mostrar form segun boton pulsado
hola,
me estoy volviendo loco y no consigo resultado. a ver si podeis ayudarme tengo un "panel" que utilizo en plan menu con varios botones "clientes" "facturas"... en una form (form1) cuando pulso un boton, abre su correspondiente form dentro del form1 (el form1 actua como ventana padre) a su vez, dimensiono la form para que se muestre correctamente en el form1 la cuestion es que estoy intentando hacer, un procedimiento comun que sirva para el evento onclick de cada boton; asi, el codigo para redimensionar la form que hay que abrir, asignar el "parent"... tendria que ponerlo solo una vez intento esto: Código:
Código:
procedure form1.clientes.onclick (sender :tobject) gracias por la ayuda |
1 Archivos Adjunto(s)
he llegado a conseguir lo que quiero pero quisiera todavia reducir más código
a ver si podeis ayudarme adjunto un ejemplo tonto para ver lo que quiero conseguir (delphi 7) pulsando el boton 1 se muestra form2 pulsando el boton 2 se muestra form3 se podria reducir el codigo Código:
if (sender as TButton).caption = 'Button1' then form := TForm2.Create (Form2) ; Código:
form:=TForm2.Create(Form2) algo asi: Código:
form := ('T'+variable).Create(variable) podria hacerse algo ó lo máximo que puede reducirse es como en el ejemplo que he puesto? gracias de antemano |
La franja horaria es GMT +2. Ahora son las 22:49:39. |
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