Autor Téma: FMX - Android - MesageDlg  (Přečteno 829 krát)

Offline dee

  • Plnoletý
  • ***
  • Příspěvků: 119
  • Karma: 1
    • Verze Delphi: D7, XE7
FMX - Android - MesageDlg
« kdy: 04-09-2016, 16:13:19 »
Zdar,

Inak aka je oficialna nahrada za MesageDlg z Windows API pre firemonkey a androidy  ? Idealne taka co funguje aj vo Win aj Android rovnako ?

Offline chaloup

  • Mladík
  • **
  • Příspěvků: 86
  • Karma: 9
    • Verze Delphi: Delphi 10.2

Offline dee

  • Plnoletý
  • ***
  • Příspěvků: 119
  • Karma: 1
    • Verze Delphi: D7, XE7
Re:FMX - Android - MesageDlg
« Odpověď #2 kdy: 10-09-2016, 08:49:40 »
ten príklad co tam uvadzaju mi rovnako skonci chybou Blocking Dialogs not implemented in this platform

Kód: [Vybrat]
procedure TMessageAlertsForm.btnMultiButtonAlertClick(Sender: TObject);
begin
  MessageDlg('Choose a button:', System.UITypes.TMsgDlgType.mtInformation,
    [
      System.UITypes.TMsgDlgBtn.mbYes,
      System.UITypes.TMsgDlgBtn.mbNo,
      System.UITypes.TMsgDlgBtn.mbCancel
    ], 0,
    procedure(const AResult: System.UITypes.TModalResult)
    begin
      case AResult of
        mrYES:
          ShowMessage('You chose Yes');
        mrNo:
          ShowMessage('You chose No');
        mrCancel:
          ShowMessage('You chose Cancel');
      end;
    end);
  end;
end;

Offline Daniel_Andrascik

  • Hrdina
  • ****
  • Příspěvků: 427
  • Karma: 16
    • Verze Delphi: D2007, XE3
Re:FMX - Android - MesageDlg
« Odpověď #3 kdy: 10-09-2016, 14:02:43 »
Vyhod z tej rutiny vsetky ShowMessage  :D

 

S rychlou odpovědí můžete používat BB kódy a emotikony jako v běžném okně pro odpověď, ale daleko rychleji.

Upozornění: do tohoto tématu bylo naposledy přispěno před 120 dny.
Zvažte prosím založení nového tématu.

Jméno: E-mail:
Ověření:
Datový typ v Delphi, který má True a False: