Altered font dialog slightly for Motif; added wxUSE_TOOLTIPS to Motif setup.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1616 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
e306597309
commit
98ffbab9d7
7 changed files with 21 additions and 23 deletions
|
|
@ -5,8 +5,6 @@ include/wx_cw.pch
|
|||
include/wx_cw.pch++
|
||||
include/wx_cw_d.pch
|
||||
include/wx_cw_d.pch++
|
||||
include/wx_x86++_d.mch
|
||||
include/wx_x86_d.mch
|
||||
|
||||
samples/bombs/make_cw.mcp
|
||||
|
||||
|
|
|
|||
|
|
@ -13,6 +13,9 @@ wxWindows 2.0 for Motif installation
|
|||
files to Unix format. Don't worry about files being
|
||||
overwritten: they should be identical anyway.
|
||||
|
||||
(See http://www.cdrom.com/pub/infozip/ if you don't have zip/unzip
|
||||
already installed. Zip isn't the same as gzip!)
|
||||
|
||||
- It is recommended that you install bison and flex; using yacc
|
||||
and lex may require tweaking of the makefiles. You also need
|
||||
Xpm (see comments in the Notes section below).
|
||||
|
|
|
|||
|
|
@ -21,14 +21,9 @@
|
|||
// Use constraints mechanism
|
||||
#define wxUSE_CONFIG 1
|
||||
// Use wxConfig, with CreateConfig in wxApp
|
||||
#define _WX_GOODCOMPILER__
|
||||
// gcc can have problems, but Windows compilers
|
||||
// are generally OK.
|
||||
#define WXWIN_COMPATIBILITY 1
|
||||
// Compatibility with 1.66 API.
|
||||
// Level 0: no backward compatibility, all new features
|
||||
// Level 1: wxDC, OnSize (etc.) compatibility, but
|
||||
// some new features such as event tables
|
||||
#define WXWIN_COMPATIBILITY 0
|
||||
// Minor compatibility with 1.68 API.
|
||||
// 1: on 0: off.
|
||||
|
||||
#define wxUSE_POSTSCRIPT 1
|
||||
// 0 for no PostScript device context
|
||||
|
|
@ -140,6 +135,9 @@
|
|||
#define wxUSE_SERIAL 0
|
||||
// Use serialization
|
||||
|
||||
#define wxUSE_TOOLTIPS 0
|
||||
// Use tooltips
|
||||
|
||||
/*
|
||||
* Finer detail
|
||||
*
|
||||
|
|
|
|||
|
|
@ -249,7 +249,7 @@ public:
|
|||
void SetToolTip(const wxString& tip);
|
||||
|
||||
// TODO
|
||||
#if 0
|
||||
#if wxUSE_TOOLTIPS
|
||||
// pointer may be NULL to remove the tooltip
|
||||
void SetToolTip(wxToolTip *tooltip);
|
||||
// get the current tooltip (may return NULL if none)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
#if defined(__WXMSW__)
|
||||
#include "wx/msw/tooltip.h"
|
||||
#elif defined(__WXMOTIF__)
|
||||
#include "wx/motif/tooltip.h"
|
||||
// #include "wx/motif/tooltip.h"
|
||||
#elif defined(__WXGTK__)
|
||||
#include "wx/gtk/tooltip.h"
|
||||
#elif defined(__WXQT__)
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
#elif defined(__WXMAC__)
|
||||
#include "wx/mac/tooltip.h"
|
||||
#elif defined(__WXSTUBS__)
|
||||
#include "wx/stubs/tooltip.h"
|
||||
// #include "wx/stubs/tooltip.h"
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ all:
|
|||
cd config; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd controls; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd dialogs; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd dnd; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd docview; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd docvwmdi; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd dynamic; $(MAKE) -f makefile.unx $(TARGET)
|
||||
|
|
@ -32,7 +31,6 @@ all:
|
|||
cd memcheck; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd minifram; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd minimal; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd nativdlg; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd notebook; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd printing; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd proplist; $(MAKE) -f makefile.unx $(TARGET)
|
||||
|
|
@ -40,19 +38,19 @@ all:
|
|||
cd sashtest; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd splitter; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd tab; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd thread; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd toolbar; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd typetest; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd validate; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd treectrl; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd wxpoem; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd dnd; $(MAKE) -f makefile.unx $(TARGET)
|
||||
cd thread; $(MAKE) -f makefile.unx $(TARGET)
|
||||
|
||||
clean:
|
||||
cd bombs; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd config; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd controls; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd dialogs; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd dnd; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd docview; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd docvwmdi; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd dynamic; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
|
|
@ -65,7 +63,6 @@ clean:
|
|||
cd memcheck; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd minifram; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd minimal; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd nativdlg; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd notebook; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd printing; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd proplist; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
|
|
@ -73,12 +70,13 @@ clean:
|
|||
cd sashtest; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd splitter; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd tab; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd thread; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd toolbar; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd typetest; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd validate; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd treectrl; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd wxpoem; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd dnd; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
cd thread; $(MAKE) -f makefile.unx clean$(TARGET)
|
||||
|
||||
cleanmotif: clean
|
||||
motif: all
|
||||
|
|
|
|||
|
|
@ -223,10 +223,10 @@ void wxGenericFontDialog::CreateWidgets(void)
|
|||
int x=-1;
|
||||
int y=40;
|
||||
familyChoice = new wxChoice(this, wxID_FONT_FAMILY, wxPoint(10, 10), wxSize(120, -1), 5, families);
|
||||
styleChoice = new wxChoice(this, wxID_FONT_STYLE, wxPoint(160, 10), wxSize(120, -1), 3, styles);
|
||||
weightChoice = new wxChoice(this, wxID_FONT_WEIGHT, wxPoint(310, 10), wxSize(120, -1), 3, weights);
|
||||
styleChoice = new wxChoice(this, wxID_FONT_STYLE, wxPoint(170, 10), wxSize(120, -1), 3, styles);
|
||||
weightChoice = new wxChoice(this, wxID_FONT_WEIGHT, wxPoint(330, 10), wxSize(120, -1), 3, weights);
|
||||
|
||||
colourChoice = new wxChoice(this, wxID_FONT_COLOUR, wxPoint(10, 40), wxSize(190, -1), NUM_COLS, wxColourDialogNames);
|
||||
colourChoice = new wxChoice(this, wxID_FONT_COLOUR, wxPoint(10, 40), wxSize(180, -1), NUM_COLS, wxColourDialogNames);
|
||||
#if 0 // def __WXMOTIF__ // TODO: This necessary now?
|
||||
// We want the pointSizeText to line up on the y axis with the colourChoice
|
||||
colourChoice->GetPosition(&fontRect.x, &y); //NL mod
|
||||
|
|
@ -271,7 +271,8 @@ void wxGenericFontDialog::CreateWidgets(void)
|
|||
|
||||
okButton->SetDefault();
|
||||
|
||||
SetClientSize(450, by + 40);
|
||||
// SetClientSize(450, by + 40);
|
||||
Fit();
|
||||
|
||||
Centre(wxBOTH);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue