Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2008-07

{Spam?} Cerrar ventanas

14 messages · 7 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

javivf
to jose

El Saturday 12 July 2008 09:02:28 jose escribi�:

Show quoted text 9 lines
Buenos dias foro: Tengo un peque�o problema, estoy realizando un programa en Lazarus, y no se como deshabilitar los botones de la ventana, para que no me cierren el programa en medio de un proceso. Alguien sabe como hacerlo. Gracias

Para deshabilitar los botones del formulario debes usar la propiedad .BorderIcons pero casi que seria mejor deshabilitar todo el formulario cuando inicies el proceso ( .Enabled := false ) y habilitarlo cuando termine el proceso (.Enabled := true ). Esto ya es cuesti�n de gustos ;)

Saludos!

Reply by email

Juan Cortés Cuesta
to javivf

Prueba usar el evento
CloseQuery

y d�ndole valor a la variable CanClose := False si se cumple la condici�n de que a�n no se
ha finalizado el proceso que est�s ejecutando

Salu2

Juan

javivf wrote 24 lines
El Saturday 12 July 2008 09:02:28 jose escribi�: > Buenos dias foro: > > Tengo un peque�o problema, estoy realizando un programa en Lazarus, y > no se como deshabilitar los botones de la ventana, para que no me cierren > el programa en medio de un proceso. > > Alguien sabe como hacerlo. > > Gracias Para deshabilitar los botones del formulario debes usar la propiedad .BorderIcons pero casi que seria mejor deshabilitar todo el formulario cuando inicies el proceso ( .Enabled := false ) y habilitarlo cuando termine el proceso (.Enabled := true ). Esto ya es cuesti�n de gustos ;) Saludos! _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email

Javier Jait
to jose: Buenos dias foro: Tengo un peque�o problema, estoy realizando un programa en Lazarus, y…

La soluci�n que te puedo dar es solo para Windows. Yo lo usaba en delphi

procedure DeshabilitarClose;
var
  Flag: UINT;
  AppSysMenu: THandle;
begin
  AppSysMenu:=GetSystemMenu(Handle,False);
  Flag:=MF_GRAYED;
  EnableMenuItem(AppSysMenu,SC_CLOSE,MF_BYCOMMAND or Flag);
end;

Saludos

_____

De: lazarus-es-bounces en lazarus.freepascal.org
[mailto:lazarus-es-bounces en lazarus.freepascal.org] En nombre de jose Enviado el: S�bado, 12 de Julio de 2008 4:02
Para: Spanish version of Lazarus List
Asunto: [Lazarus-es] {Spam?} Cerrar ventanas

Buenos dias foro:

Tengo un peque�o problema, estoy realizando un programa en Lazarus, y no se como deshabilitar los botones de la ventana, para que no me cierren el programa en medio de un proceso.

Alguien sabe como hacerlo.

Gracias
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20080714/8dc05315/attachment.html>

Reply by email

Javier Jait
to Juan Cortés Cuesta: Salu2 Lista! Una pregunta: �C�mo puedo crear una aplicaci�n que corra como un…

Tendr�as que probar con LazDaemon.

Saludos

Earlier message 22 lines
-----Mensaje original----- De: lazarus-es-bounces en lazarus.freepascal.org [mailto:lazarus-es-bounces en lazarus.freepascal.org] En nombre de Juan Cort�s Cuesta Enviado el: Lunes, 14 de Julio de 2008 13:50 Para: Spanish version of Lazarus List Asunto: [Lazarus-es] Servicios Salu2 Lista! Una pregunta: �C�mo puedo crear una aplicaci�n que corra como un servicio del SO en L�zarus?

Reply by email

Juan Cortés Cuesta
to Javier Jait

Ok Gracias, Resuelto el problema de la App que corre como servicio, pero me queda otra duda:

En el caso espec�fico del SO Windows
�C�mo importo con L�zarus un componente ActiveX, ej: Una dll o un ocx? Si no se puede directamente �Trae L�zarus alguna aplicaci�n extra que lo haga?

Ten�a la costumbre desde Delphi de hacerlo desde el men� componentes/Importar ActiveX pero en L�zarus no lo veo....

Cualquier aclaraci�n, por favor.....

Salu2

Juan

Javier Jait wrote 38 lines
Tendr�as que probar con LazDaemon. Saludos -----Mensaje original----- De: lazarus-es-bounces en lazarus.freepascal.org [mailto:lazarus-es-bounces en lazarus.freepascal.org] En nombre de Juan Cort�s Cuesta Enviado el: Lunes, 14 de Julio de 2008 13:50 Para: Spanish version of Lazarus List Asunto: [Lazarus-es] Servicios Salu2 Lista! Una pregunta: �C�mo puedo crear una aplicaci�n que corra como un servicio del SO en L�zarus? _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email

Javier Jait
to Juan Cortés Cuesta

Me parece que en Lazarus no se puede importar ActiveX.

Saludos

Earlier message 72 lines
-----Mensaje original----- De: lazarus-es-bounces en lazarus.freepascal.org [mailto:lazarus-es-bounces en lazarus.freepascal.org] En nombre de Juan Cort�s Cuesta Enviado el: Martes, 15 de Julio de 2008 10:51 Para: Spanish version of Lazarus List Asunto: Re: [Lazarus-es] Servicios Ok Gracias, Resuelto el problema de la App que corre como servicio, pero me queda otra duda: En el caso espec�fico del SO Windows �C�mo importo con L�zarus un componente ActiveX, ej: Una dll o un ocx? Si no se puede directamente �Trae L�zarus alguna aplicaci�n extra que lo haga? Ten�a la costumbre desde Delphi de hacerlo desde el men� componentes/Importar ActiveX pero en L�zarus no lo veo.... Cualquier aclaraci�n, por favor..... Salu2 Juan On 14 Jul 2008 at 14:28, Javier Jait wrote: > Tendr�as que probar con LazDaemon. > > Saludos > > -----Mensaje original----- > De: lazarus-es-bounces en lazarus.freepascal.org > [mailto:lazarus-es-bounces en lazarus.freepascal.org] En nombre de Juan > Cort�s Cuesta Enviado el: Lunes, 14 de Julio de 2008 13:50 > Para: Spanish version of Lazarus List > Asunto: [Lazarus-es] Servicios > > Salu2 Lista! > > Una pregunta: > > �C�mo puedo crear una aplicaci�n que corra como un servicio del SO en > L�zarus? > > > > > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lazarus.freepascal.org > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es >

Reply by email

rnapoles en hlg.rimed.cu
to Juan Cortés Cuesta: Prueba usar el evento CloseQuery y d�ndole valor a la variable CanClose := False si se…

Salu2 lista tengo el siguiente c�digo en un TButton pero al ejecutarlo lanza un excepci�n

procedure TForm1.Button1Click(Sender: TObject);
begin
  FreeAndNil(Sender);
end;

Sin embargo lo ejecuto en delphi y hace lo que espero

muchas gracias de antemano

Dar�a todo lo que se por la mitad de lo que ignoro -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio. Nodo Hlg.rimed.cu

Reply by email

Carlos German Tejero
to rnapoles en hlg.rimed.cu

rnapoles:
El codigo que escribiste no lanza error el delphi por el MemoryManager de Delphi, seguramente si usas otro como FastMM4, dara error. Fijate que lo que estas haciendo es totalmente incorrecto. El evento OnClick del TButton es llamado desde dentro el objeto de tipo TButton, si destruyes el objeto �A donde va a retornar la llamada a OnClick?
Saludos.

2008/7/15 <rnapoles en hlg.rimed.cu>:

Show quoted text 29 lines
Salu2 lista tengo el siguiente c�digo en un TButton pero al ejecutarlo lanza un excepci�n procedure TForm1.Button1Click(Sender: TObject); begin FreeAndNil(Sender); end; Sin embargo lo ejecuto en delphi y hace lo que espero muchas gracias de antemano -- Dar�a todo lo que se por la mitad de lo que ignoro -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio. Nodo Hlg.rimed.cu _______________________________________________ Lazarus-es mailing list Lazarus-es en lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20080715/0e35dc03/attachment.html>

Reply by email

Fredy Gonzales P.
to Juan Cortés Cuesta: Saludos lista! Existe alg�n manual de ayuda de Lazarus en la Web (en formato .pdf, HLP,…

Cuando hablas de ayuda te refieres a la forma como usar el IDE o al lenguaje mismo.

Yo estoy comiendome los libros de delphi7 , he aplicado los ejemplos de www.codegearguru.com y todos corren en lazarus sobre windows y linux.

Para mi es un lenguaje espectacular, al cual hay que darle bastante tiempo en aprender y aplicarlo, y ante falta de material de ayuda, solo me queda repasar lo mas cercano a el.

Saludos.

FG

Earlier message 13 lines
----- Original Message ----- From: "Juan Cort�s Cuesta" <juco en eima.vcl.cu> To: "Spanish version of Lazarus List" <lazarus-es en lazarus.freepascal.org> Sent: Friday, August 08, 2008 11:33 AM Subject: [Lazarus-es] Manual de Ayuda Saludos lista! Existe alg�n manual de ayuda de Lazarus en la Web (en formato .pdf, HLP, CHM.......)

Reply by email

Juan Cortés Cuesta
to Juan Cortés Cuesta: Saludos lista! Existe alg�n manual de ayuda de Lazarus en la Web (en formato .pdf, HLP,…

Hola Fredy!
Mira, aclar� en un segundo env�o que lo que necesito es ayuda sobre la configuraci�n y/o utilizaci�n del IDE, as� como directivas para el compilador, que s� difieren de las de Delphi. Al no tener conexi�n a Internet todo el tiempo se me dificulta la b�squeda de ayuda online.

Estoy muy de acuerdo con tu criterio sobre las bondades de Lazarus, de hecho ya he mudado y adaptado gran parte de mi c�digo Delphi para utilizarlo en Lazarus.
He aclarado algunas cosas y me quedan algunas lagunas, es natural del cambio, (como el uso de ADO y conexiones a SQL Server en plataforma Windows) que s� de una forma u otra se resolver�n.

Cualquier ayuda, por favor, la agradecer�.

Salu2

Juan

Earlier message 33 lines
----- Original Message ----- From: "Fredy Gonzales P." <fredyg1965 en gmail.com> To: "Spanish version of Lazarus List" <lazarus-es en lazarus.freepascal.org> Sent: Friday, August 08, 2008 1:16 PM Subject: Re: [Lazarus-es] Manual de Ayuda Cuando hablas de ayuda te refieres a la forma como usar el IDE o al lenguaje mismo. Yo estoy comiendome los libros de delphi7 , he aplicado los ejemplos de www.codegearguru.com y todos corren en lazarus sobre windows y linux. Para mi es un lenguaje espectacular, al cual hay que darle bastante tiempo en aprender y aplicarlo, y ante falta de material de ayuda, solo me queda repasar lo mas cercano a el. Saludos. FG ----- Original Message ----- From: "Juan Cort�s Cuesta" <juco en eima.vcl.cu> To: "Spanish version of Lazarus List" <lazarus-es en lazarus.freepascal.org> Sent: Friday, August 08, 2008 11:33 AM Subject: [Lazarus-es] Manual de Ayuda Saludos lista! Existe alg�n manual de ayuda de Lazarus en la Web (en formato .pdf, HLP, CHM.......)

Reply by email