unit PopupScherm; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Imaging.pngimage, Vcl.ExtCtrls; type TfmPopupScherm = class(TForm) lblWaarschuwing: TLabel; pnlbtnActie1: TPanel; pnlbtnActie2: TPanel; imgActie1: TImage; imgActie2: TImage; pnlGroteImage: TPanel; imgCentraal: TImage; lblActie1: TLabel; lblActie2: TLabel; procedure pnlbtnActie1Click(Sender: TObject); procedure FormShow(Sender: TObject); procedure pnlbtnActie2Click(Sender: TObject); procedure imgActie1Click(Sender: TObject); procedure imgActie2Click(Sender: TObject); procedure lblActie1Click(Sender: TObject); procedure lblActie2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var fmPopupScherm: TfmPopupScherm; implementation uses Images, DimmerForm; {$R *.dfm} procedure TfmPopupScherm.FormShow(Sender: TObject); var fDimmerForm: TfmDimmerform; begin fDimmerForm := TfmDimmerform.Create(Self); fDimmerForm.Left := Self.Left - 40; fDimmerForm.Top := Self.Top - 40; fDimmerForm.Show; end; procedure TfmPopupScherm.imgActie1Click(Sender: TObject); begin ModalResult := mrYes; CloseModal; end; procedure TfmPopupScherm.imgActie2Click(Sender: TObject); begin ModalResult := mrNo; CloseModal; end; procedure TfmPopupScherm.lblActie1Click(Sender: TObject); begin ModalResult := mrYes; CloseModal; end; procedure TfmPopupScherm.lblActie2Click(Sender: TObject); begin ModalResult := mrNo; CloseModal; end; procedure TfmPopupScherm.pnlbtnActie1Click(Sender: TObject); begin ModalResult := mrYes; CloseModal; end; procedure TfmPopupScherm.pnlbtnActie2Click(Sender: TObject); begin ModalResult := mrNo; CloseModal; end; end.