home *** CD-ROM | disk | FTP | other *** search
- Unit GVMsgBox;
-
-
- interface
-
- uses Objects;
-
- const
-
- { Message box classes }
-
- mfWarning = $0000; { Zeigt eine Warnung }
- mfError = $0001; { Zeigt eine Fehlermeldung }
- mfInformation = $0002; { Zeigt eine Information an }
- mfConfirmation = $0003; { Fragt eine Bestätigung ab }
-
- { Message box button flags }
-
- mfYesButton = $0100; { Nimmt einen Ja Schalter in den Dialog auf }
- mfNoButton = $0200; { Nimmt einen Nein Schalter in den Dialog auf }
- mfOKButton = $0400; { Nimmt einen OK Schalter in den Dialog auf }
- mfCancelButton = $0800; { Nimmt einen Abbruch Schalter in den Dialog auf }
-
- { Message box flag for no icon }
-
- mfNoIcon = $0004;
-
- mfYesNoCancel = mfYesButton + mfNoButton + mfCancelButton;
- { Standard Ja, Nein, Abbruch Dialog }
- mfOKCancel = mfOKButton + mfCancelButton;
- { Standard OK, Abbruch Dialog }
-
- { MessageBox zeigt den angegebenen String in einem Dialogfenster }
- { an. Bevor das Dialogfenster angezeigt wird, wird Msg und Params }
- { über FormatString verknüpft. Das Ergebnis wird als TStaticText }
- { View in den Dialog aufgenommen. }
-
- function MessageBox (Msg: String; Params: Pointer; AOptions: Word): Word;
-
- { MessageBoxRect erlaubt es, einen Anzeigebereich für die }
- { MessageBox anzugeben. }
-
- function MessageBoxRect (var R: TRect; Msg: String; Params: Pointer;
- AOptions: Word): Word;
-
- { MessageBoxTitle erlaubt es, einen Titel für die MessageBox }
- { anzugeben. }
-
- function MessageBoxTitle (Title, Msg: String; Params: Pointer; AOptions: Word): Word;
-
- { MessageBoxTitleRect ermöglicht es, einen Anzeigebereich und }
- { einen Titel für die MessageBox anzugeben. }
-
- function MessageBoxTitleRect (var R: TRect; Title, Msg: String; Params: Pointer;
- AOptions: Word): Word;
-
- { InputBox zeigt ein einfaches Dialogfenster, das es ermöglicht, }
- { einen String einzugeben, an. }
-
- function InputBox (Title: String; ALabel: String; var S: String;
- Limit: Byte): Word;
-
- { InputBoxRect ist wie InputBox, erlaubt es jedoch einen Anzeige- }
- { bereich für das Dialogfenster anzugeben. }
-
- function InputBoxRect (var Bounds: TRect; Title: String; ALabel: String;
- var S: String; Limit: Byte): Word;
-
- implementation
-