Description of the 'generic dialogs in native builds' application.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba 2004-09-16 18:35:43 +00:00
parent 7beb59f36c
commit 4c8fc4d66c

View File

@ -9,6 +9,16 @@
// Licence: wxWindows license
/////////////////////////////////////////////////////////////////////////////
/*
This sample shows how to use the common dialogs available from wxWidgets.
It also shows that generic implementations of common dialogs can be exchanged
with native dialogs and can coexist in one application. The need for generic
dialogs addition is recognized thanks to setup of below USE_*** setting. Their
combinations reflects conditions of makefiles and project files to avoid unresolved
references during linking. For now some generic dialogs are added in static builds
of MSW, MAC and OS2
*/
#ifndef __DIALOGSH__
#define __DIALOGSH__
@ -59,14 +69,11 @@
#define USE_FONTDLG_GENERIC \
((USE_WXMSW || USE_WXPM) && USE_GENERIC_DIALOGS && wxUSE_FONTDLG)
// VZ: what is this for?
#define USE_MODAL_PRESENTATION \
( \
USE_WXMSW || \
USE_WXMAC || \
USE_WXGTK || \
USE_WXPM \
)
// Turn to 0 if there is any reason for not presenting difference between
// modal and modeless dialogs (ie. not implemented it in your port yet)
#define USE_MODAL_PRESENTATION 1
// Define a new application type
class MyApp: public wxApp