--- hatari/src/includes/dialog.h 2019/04/01 07:10:54 1.1.1.4 +++ hatari/src/includes/dialog.h 2019/04/09 08:55:39 1.1.1.14 @@ -1,8 +1,8 @@ /* Hatari - dialog.h - This file is distributed under the GNU Public License, version 2 or at - your option any later version. Read the file gpl.txt for details. + This file is distributed under the GNU General Public License, version 2 + or at your option any later version. Read the file gpl.txt for details. */ #ifndef HATARI_DIALOG_H @@ -10,10 +10,25 @@ #include "configuration.h" -extern CNF_PARAMS DialogParams; - -extern void Dialog_DefaultConfigurationDetails(void); -extern void Dialog_CopyDetailsFromConfiguration(BOOL bReset); -extern BOOL Dialog_DoProperty(void); +/* prototypes for gui-sdl/dlg*.c functions: */ +extern int Dialog_MainDlg(bool *bReset, bool *bLoadedSnapshot); +extern void Dialog_AboutDlg(void); +extern void Dialog_HaltDlg(void); +extern int DlgAlert_Notice(const char *text); +extern int DlgAlert_Query(const char *text); +extern void Dialog_DeviceDlg(void); +extern void DlgFloppy_Main(void); +extern void DlgHardDisk_Main(void); +extern void Dialog_JoyDlg(void); +extern void Dialog_KeyboardDlg(void); +extern bool Dialog_MemDlg(void); +extern char* DlgNewDisk_Main(void); +extern void Dialog_MonitorDlg(void); +extern void Dialog_WindowDlg(void); +extern void Dialog_SoundDlg(void); +extern void Dialog_SystemDlg(void); +extern void DlgRom_Main(void); +/* and dialog.c */ +extern bool Dialog_DoProperty(void); #endif