Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   control deslizante (https://www.clubdelphi.com/foros/showthread.php?t=47206)

anubis 21-08-2007 20:33:51

control deslizante
 
No sabia muy bien como llamarlo ;).
Necesitaba saber si hay algun componente en delphi que me permita tener una barra en la que haya botones y que se pudiera ocultar esa barra a conveniencia pulsando sobre ella, casi parecia, segun el icono, la del controlbar pero nose como se usa.
Algo asi como en linux, cuando en la barra de menu, se pulsaba en un lateral que habia una flecha se ocultaba o volvia a aparcer quedando solo la flecha.

gracias

Caral 21-08-2007 20:40:04

Hola
Este componente sirve para esconder un form como una barra.
Se puede hacer el form con los botones y esconder con este.
Tal vez te sirva.
Saludos

anubis 21-08-2007 21:00:28

Si gracias caral, lo que pasa es que intento meterlo en un tpanel pero solo va con los forms, me referia a si se podia hacer que un panel aparezca o se oculte, que se quede enrrollado.

gracias de nuevo por contestar

Caral 21-08-2007 21:18:59

Hola
Yo creo que se puede hacer por medio de la posicion.
abría que desarrollarlo.
Saludos

anubis 22-08-2007 03:43:12

Gracias caral, ya invente un sistema acorde con lo que me decias.
Un tpanel, empezando en la izquierda y si se mueve el raton en la zona que debe dibujarse sale, lo unico malo es que tengo que poner un boton para ocultarla.

Código Delphi [-]
procedure Tfentrada.pmadminisMouseMove(Sender: TObject; Shift: TShiftState;
  X, Y: Integer);

    var
  posi:integer;
    begin
if ((x>=-1) and (x<=5)) and (pmadminis.width=5)then
     for posi :=5  to 88 do
    pmadminis.Width:=posi*2;

    end;

gracias
saludos


La franja horaria es GMT +2. Ahora son las 06:48:45.

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