Sign in Join

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

Mailing lists / lazarus-es / 2013-06

iconos en botones de messagedlg

5 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Paola Bruccoleri

Hola!

Esta instrucci�n:
if (MessageDlg('Grabar', '�Desea grabar?', mtConfirmation, mbYesNo,
0) = mrnO) then .....

muestra esto (lazaruz 1.0.8):

La diferencia q veo con el lazarus anterior q usaba (0.9.31) es que no aparecen iconos en los botones (tilde verde y cruz roja respectivamente)

No se si a todos les pasa lo mismo o hay que agregar algo en algun lado.

Adem�s, tengo indicado q me traduzca a espa�ol todos esos textos de esta manera:
en el lpr: (en el uses est� la unidad translations)

procedure TranslateLCL;
var
   PODirectory, Lang, FallbackLang: String;
begin
   PODirectory:='f:\lazarus\lcl\languages\';
   Lang:='es';
   FallbackLang:='';
   LCLGetLanguageIDs(Lang,FallbackLang); // in unit LCLProc
   Translations.TranslateUnitResourceStrings('LCLStrConsts',
PODirectory+'lclstrconsts.%s.po',Lang,FallbackLang);
   // ... add here a TranslateUnitResourceStrings call for every po file ...
end;
begin
   TranslateLCL;
   Application.Initialize;
   Application.CreateForm(TfrmMain, frmMain);
   Application.CreateForm(TData, Data);
   Application.CreateForm(TfrmHackForm, frmHackForm);
   Application.Run;
end.

Bueno, se agradece cq ayuda
byeeeeeeeeeeee

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130612/c1a79dde/attachment.html> ------------ pr�xima parte ------------
A non-text attachment was scrubbed...
Name: gjgigjab.png
Type: image/png
Size: 4633 bytes
Desc: no disponible
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130612/c1a79dde/attachment.png>

Reply by email

Maxi
to Héctor F. Fiandor Rosario: Estimada Paola y demas colegas: la saludo por primera vez y le deseo todo genero de…

El 17/06/2013 21:22, "H�ctor F. Fiandor Rosario" <hfiandor en infomed.sld.cu> escribi�:

Show quoted text 8 lines
Estimada Paola y demas colegas: la saludo por primera vez y le deseo todo genero de suerte. me ha parecido muy interesante su ejemplo, que no conocia anteriormente. Yo uso un MsgDialog para pedir confirmaci�n antes de vaciar una tabla y

me pone los botones en Yes y No.

quisiera recibir alguna informacion para mejorar mi programa, si le fuera

posible.

Show quoted text 13 lines
saludos y agradecimientos Ing. H�ctor F. Fiandor Rosario hfiandor en infomed.sld.cu _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Deben usar application.messagebox aque usa los iconos y botones del sistema ------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130617/c5e3bf69/attachment.html>

Reply by email

Héctor F. Fiandor Rosario
to Paola Bruccoleri: Hola! Esta instrucci�n: if (MessageDlg('Grabar', '�Desea grabar?', mtConfirmation,…

Estimada Paola y demas colegas:

la saludo por primera vez y le deseo todo genero de suerte.

me ha parecido muy interesante su ejemplo, que no conocia anteriormente.

Yo uso un MsgDialog para pedir confirmaci�n antes de vaciar una tabla y me pone los botones en Yes y No.

quisiera recibir alguna informacion para mejorar mi programa, si le fuera posible.

saludos y agradecimientos

Ing. H�ctor F. Fiandor Rosario
hfiandor en infomed.sld.cu

Este mensaje le ha llegado mediante el servicio de correo electr onico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el comprom iso de usar el servicio a tales fines y cumplir con las regulaciones estable cidas Infomed: http://www.sld.cu/ ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20130617/a6593a09/attachment.html>

Reply by email

Paola Bruccoleri
to Maxi: El 17/06/2013 21:22, "H�ctor F. Fiandor Rosario" <hfiandor en infomed.sld.cu>…

El 17/06/2013 22:22, Maxi escribi�:

Show quoted text 34 lines
El 17/06/2013 21:22, "H�ctor F. Fiandor Rosario" <hfiandor en infomed.sld.cu <mailto:hfiandor en infomed.sld.cu>> escribi�: > > Estimada Paola y demas colegas: > > la saludo por primera vez y le deseo todo genero de suerte. > > me ha parecido muy interesante su ejemplo, que no conocia anteriormente. > > Yo uso un MsgDialog para pedir confirmaci�n antes de vaciar una tabla y me pone los botones en Yes y No. > > quisiera recibir alguna informacion para mejorar mi programa, si le fuera posible. > > saludos y agradecimientos > > Ing. H�ctor F. Fiandor Rosario > hfiandor en infomed.sld.cu <mailto:hfiandor en infomed.sld.cu> > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org <mailto:Lazarus-es en lists.lazarus.freepascal.org> > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > Deben usar application.messagebox aque usa los iconos y botones del sistema

Hola Maxi..
alg�n tiempo atr�s, otro listero: Carlos Germ�n Tejero me suger�a esto, x eso es q uso MessageDlg:

------------------------------
A otra cosa, no esta muy bien visto el uso de:

if Application.MessageBox('�Deseas Salir del
PB> Programa?','Salida',MB_YESNO + MB_ICONEXCLAMATION) = IDYES

es muy viejo y orientado a windows, en su reemplazo deberias usar la unidad Dialogs:

if(MessageDlg('Salida', '�Deseas Salir del PB> Programa?', mtConfirmation, mbYesNo, 0) = mrYes))then

Saludos.

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/20130618/2833df8a/attachment.html>

Reply by email

Héctor F. Fiandor Rosario
to Paola Bruccoleri: Hola! Esta instrucci�n: if (MessageDlg('Grabar', '�Desea grabar?', mtConfirmation,…

Estimada Paola y colegas de la lista:

ya resolvi el problema y pude utilizar el comando translations para poner los mensajes en espa�ol.

muchas gracias de todas formas.

saludos,

Ing. H�ctor F. Fiandor Rosario
hfiandor en infomed.sld.cu

Earlier message 56 lines
----- Original Message ----- From: Paola Bruccoleri To: Lista Lazarus Sent: Wednesday, June 12, 2013 3:27 AM Subject: [Lazarus-es] iconos en botones de messagedlg Hola! Esta instrucci�n: if (MessageDlg('Grabar', '�Desea grabar?', mtConfirmation, mbYesNo, 0) = mrnO) then ..... muestra esto (lazaruz 1.0.8): La diferencia q veo con el lazarus anterior q usaba (0.9.31) es que no aparecen iconos en los botones (tilde verde y cruz roja respectivamente) No se si a todos les pasa lo mismo o hay que agregar algo en algun lado. Adem�s, tengo indicado q me traduzca a espa�ol todos esos textos de esta manera: en el lpr: (en el uses est� la unidad translations) procedure TranslateLCL; var PODirectory, Lang, FallbackLang: String; begin PODirectory:='f:\lazarus\lcl\languages\'; Lang:='es'; FallbackLang:=''; LCLGetLanguageIDs(Lang,FallbackLang); // in unit LCLProc Translations.TranslateUnitResourceStrings('LCLStrConsts', PODirectory+'lclstrconsts.%s.po',Lang,FallbackLang); // ... add here a TranslateUnitResourceStrings call for every po file ... end; begin TranslateLCL; Application.Initialize; Application.CreateForm(TfrmMain, frmMain); Application.CreateForm(TData, Data); Application.CreateForm(TfrmHackForm, frmHackForm); Application.Run; end. Bueno, se agradece cq ayuda byeeeeeeeeeeee ------------------------------------------------------------------------------

Reply by email