Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 27/09/2013
pape19 pape19 is offline
Miembro
 
Join Date: Jul 2010
Posts: 96
Poder: 17
pape19 Va por buen camino
Menu desplegable tipo Windows 8

Hola buenas tardes.

Necesito agregar a mi aplicación una barra, o menú, como la que se desplega en Windows 8 en el escritorio, cuando movemos el mouse hacia la derecha. Al volver a mover el mouse a la izquierda este menú desaparece.

Conocen algún componente(libre o de pago), o manera de lograr esto?

Muchas gracias
Reply With Quote
  #2  
Old 27/09/2013
oscarac's Avatar
[oscarac] oscarac is offline
Miembro Premium
 
Join Date: Sep 2006
Location: Lima - Perú
Posts: 2,015
Poder: 22
oscarac Va por buen camino
me parece haber visto algo de eso en los componentes JEDI
__________________
Dulce Regalo que Satanas manda para mi.....
Reply With Quote
  #3  
Old 30/09/2013
pape19 pape19 is offline
Miembro
 
Join Date: Jul 2010
Posts: 96
Poder: 17
pape19 Va por buen camino
oscarac gracias por tu respuesta.

Busqué en los componentes JEDI y no encontré un componente que lo logré, no recuerdas cual es el nombre del que te refieres?

Gracias!
Reply With Quote
  #4  
Old 30/09/2013
movorack's Avatar
[movorack] movorack is offline
Miguel A. Valero
 
Join Date: Feb 2007
Location: Bogotá - Colombia
Posts: 1,346
Poder: 22
movorack Va camino a la famamovorack Va camino a la fama
Buen día.

En Delphi About puedes encontrar un ejemplo de como hicieron un dock parecido al de mac - Mac OS X Doc Launcher Simulator
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Reply With Quote
  #5  
Old 30/09/2013
pape19 pape19 is offline
Miembro
 
Join Date: Jul 2010
Posts: 96
Poder: 17
pape19 Va por buen camino
Gracias movorack por el aporte, capaz no me he explicado bien sobre lo que necesito.

En realidad sería una especie de menú, que aparece cuando muevo el mouse a uno de los dos vértices de la parte derecha de la pantalla, algo así como actúa el menú de Windows 8.

http://www.mswin.org/blog/wp-content...0/sshot-92.png

Una vez que quito el puntero que está sobre el menú, que el mismo desaparezca de la pantalla desplazandosé.
Reply With Quote
  #6  
Old 01/10/2013
blackx5n blackx5n is offline
Miembro
 
Join Date: Feb 2008
Posts: 51
Poder: 19
blackx5n Va por buen camino
Cool

Quote:
Necesito agregar a mi aplicación una barra, o menú, como la que se desplega en Windows 8 en el escritorio, cuando movemos el mouse hacia la derecha. Al volver a mover el mouse a la izquierda este menú desaparece.
No se si te sirva esto que hice como ejemplo, te puede dar una idea de como crear lo que quieres.
Attached Files
File Type: rar EjemploX.rar (162.3 KB, 80 views)
Reply With Quote
  #7  
Old 01/10/2013
pape19 pape19 is offline
Miembro
 
Join Date: Jul 2010
Posts: 96
Poder: 17
pape19 Va por buen camino
Black muchas gracias por el ejemplo, está muy buena la forma en que lo realizas; pero necesito lograr el efecto de desplazamiento del control que aparece y desaparece.
Reply With Quote
  #8  
Old 01/10/2013
movorack's Avatar
[movorack] movorack is offline
Miguel A. Valero
 
Join Date: Feb 2007
Location: Bogotá - Colombia
Posts: 1,346
Poder: 22
movorack Va camino a la famamovorack Va camino a la fama
Y que has buscado? Cual es tu duda? Porque los ejemplos creo que son una buena base para hacer lo que buscas.
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Reply With Quote
  #9  
Old 01/10/2013
pape19 pape19 is offline
Miembro
 
Join Date: Jul 2010
Posts: 96
Poder: 17
pape19 Va por buen camino
He tratado de varias formas, con las que me ofrecieron y jugando con los eventos de las acciones del Mouse. Se logra que cualquier control aparezca y desaparezca, pero con los ejemplos que me han ofrecido y de las formas que lo he intentado, no doy con la manera de lograr un desplazamiento visible de un control, que puede ser un panel por ejemplo.

No se si me explico...
Reply With Quote
  #10  
Old 01/10/2013
ecfisa's Avatar
ecfisa ecfisa is offline
Moderador
 
Join Date: Dec 2005
Location: Tres Arroyos, Argentina
Posts: 10,508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola pape19.

Te adjunto un ejemplo a ver si te sirve de este modo.

Saludos
Attached Files
File Type: zip pape19.zip (3.4 KB, 104 views)
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Last edited by ecfisa : 02/10/2013 at 03:13.
Reply With Quote
  #11  
Old 01/10/2013
pape19 pape19 is offline
Miembro
 
Join Date: Jul 2010
Posts: 96
Poder: 17
pape19 Va por buen camino
Excelente ecfisa! Es justo lo que necesito, sabía que de alguna manera se podía lograr.

Agradezco mucho a todos los que me han ayudado con esto.

Saludos!
Reply With Quote
  #12  
Old 02/10/2013
ecfisa's Avatar
ecfisa ecfisa is offline
Moderador
 
Join Date: Dec 2005
Location: Tres Arroyos, Argentina
Posts: 10,508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Agrego el código previniendo el posible borrado del adjunto por falta de espacio (o descuido... )
Código Delphi [-]
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, StdCtrls, Grids, Buttons;

type
  TForm1 = class(TForm)
    Panel1: TPanel;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    Button4: TButton;
    Button5: TButton;
    Button6: TButton;
    Button7: TButton;
    procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,
      Y: Integer);
    procedure FormShow(Sender: TObject);
  private
  public
  end;

var
  Form1: TForm1;

implementation {$R *.dfm}

procedure TForm1.FormShow(Sender: TObject);
begin
  with Panel1 do
  begin
    BevelOuter := bvNone;
    BevelInner := bvNone;
    BorderStyle:= bsNone;
    Ctl3D      := False;
    Visible    := False;
  end;
end;

procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
  if X >= ClientWidth - 10 then
   AnimateWindow(Panel1.Handle, 300, AW_ACTIVATE + AW_SLIDE + AW_HOR_NEGATIVE)
  else
   AnimateWindow(Panel1.Handle, 300, AW_HIDE + AW_SLIDE + AW_HOR_POSITIVE);
end;

end.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
menu desplegable kapullok_2006 HTML, Javascript y otros 1 22/11/2010 10:59
Menu desplegable tipo facebook es desde tabla? JuanErasmo HTML, Javascript y otros 6 14/01/2010 19:34
Menu desplegable RockFaster Varios 2 23/09/2008 20:27
Menu Desplegable scrat Gráficos 2 02/11/2007 22:04
Menu Tipo Windows niogon Varios 1 21/09/2004 09:26


All times are GMT +2. The time now is 14:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi