티스토리 뷰
Delphi FMX에서는 가능한 한 간단하고 기본적인 대화와 멀티 플랫폼의 사용자 정의를 위한 간단한 솔루션을 제공합니다.
MultiDialog4FMX를 사용하면 사전에 오류가 발생하고 전문적인 대화를 허용하고 코드를 다시 활용하고 응답할 수 있으며 com 레이아웃과 플랫폼에 대한 이벤트 및 이벤트를 확인할 수 있습니다.
https://github.com/adrianosantostreina/MultiDialog4FMX
GitHub - adrianosantostreina/MultiDialog4FMX: Diálogos para Firemonkey Android, iOS e Windows
Diálogos para Firemonkey Android, iOS e Windows. Contribute to adrianosantostreina/MultiDialog4FMX development by creating an account on GitHub.
github.com
procedure TForm3.Button1Click(Sender: TObject);
begin
TMultiDialog4FMX.Dialog
.SetTitle('승인')
.SetMessage(' 종료하시겠습니까?')
.Buttons
.AddButton('예', DoClickSim, TAlphaColorRec.Green) // ✅ 버튼 색상을 초록색으로 변경하기
.AddButton('아니오', DoClickNao, TAlphaColorRec.Brown)// ✅ 색상을 더 진한 빨간색으로 조정하기
.AddButton('취소', DoClickTalvez) // ✅ 기본값: 회색 (Null)
.&End
.Show;
end;
예제와 같이 OnClick 또는 OnTap 이벤트를 생성하여 매개변수로 전달하십시오.
procedure TForm3.DoClickSim(Sender: TObject);
begin
Label1.Text := ' 예 버튼 클릭 ';
end;
procedure TForm3.DoClickNao(Sender: TObject);
begin
Label1.Text := ' 아니오 버튼 클릭 ';
end;
procedure TForm3.DoClickTalvez(Sender: TObject);
begin
Label1.Text := '취소 버튼 클릭';
end;
이후, 초반 예시와 같이 AddButton 호출에 이벤트를 연결하십시오.
버튼 개수 제한: 최소 1개, 최대 3개. (컴파일 시 오류 없음, 실행 시 오류 발생 가능)
지원 플랫폼: Android (Windows 미지원, 첫 번째 버전 기준)
'FMX' 카테고리의 다른 글
Delphi를 사용한 스마트워치 애플리케이션 컴파일 (0) | 2025.08.12 |
---|---|
(i) ScriptGate for Delphi FMX (0) | 2020.09.20 |
(2020-07-03) Delphi를 사용한 모바일 앱 개발 (0) | 2020.07.03 |
(2020-07-03) RAD Studio를 사용하여 iOS 13 및 Android 64 비트 해결 (0) | 2020.07.03 |
(2020-05-07) FMX로 OAuth 2.0 with 카카오 API (0) | 2020.05.07 |
- Total
- Today
- Yesterday
- Firemonkey
- .dproj
- WidevineID
- READ_PRIVILEGED_PHONE_STATE
- 비에이블
- delphi push message
- RADStudio11
- DelphiZeroMQ
- Grijjy
- FMX
- 키오스크
- SOLO1ASP
- push server
- 식권발매
- solomonsystem
- KSNetPOSLib
- Delphi
- 솔로몬시스템
- Android 64
- Could not convert variant of type (Null) into type (OleStr)
- 비에이블스터디카페
- KSNetPOSLib.ocx
- 스터디카페
- mysql db 복구
- 안드로이드_관리자
- 앱관리자
- 안드로이드관리자
- 솔로원DB복제
- Unable to load project
- TT쿼리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |