Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   FireMonkey (https://www.clubdelphi.com/foros/forumdisplay.php?f=50)
-   -   boton de confirmacion en firemonkey (https://www.clubdelphi.com/foros/showthread.php?t=87573)

FabianSiza 24-01-2015 19:21:02

boton de confirmacion en firemonkey
 
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:

Código Delphi [-]
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:

Código Delphi [-]
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
Código Delphi [-]
      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

Cita:

Empezado por TomasChavezJ (Mensaje 488241)
...

¿Eso es para firemonkey?


Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración :)

Recuerda poner los tags al código fuente, ejemplo:



Gracias :)


La franja horaria es GMT +2. Ahora son las 08:49:16.

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