PDA

Ver la Versión Completa : ToolButon con PopUp asociado como desplegar automaticamente


FNADALO
06-08-2004, 13:22:45
Hola Compañeros he asociado un ToolButton a un PopUpMenu
como hago para que se depligue automaticamente el PopUpMenu
asociado sin hacer el click sobre el desplegable. (este úlimo funciona)

Gracias.

ruina
06-08-2004, 13:50:54
mira a ver que tal asi:


procedure TForm1.Button1Click(Sender: TObject);
var p:tpoint;
begin
p:=ToolButton1.ClientToScreen(point(0,ToolButton1.Height));
ToolButton1.DropdownMenu.Popup(p.X,p.Y);
end;

FNADALO
06-08-2004, 14:01:29
Gracias Ruina

Lo Probe y funciona ahora como puedo posicionarme sobre
un item y ejecutar su acción.

Nuria
06-08-2004, 14:06:22
Hola FNadalo!

Si tienes el ToolButton o el Item asociado a una Action. Ejecuta el Action directamente:


NomAction.Execute(Sender);


Saludos :).

Delphius
08-08-2004, 09:24:22
Disculpa... ¿a que te refieres con: "sin hacer clic en desplegable"?

Si a lo que te refieres es a mostrar si tener que hacer click con el bo´ton secundario puedes solucionar esto si colocas a la propiedad DropdownMenu dicho Popup
Esto... es por lo menos en delhpi 6... la verdad es que no me acuerdo si es igual en otras versiones..