Ver la Versión Completa : boton de confirmacion en firemonkey
FabianSiza
24-01-2015, 19:21:02
hola a todos quiero saber como hago un boton de confirmacion debe ser diferente por que no me ha servido como lo aplico a VCL
en VCL lo uso asi:
procedure TForm1.Button3Click(Sender: TObject);
begin
if MessageDlg('Desea Eliminar?', mtConfirmation, mbYesNo,0)=6 then
begin
//instruccion
end;
AgustinOrtu
26-01-2015, 04:08:23
Proba asi:
procedure TForm1.Button1Click(Sender: TObject);
begin
if MessageDlg('Aca tu mensaje', TMsgDlgType.mtConfirmation,
[TMsgDlgBtn.mbYes, TMsgDlgBtn.mbNo], 0) = mrYes then
// pulso yes
else
// pulso no
end;
FabianSiza
26-01-2015, 15:43:22
me ha servido para escritorio pero no para movil
aparece 'Blocking dialogs not implement on this plataform' que debo hacer!
TomasChavezJ
29-01-2015, 01:39:16
Que tal esto me funciona
MessageDlg('¿Desea eliminar el movimiento seleccionado?', System.UITypes.TMsgDlgType.mtconfirmation,
[
System.UITypes.TMsgDlgBtn.mbYes,
System.UITypes.TMsgDlgBtn.mbNo
],0,
// Metodo anonimo
procedure(const AResult: TModalResult)
begin
case AResult of
//Detecta cual boton fue pulsado
mrYES:
begin
end;
mrNo:
BEGIN
END;
end;
end
);
Casimiro Notevi
29-01-2015, 09:32:10
...
¿Eso es para firemonkey?
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo (http://www.clubdelphi.com/foros/guiaestilo.php), gracias por tu colaboración :)
Recuerda poner los tags al código fuente, ejemplo:
http://www.clubdelphi.com/images/UtilizarTAGs.png
Gracias :)
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.