/* Copyright 2020, Dirk Krause. All rights reserved. SPDX-License-Identifier: BSD-3-Clause */ #ifndef H_INCLUDED_wxbmpp /** Include file only once. */ #define H_INCLUDED_wxbmpp 1 #ifndef DK4CONF_H_INCLUDED #if DK4_BUILDING_DKTOOLS4 #include "dk4conf.h" #else #include #endif #endif #ifndef DK4TYPES_H_INCLUDED #if DK4_BUILDING_DKTOOLS4 #include "dk4types.h" #else #include #endif #endif #if DK4_HAVE_MATH_H #ifndef MATH_H_INCLUDED #if DK4_ON_WINDOWS #ifndef _USE_MATH_DEFINES #define _USE_MATH_DEFINES 1 #endif #endif #include #define MATH_H_INCLUDED 1 #endif #endif #ifndef DK4STRX_H_INCLUDED #include #endif #ifndef DK4MEM_H_INCLUDED #include #endif #ifndef DK4GRCO_H_INCLUDED #include #endif #ifndef DK4APP_H_INCLUDED #include #endif #ifndef DK4BIF_H_INCLUDED #include #endif #ifndef DK4GRA_H_INCLUDED #include #endif #ifndef DK4VERS_H_INCLUDED #include #endif #ifndef WX_WXPREC_H_INCLUDED #include #define WX_WXPREC_H_INCLUDED 1 #endif #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #ifndef WX_WX_H_INCLUDED #include #define WX_WX_H_INCLUDED 1 #endif #endif #ifndef WX_ARRSTR_H_INCLUDED #include #define WX_ARRSTR_H_INCLUDED 1 #endif #ifndef WX_CONFIG_H_INCLUDED #include #define WX_CONFIG_H_INCLUDED 1 #endif #ifndef WX_FILENAME_H_INCLUDED #include #define WX_FILENAME_H_INCLUDED 1 #endif #ifndef WX_GBSIZER_H_INCLUDED #include #define WX_GBSIZER_H_INCLUDED 1 #endif #ifndef WX_THREAD_H_INCLUDED #include #define WX_THREAD_H_INCLUDED 1 #endif #ifndef WX_GAUGE_H_INCLUDED #include #define WX_GAUGE_H_INCLUDED 1 #endif #ifndef WX_HELP_H_INCLUDED #include #define WX_HELP_H_INCLUDED 1 #endif #ifndef WX_FS_ZIP_H_INCLUDED #include #define WX_FS_ZIP_H_INCLUDED 1 #endif #ifndef WX_CMDLINE_H_INCLUDED #include #define WX_CMDLINE_H_INCLUDED 1 #endif #ifndef WX_DIR_H_INCLUDED #include #define WX_DIR_H_INCLUDED 1 #endif #ifndef WX_STATLINE_H_INCLUDED #include #endif /* __CHANGE__ 018: Add further wxWidgets header files. */ #ifndef DK4WXPROCESSINGCONTROLLER_H_INCLUDED #include #endif #ifndef DK4WXAUTOSTARTCONTROLLER_H_INCLUDED #include #endif #ifndef DK4WXAPPLICTIONHELPER_H_INCLUDED #include #endif #ifndef DK4WXFRAME_H_INCLUDED #include #endif #ifndef DK4WXPROGRESSDIALOG_H_INCLUDED #include #endif #ifndef DK4WXHELPCONTROLLER_H_INCLUDED #include #endif #ifndef DK4WXCOLOURVIEW_H_INCLUDED #include #endif #include "Bmpp4App.h" #include "Bmpp4Progress.h" #include "Bmpp4Frame.h" /* __CHANGE__ 018: Add header files for further classes and modules. */ /** IDs for menu items, buttons and other elements. */ enum { /** Exit the application. */ Bmpp4Frame_Quit = wxID_EXIT , /** Main window ID. */ Bmpp4Frame_MainWindow = ((wxID_HIGHEST) + 1) , /** Show version dialog box. */ Bmpp4Frame_Help_About , /** Open table of conents for online help. */ Bmpp4Frame_Help_Contents , /** Output type was modified. */ Bmpp4Frame_Output_Type , /** PS level was modified. */ Bmpp4Frame_PS_Level , /** Resolution setup was modified. */ Bmpp4Frame_Resolution , /** Image interpolation checkbox was modified. */ Bmpp4Frame_Change_Interpolation , /** Color output changed. */ Bmpp4Frame_Color_Output , /** Choose directory containing images to convert. */ Bmpp4Frame_Choose_Directory , /** Run a conversion. */ Bmpp4Frame_Run_Conversion , /** Reset options to default values. */ Bmpp4Frame_Reset_Options , }; #endif /* vim: set ai sw=4 ts=4 : */