src/common/doslex.c
src/common/vmsyacc.c
src/common/vmslex.c
+src/common/extended.c
src/common/*.l
src/common/*.y
src/common/*.inc
utils/dialoged/src/*.prj
utils/dialoged/src/*.bmp
utils/dialoged/src/bitmaps/*.bmp
+utils/dialoged/src/bitmaps/*.ico
utils/dialoged/test/*.cpp
utils/dialoged/test/*.def
utils/dialoged/test/*.rc
cd %1
echo Zipping...
-zip32 -@ %2\wx200gen.zip < %1\distrib\generic.rsp
-zip32 -@ %2\wx200msw.zip < %1\distrib\msw.rsp
-zip32 -@ %2\wx200doc.zip < %1\distrib\docsrc.rsp
+zip32 -@ %2\wx200gen.zip < %1\distrib\msw\generic.rsp
+zip32 -@ %2\wx200msw.zip < %1\distrib\msw\msw.rsp
+zip32 -@ %2\wx200doc.zip < %1\distrib\msw\docsrc.rsp
-rem zip32 -@ %2\wx200ps.zip < %1\distrib\wx_ps.rsp
-zip32 -@ %2\wx200hlp.zip < %1\distrib\wx_hlp.rsp
-zip32 -@ %2\wx200htm.zip < %1\distrib\wx_html.rsp
-zip32 -@ %2\wx200pdf.zip < %1\distrib\wx_pdf.rsp
+rem zip32 -@ %2\wx200ps.zip < %1\distrib\msw\wx_ps.rsp
+zip32 -@ %2\wx200hlp.zip < %1\distrib\msw\wx_hlp.rsp
+zip32 -@ %2\wx200htm.zip < %1\distrib\msw\wx_html.rsp
+zip32 -@ %2\wx200pdf.zip < %1\distrib\msw\wx_pdf.rsp
cd %2
:usage
echo DOS wxWindows distribution.
-echo Usage: zipdistgeneric source destination
-echo e.g. zipdistgeneric c:\wx b:
+echo Usage: zipdist source destination
+echo e.g. zipdist d:\wx2\wxWindows d:\wx2\wxWindows\deliver
:end
-
-
Generic wxWindows 2.0 Change Log
--------------------------------
Note: for platform-specific changes, see wx/docs/XXX/changes.txt
where XXX is one of msw, motif, xt, gtk, mac.
+Alpha 11, July 3rd 1998
+-----------------------
+
+- Major work on Dialog Editor (still plenty to go).
+- Expanded documentation a bit more.
+
Alpha 9, April 27th 1998
------------------------
[OPTIONS]
-BMROOT=d:\wx2\docs/latex/porting ; Assume that bitmaps are where the source is
+BMROOT=d:\wx2\wxwind~1\docs\latex\porting ; Assume that bitmaps are where the source is
TITLE=wxWindows Porting Guide
CONTENTS=Contents
COMPRESS=HIGH
\input statbox.tex
\input stattext.tex
\input statusbr.tex
-\input wxstring.tex
+%\input wxstring.tex
\input strlist.tex
\input sysclevt.tex
\input settings.tex
\twocolwidtha{7cm}
\begin{twocollist}\itemsep=0pt
-\twocolitem{{\bf EVT\_ERASE(func)}}{Process a wxEVT\_ERASE\_BACKGROUND event.}
+\twocolitem{{\bf EVT\_ERASE\_BACKGROUND(func)}}{Process a wxEVT\_ERASE\_BACKGROUND event.}
\end{twocollist}%
\wxheading{Remarks}
Adds a new image using a bitmap and mask colour.
-\func{int}{Add}{\param{const wxBitmap\&}{ icon}}
+\func{int}{Add}{\param{const wxIcon\&}{ icon}}
Adds a new image using an icon.
Insert an image/string item.
+\wxheading{Parameters}
+
+\docparam{info}{wxListItem object}
+
+\docparam{index}{Index of the new item, supplied by the application}
+
+\docparam{label}{String label}
+
+\docparam{imageIndex}{index into the image list associated with this control and view style}
+
\membersection{wxListCtrl::ScrollList}\label{wxlistctrlscrolllist}
\func{bool}{ScrollList}{\param{int }{dx}, \param{int }{dy}}
\func{bool}{SetColumnWidth}{\param{int }{col}, \param{int }{width}}
-Sets the column width (report view only).
+Sets the column width.
{\it width} can be a width in pixels or wxLIST\_AUTOSIZE (-1) or wxLIST\_AUTOSIZE\_USEHEADER (-2).
+In small or normal icon view, {\it col} must be -1, and the column width is set for all columns.
+
\membersection{wxListCtrl::SetImageList}\label{wxlistctrlsetimagelist}
\func{void}{SetImageList}{\param{wxImageList*}{ imageList}, \param{int }{which}}
This should normally be constructed as a temporary stack object; don't store
a wxPaintDC object.
+Using wxPaintDC within OnPaint is important because it automatically
+sets the clipping area to the damaged area of the window. Attempts to draw
+outside this area do not appear.
+
To draw on a window from outside {\bf OnPaint}, construct a \helpref{wxClientDC}{wxclientdc} object.
To draw on the whole window including decorations, construct a \helpref{wxWindowDC}{wxwindowdc} object
Deletes the specified tab item.
+\membersection{wxTabCtrl::GetCurFocus}\label{wxtabctrlgetcurfocus}
+
+\constfunc{int}{GetCurFocus}{\void}
+
+Returns the index for the tab with the focus, or -1 if none has the focus.
+
\membersection{wxTabCtrl::GetImageList}\label{wxtabctrlgetimagelist}
\constfunc{wxImageList*}{GetImageList}{\void}
\twocolitem{\windowstyle{wxTAB\_TRAVERSAL}}{Use this to enable tab traversal for non-dialog windows.}
\twocolitem{\windowstyle{wxVSCROLL}}{Use this style to enable a vertical scrollbar.}
\twocolitem{\windowstyle{wxHSCROLL}}{Use this style to enable a horizontal scrollbar.}
+\twocolitem{\windowstyle{wxCLIP\_CHILDREN}}{Use this style to eliminate flicker caused by the background being
+repainted, then children being painted over them. Windows-only.}
\end{twocollist}
See also \helpref{window styles overview}{windowstyles}.
+; This file is maintained by HCW. Do not modify this file directly.
+
[OPTIONS]
-BMROOT=d:\wx2\wxwind~1\docs\latex\wx ; Assume that bitmaps are where the source is
-TITLE=wxWindows Manual
+HCW=0
+COMPRESS=60 Hall Zeck
+LCID=0x809 0x0 0x0 ;English (United Kingdom)
+REPORT=Yes
CONTENTS=Contents
-COMPRESS=HIGH
+TITLE=wxWindows Manual
+BMROOT=..\..\..\..\wxwind~1\docs\latex\wx
+BMROOT=Assume that bitmaps are where the source is
+HLP=.\wx.hlp
[FILES]
wx.rtf
[CONFIG]
CreateButton("Up", "&Up", "JumpId(`wx.hlp', `Contents')")
BrowseButtons()
-
-[MAP]
-
-[BITMAPS]
-
wxWindows 2.0 for Windows Change Log
------------------------------------
-Alpha 11, June ??th 1998
+Alpha 11, July 3rd 1998
-----------------------
- Added thread.h, thread.cpp.
wxRegion::IsEmpty for a more consistent naming convention.
- Added Vadim's wxDataObject and wxDropSource.
- ENTER/LEAVE events now work.
+- Cured wxMemoryDC bug where the DC wasn't being deleted.
+- Cured wxGauge SetSize major bugginess.
+- Cured problem where if a GDI object was created on the stack,
+ then went out of scope, then another object was selected into
+ the DC, GDI objects would leak. This is because the assignment
+ to e.g. wxDC::m_pen would delete the GDI object without it first
+ being selected out of the DC. Cured by selecting the old DC object
+ first, then doing the assignment.
+- Split up wxGaugeMSW, wxGauge95, wxSliderMSW, wxSlider95
+- Various other bug fixes and additions.
Alpha 10, May 7th 1998
----------------------
- take elements from both
- do the Windows stuff, let someone else write/adapt the
non-Windows classes
+
+Owner-draw menus
+----------------
+
+If USE_OWNER_DRAWN = 1 and you create a wxMenu, you get 'all bets
+are off' memory checking warnings from wxWindows.
+
all:
cd $(WXDIR)/samples/splitter; make -f makefile.g95
cd $(WXDIR)/samples/resource; make -f makefile.g95
- cd $(WXDIR)/samples/events; make -f makefile.g95
cd $(WXDIR)/samples/controls; make -f makefile.g95
cd $(WXDIR)/samples/listctrl; make -f makefile.g95
cd $(WXDIR)/samples/treectrl; make -f makefile.g95
cd $(WXDIR)/samples/listctrl; make -f makefile.g95 clean
cd $(WXDIR)/samples/treectrl; make -f makefile.g95 clean
cd $(WXDIR)/samples/validate; make -f makefile.g95 clean
- cd $(WXDIR)/samples/events; make -f makefile.g95 clean
cd $(WXDIR)/samples/docview; make -f makefile.g95 clean
cd $(WXDIR)/samples/controls; make -f makefile.g95 clean
cd $(WXDIR)/samples/nativdlg; make -f makefile.g95 clean
nmake -f makefile.nt DEBUG_FLAGS=$(DEBUG_FLAGS) LINK_DEBUG_FLAGS=$(LINK_DEBUG_FLAGS)
cd $(WXDIR)\samples\resource
nmake -f makefile.nt DEBUG_FLAGS=$(DEBUG_FLAGS) LINK_DEBUG_FLAGS=$(LINK_DEBUG_FLAGS)
- cd $(WXDIR)\samples\events
- nmake -f makefile.nt DEBUG_FLAGS=$(DEBUG_FLAGS) LINK_DEBUG_FLAGS=$(LINK_DEBUG_FLAGS)
cd $(WXDIR)\samples\controls
nmake -f makefile.nt DEBUG_FLAGS=$(DEBUG_FLAGS) LINK_DEBUG_FLAGS=$(LINK_DEBUG_FLAGS)
cd $(WXDIR)\samples\listctrl
nmake -f makefile.nt clean
cd $(WXDIR)\samples\validate
nmake -f makefile.nt clean
- cd $(WXDIR)\samples\events
- nmake -f makefile.nt clean
cd $(WXDIR)\samples\docview
nmake -f makefile.nt clean
cd $(WXDIR)\samples\controls
frame->SetIcon(wxIcon("aiai.xbm"));
#endif
- // Make an image list containing large icons
+ // Make an image list containing small icons
m_imageListNormal = new wxImageList(16, 16, TRUE);
- wxIcon *icon = new wxIcon("icon1", wxBITMAP_TYPE_ICO_RESOURCE);
- m_imageListNormal->Add(*icon);
- delete icon;
- icon = new wxIcon("icon2", wxBITMAP_TYPE_ICO_RESOURCE);
- m_imageListNormal->Add(*icon);
- delete icon;
+ wxIcon icon1("icon1", wxBITMAP_TYPE_ICO_RESOURCE);
+ m_imageListNormal->Add(icon1);
+ wxIcon icon2("icon2", wxBITMAP_TYPE_ICO_RESOURCE);
+ m_imageListNormal->Add(icon2);
// Make a menubar
wxMenu *file_menu = new wxMenu;
!endif
CPPFLAGS=$(DEBUG_FLAGS) $(OPT) @$(CFG) @$(INCFILE)
-OBJECTS = wx_resed.obj wx_rdlg.obj wx_reswr.obj wx_repal.obj wx_rprop.obj dialoged.obj
+OBJECTS = dialoged.obj editrpal.obj reseditr.obj dlghndlr.obj reswrite.obj winprop.obj edtree.obj edlist.obj
$(TARGET).exe: wxprop $(INCFILE) $(OBJECTS) $(TARGET).def $(TARGET).res
tlink32 $(LINKFLAGS) @&&!
OBJECTS = $(OBJDIR)/dialoged.$(OBJSUFF) $(OBJDIR)/editrpal.$(OBJSUFF) $(OBJDIR)/reseditr.$(OBJSUFF)\
$(OBJDIR)/dlghndlr.$(OBJSUFF) $(OBJDIR)/reswrite.$(OBJSUFF) $(OBJDIR)/winprop.$(OBJSUFF)\
+ $(OBJDIR)/edlist.$(OBJSUFF) $(OBJDIR)/edtree.$(OBJSUFF)\
$(OBJDIR)/dialoged_resources.$(OBJSUFF)
EXTRAINC = -I../../wxprop/src
$(OBJDIR)/dlghndlr.$(OBJSUFF): winprop.h reseditr.h editrpal.h dlghndlr.$(SRCSUFF)
$(CC) -c $(CPPFLAGS) -o $@ dlghndlr.$(SRCSUFF)
+$(OBJDIR)/edlist.$(OBJSUFF): winprop.h edlist.h edlist.$(SRCSUFF)
+ $(CC) -c $(CPPFLAGS) -o $@ edlist.$(SRCSUFF)
+
+$(OBJDIR)/edtree.$(OBJSUFF): winprop.h edtree.h edtree.$(SRCSUFF)
+ $(CC) -c $(CPPFLAGS) -o $@ edtree.$(SRCSUFF)
+
$(OBJDIR)/dialoged_resources.o: dialoged.rc
$(RESCOMP) -i dialoged.rc -o $(OBJDIR)/dialoged_resources.o $(RESFLAGS)
[OPTIONS]
-BMROOT=d:\wx2\utils\wxprop\docs ; Assume that bitmaps are where the source is
+BMROOT=d:\wx2\wxwind~1\utils\wxprop\docs ; Assume that bitmaps are where the source is
TITLE=Property Classes Manual
CONTENTS=Contents
COMPRESS=HIGH