Added Property List classes to main library; added proplist sample; merged
changes.txt files git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1292 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
319
docs/changes.txt
@@ -1,18 +1,227 @@
|
||||
Generic wxWindows 2.0 Change Log
|
||||
--------------------------------
|
||||
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 18, December 29th 1998
|
||||
----------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Win16 support working again (VC++ 1.5)
|
||||
- Win16 now uses generic wxNotebook, wxListCtrl,
|
||||
wxTreeCtrl -- more or less working now, although
|
||||
a little work on wxNotebook is still needed.
|
||||
Under 16-bit Windows, get assertion when you click
|
||||
on a tab.
|
||||
- Wrote 16-bit BC++ makefiles: samples don't yet link.
|
||||
- Added CodeWarrior support to distribution courtesy
|
||||
of Stefan Csomor.
|
||||
|
||||
wxMotif:
|
||||
|
||||
- Cured scrolling problem: scrollbars now show/hide themselves
|
||||
without (permanently) resizing the window.
|
||||
- Removed some commented-out lines in wxScrolledWindow::AdjustScrollbars
|
||||
that disabled scrollbar paging.
|
||||
- Set background colour of drawing area in wxWindow, so e.g. wxListCtrl
|
||||
colours correctly.
|
||||
- Removed major bug whereby dialogs were unmanaged automatically
|
||||
when any button was pressed.
|
||||
- Fixed colours of wxWindow scrollbars, made list and text controls
|
||||
have a white background.
|
||||
- Fixed dialog colour setting.
|
||||
- Added settable fonts and colours for wxMenu/wxMenuBar. Now
|
||||
they have sensible colours by default.
|
||||
- Fixed a bug in wxStaticBox.
|
||||
- Cured wxTreeCtrl bug: now works pretty well!
|
||||
- Debugged DrawEllipticArc (a ! in the wrong place).
|
||||
- Added SetClippingRegion( const wxRegion& region ).
|
||||
- Added wxPoint, wxSize, wxRect versions of SetSize etc.
|
||||
|
||||
Alpha 17, November 22nd 1998
|
||||
----------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- More documentation updates, especially for
|
||||
wxLayoutWindow classes and debugging facilities.
|
||||
- Changed wxDebugContext to use wxDebugLog instead
|
||||
of wxTrace.
|
||||
- Now supports VC++ 6.0, and hopefully BC++ 5.0.
|
||||
However, DLL support may be broken for BC++ since
|
||||
VC++ 6 required changing of WXDLLEXPORT keyword
|
||||
position.
|
||||
- Numerous miscellaneous changes.
|
||||
|
||||
wxMotif:
|
||||
|
||||
- Reimplemented MDI using wxNotebook instead of the MDI widgets, which
|
||||
were too buggy (probably not design for dynamic addition/removal of
|
||||
child frames).
|
||||
- Some improvements to the wxNotebook implementation.
|
||||
- wxToolBar now uses a bulletin board instead of a form, in an attempt
|
||||
to make it possible to add ordinary wxControls to a toolbar.
|
||||
- Cured problem with not being able to use global memory operators,
|
||||
by defining two more global operators, so that the delete will match
|
||||
the debugging implementation.
|
||||
- Added wxUSE_DEBUG_NEW_ALWAYS so we can distinguish between using
|
||||
global memory operators (usually OK) and #defining new to be
|
||||
WXDEBUG_NEW (sometimes it might not be OK).
|
||||
- Added time.cpp to makefile; set wxUSE_DATETIME to 1.
|
||||
- Added a parent-existance check to popup menu code to make it not crash.
|
||||
- Added some optimization in wxWindow::SetSize to produce less flicker.
|
||||
It remains to be seen whether this produces any resize bugs.
|
||||
|
||||
It's a long time since I updated this file. Previously done:
|
||||
|
||||
- wxFrame, wxDialog done.
|
||||
- wxScrolledWindow done (but backing pixmap not used at present).
|
||||
- wxBitmap done though could be tidied it up at some point.
|
||||
- Most basic controls are there, if not rigorously tested.
|
||||
- Some MDI support (menus appear on child frames at present).
|
||||
- wxNotebook almost done.
|
||||
- wxToolBar done (horizontal only, which would be easy to extend
|
||||
to vertical toolbars).
|
||||
|
||||
More recently:
|
||||
|
||||
- Colour and font changing done (question mark over what happens
|
||||
to scrollbars).
|
||||
- Accelerators done (for menu items and buttons). Also event loop
|
||||
tidied up in wxApp so that events are filtered through ProcessXEvent.
|
||||
- wxWindow::GetUpdateRegion should now work.
|
||||
|
||||
Alpha 16, September 8th 1998
|
||||
----------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Added wxSashWindow, wxSashLayoutWindow classes, and sashtest
|
||||
sample.
|
||||
- Guilhem's socket classes added, plus wxsocket sample.
|
||||
- A few more makefiles added.
|
||||
- GnuWin32/BC++ compatibility mods.
|
||||
- Further doc updates.
|
||||
- wxProp updates for correct working with wxGTK.
|
||||
|
||||
wxMotif:
|
||||
|
||||
- First start at Motif port.
|
||||
- Made makefiles for wxMotif source directory and minimal sample.
|
||||
- First go at wxApp, wxWindow, wxDialog, wxPen, wxBrush, wxFont,
|
||||
wxColour, wxButton, wxCheckBox, wxTextCtrl, wxStaticText,
|
||||
wxMenu, wxMenuItem, wxMenuBar
|
||||
|
||||
Alpha 15, August 31st 1998
|
||||
--------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- wxBitmap debugged.
|
||||
- wxDC::GetDepth added.
|
||||
- Contribution added whereby wxBitmap will be
|
||||
converted to DC depth if they don't match.
|
||||
- wxConfig API improved, documentation updated.
|
||||
- Printing classes name conventions cleaned up.
|
||||
- wxUpdateUIEvent now derives from wxCommandEvent
|
||||
so event can travel up the window hierachy.
|
||||
|
||||
Alpha 14, July 31st 1998
|
||||
------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Toolbar API has been simplified, and now
|
||||
wxFrame::GetClientArea returns the available client
|
||||
area when toolbar, status bar etc. have been accounted for.
|
||||
wxFrame::CreateToolBar added in line with CreateStatusBar.
|
||||
- Documentation updates, incl. for wxToolBar.
|
||||
- New wxAcceleratorTable class plus wxFrame::SetAcceleratorTable.
|
||||
- Various additions from other folk, e.g. streams, wxConfig
|
||||
changes, wxNotebook.
|
||||
- Added wxDocMDIParentFrame, wxDocMDIChildFrame for doc/view.
|
||||
|
||||
Alpha 13, July 8th 1998
|
||||
-----------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Implemented wxPoint as identical to POINT on Windows, and
|
||||
altered wxDC wxPoint functions to use wxPoint directly in
|
||||
Windows functions, for efficiency.
|
||||
- Cured wxASSERT bug in wxStatusBar95.
|
||||
- #ifdefed out some bits in oleutils.cpp for compilers that
|
||||
don't support it.
|
||||
- Added some operators to wxPoint, wxSize.
|
||||
- Added inline wxDC functions using wxPoint, wxSize, wxRect.
|
||||
|
||||
Alpha 12, July 7th 1998
|
||||
-----------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Added wxApp::GetComCtl32Version, and wxTB_FLAT style, so can
|
||||
have flat toolbars on Win98 or Win95 with IE >= 3 installed.
|
||||
|
||||
Alpha 11, July 3rd 1998
|
||||
-----------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Added thread.h, thread.cpp.
|
||||
- Changed Enabled, Checked to IsEnabled, IsChecked in wxMenu,
|
||||
wxMenuBar.
|
||||
- Changed wxMenuItem::SetBackColor to SetBackgroundColour,
|
||||
SetTextColor to SetTextColour, and added or made public several
|
||||
wxMenuItem accessors.
|
||||
- Added two overloads to wxRegion::Contains. Added
|
||||
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.
|
||||
|
||||
Generic:
|
||||
|
||||
- Major work on Dialog Editor (still plenty to go).
|
||||
- Expanded documentation a bit more.
|
||||
|
||||
Alpha 10, May 7th 1998
|
||||
----------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Added desiredWidth, desiredHeight parameters to wxBitmapHandler
|
||||
and wxIcon functions so that you can specify what size of
|
||||
icon should be loaded. Probably will remain a Windows-specific thing.
|
||||
- wxStatusBar95 now works for MDI frames.
|
||||
- Toolbars in MDI frames now behave normally. They still
|
||||
require application-supplied positioning code though.
|
||||
- Changed installation instructions, makefiles and batch files
|
||||
for compiling with Gnu-Win32/Mingw32/EGCS. Also timercmn.cpp
|
||||
change to support Mingw32/EGCS. Bison now used by default.
|
||||
|
||||
Alpha 9, April 27th 1998
|
||||
------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Cured bug in wxStatusBar95 that caused a crash if multiple
|
||||
fields were used.
|
||||
- Added Gnu-Win32 b19/Mingw32 support by changing resource
|
||||
compilation and pragmas.
|
||||
- Cured wxMenu bug introduced in alpha 8 - didn't respond to
|
||||
commands because VZ changed the id setting in wxMenu::MSWCommand.
|
||||
|
||||
Generic:
|
||||
|
||||
- Corrected some bugs, such as the wxModule compilation problem.
|
||||
- Added Gnu-Win32 b19/Mingw32 support by changing resource
|
||||
compilation and pragmas.
|
||||
@@ -21,6 +230,32 @@ Alpha 9, April 27th 1998
|
||||
Alpha 8, April 17th 1998
|
||||
------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Added IsNull to wxGDIObject to check if the ref data is present or not.
|
||||
- Added PNG handler and sample - doesn't work for 16-bit PNGs for
|
||||
some reason :-(
|
||||
- Added wxJoystick class and event handling, and simple demo.
|
||||
- Added simple wxWave class. Needs Stop() function.
|
||||
- Added wxModule (module.h/module.cpp) to allow definition
|
||||
of modules to be initialized and cleaned up on wxWindows
|
||||
startup/exit.
|
||||
- Start of Mingw32 compatibility (see minimal and dialogs samples
|
||||
makefile.m95 files, and install.txt).
|
||||
- Note: Windows printing has stopped working... will investigate.
|
||||
VADIM'S CHANGES:
|
||||
- Updated wxString: bug fixes, added wxArrayString, some
|
||||
compatibility functions.
|
||||
- Updated log.h/cpp, added wxApp::CreateLogTarget.
|
||||
- file.h: new wxTempFile class.
|
||||
- defs.h: added wxSB_SIZE_GRIP for wxStatusBar95
|
||||
- statbr95: wxStatusBar95 control.
|
||||
- registry.h/cpp: wxRegKey class for Win95 registry.
|
||||
- listbox.cpp: corrected some bugs with owner-drawn listboxes.
|
||||
- wxConfig and wxFileConfig classes.
|
||||
|
||||
Generic:
|
||||
|
||||
- Added src/other/png, src/other/zlib directories.
|
||||
- Added samples/png.
|
||||
- IMPORTANT: Changed 'no id' number from 0 to -1, in wxEVT_ macros.
|
||||
@@ -31,6 +266,27 @@ Alpha 8, April 17th 1998
|
||||
Alpha 7, March 30th 1998
|
||||
------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Added tab classes, tab sample.
|
||||
- Now can return FALSE from OnInit and windows will be
|
||||
cleaned up properly before exit.
|
||||
- Improved border handling so panels don't get borders
|
||||
automatically.
|
||||
- Debugged MDI activation from Window menu.
|
||||
- Changes to memory debug handling, including checking for
|
||||
memory leaks on application exit - but see issues.txt for
|
||||
unresolved issues.
|
||||
- Added wxTaskBarIcon (taskbar.cpp/h, plus samples/taskbar)
|
||||
to allow maintenance of an icon in the Windows 95 taskbar
|
||||
tray area.
|
||||
- Got MFC sample working (MFC and wxWindows in the same
|
||||
application), partly by tweaking ntwxwin.mak settings.
|
||||
- Got DLL compilation working again (VC++).
|
||||
- Changed wxProp/Dialog Editor filenames.
|
||||
|
||||
Generic:
|
||||
|
||||
- Added tab classes, tab sample.
|
||||
- Revised memory.cpp, memory.h slightly; memory.h now #defines
|
||||
new to WXDEBUG_NEW in DEBUG mode. Windows implementation app.cpp
|
||||
@@ -48,6 +304,36 @@ Alpha 7, March 30th 1998
|
||||
Alpha 6, March 10th 1998
|
||||
------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- Found stack error bug - stopped unwanted OnIdle recursion.
|
||||
- Removed bug in wxTreeCtrl::InsertItem I added in alpha 5.
|
||||
- Changed exit behaviour in wxApp/wxFrame/wxDialog. Now will
|
||||
check if the number of top-level windows is zero before
|
||||
exiting. Also, wxApp::GetTopWindow will return either
|
||||
m_topWindow or the first member of wxTopLevelWindows, so you
|
||||
don't have to call wxApp::SetTopWindow.
|
||||
- Added dynarray.h/dynarray.cpp (from Vadim).
|
||||
- Added first cut at OLE drag and drop (from Vadim). dnd sample
|
||||
added. Drop target only at this stage. See src/msw/ole/*.cpp,
|
||||
wx/include/msw/ole/*.h. WIN32 only because of UUID usage.
|
||||
Doesn't work with GnuWin32 - no appropriate headers e.g. for
|
||||
IUnknown.
|
||||
Doesn't work with BC++ either - crashes on program startup.
|
||||
- Added Vadim's owner-draw modifications - will probably remain
|
||||
Windows-only. This enhances wxMenu, wxListBox. See ownerdrw sample.
|
||||
- Added wxLB_OWNERDRAW for owner-draw listboxes.
|
||||
- Vadim's wxCheckListBox derives from wxListBox. See checklst sample.
|
||||
Doesn't entirely work for WIN16.
|
||||
- Vadim has added wxMenuItem as a separate file menuitem.cpp. It
|
||||
can also be used as an argument to wxMenu::Append, not just for
|
||||
internal implementation.
|
||||
- Some #ifdefs done for MINGW32 compilation (just alter OPTIONS
|
||||
in makeg95.env, together with mingw32.bat). However, resource
|
||||
binding is not working yet so most apps with dialogs crash.
|
||||
|
||||
Generic:
|
||||
|
||||
- Added Vadim's dynarray.h, dynarray.cpp.
|
||||
- Added Vadim's menuitem.cpp.
|
||||
- Added Windows-specific wxCheckListBox,
|
||||
@@ -57,6 +343,23 @@ Alpha 6, March 10th 1998
|
||||
Alpha 5, 14th February 1998
|
||||
--------------------------
|
||||
|
||||
wxMSW:
|
||||
|
||||
- GENERIC AND MSW-SPECIFIC CODE NOW TREATED AS TWO SEPARATE
|
||||
DISTRIBUTIONS. This change log will therefore now refer to
|
||||
the Windows-specific code only. See docs/changes.txt for generic
|
||||
changes.
|
||||
- Removed Windows-specific reference counting system (GDI
|
||||
resources were cleaned up in idle time) - minimal
|
||||
advantages now we have a wxWin reference counting system.
|
||||
- Added missing WXDLLEXPORT keywords so DLL compilation works
|
||||
again.
|
||||
- Removed most warnings for GnuWin32 compilation.
|
||||
- Added wxRegion/wxRegionIterator, but haven't yet used it in
|
||||
e.g. wxDC.
|
||||
|
||||
Generic:
|
||||
|
||||
- GENERIC AND MSW-SPECIFIC CODE NOW TREATED AS TWO SEPARATE
|
||||
DISTRIBUTIONS. This change log will therefore now refer to
|
||||
the generic code only. See docs/msw/changes.txt for Windows-specific
|
||||
@@ -89,6 +392,8 @@ Alpha 5, 14th February 1998
|
||||
Alpha 4, 31st January 1998
|
||||
--------------------------
|
||||
|
||||
All:
|
||||
|
||||
- Changed wxDC functions to take longs instead of floats. GetSize now takes
|
||||
integer pointers, plus a version that returns a wxSize.
|
||||
- const keyword added to various wxDC functions.
|
||||
@@ -142,6 +447,8 @@ Alpha 4, 31st January 1998
|
||||
Alpha 3, September 1997
|
||||
-----------------------
|
||||
|
||||
All:
|
||||
|
||||
- wxListCtrl, wxTreeCtrl, wxImageList classes done.
|
||||
- Instigated new file hierarchy, split files and classes up more logically.
|
||||
- PrologIO and some other utils now put into core library.
|
||||
@@ -151,6 +458,8 @@ Alpha 3, September 1997
|
||||
Alpha 2, 30th April 1997
|
||||
------------------------
|
||||
|
||||
All:
|
||||
|
||||
- EVT_... macros now have at least one argument, for conformance
|
||||
with MetroWerks compiler.
|
||||
- Added ids to .wxr file format.
|
||||
@@ -170,6 +479,8 @@ Alpha 2, 30th April 1997
|
||||
Alpha 1, 5th April 1997
|
||||
-----------------------
|
||||
|
||||
Generic:
|
||||
|
||||
At this point, the following has been achieved:
|
||||
|
||||
- A lot, but not all, of the code has been revamped for better
|
||||
|
@@ -56,7 +56,7 @@ from the <a href="http://wxwin.home.ml.org">wxWindows Web site</a>.<P>
|
||||
<li><a href="wx/wx.htm">Reference Manual</a>
|
||||
<li><a href="porting/port.htm">Porting Guide</a> (wxWindows 1.xx to 2.0)
|
||||
<li><a href="dialoged/dlged.htm">Dialog Editor</a>
|
||||
<li><a href="wxprop/prop.htm">Property Classes</a>
|
||||
<li><a href="proplist/prop.htm">Property List Classes</a>
|
||||
<li><a href="wxtree/tree.htm">wxTreeLayout</a>
|
||||
<li><a href="odbc/odbc.htm">Remstar ODBC Classes</a>
|
||||
</ul>
|
||||
|
BIN
docs/latex/proplist/back.gif
Normal file
After Width: | Height: | Size: 226 B |
106
docs/latex/proplist/body.tex
Normal file
@@ -0,0 +1,106 @@
|
||||
\chapter{Introduction}\label{introduction}
|
||||
\pagenumbering{arabic}%
|
||||
\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
|
||||
The Property Sheet Classes help the programmer to specify complex dialogs and
|
||||
their relationship with their associated data. By specifying data as a
|
||||
wxPropertySheet containing wxProperty objects, the programmer can use
|
||||
a range of available or custom wxPropertyView classes to allow the user to
|
||||
edit this data. Classes derived from wxPropertyView act as mediators between the
|
||||
wxPropertySheet and the actual window (and associated panel items).
|
||||
|
||||
For example, the wxPropertyListView is a kind of wxPropertyView which displays
|
||||
data in a Visual Basic-style property list (see \helpref{the next section}{appearance} for
|
||||
screen shots). This is a listbox containing names and values, with
|
||||
an edit control and other optional controls via which the user edits the selected
|
||||
data item.
|
||||
|
||||
wxPropertyFormView is another kind of wxPropertyView which mediates between
|
||||
the data and a panel or dialog box which has already been created. This makes it a contender for
|
||||
the replacement of wxForm, since programmer-controlled layout is going to be much more
|
||||
satisfactory. If automatic layout is desired, then wxPropertyListView could be used instead.
|
||||
|
||||
The main intention of this class library was to provide property {\it list} behaviour, but
|
||||
it has been generalised as much as possible so that the concept of a property sheet and its viewers
|
||||
can reduce programming effort in a range of user interface tasks.
|
||||
|
||||
For further details on the classes and how they are used, please see \helpref{Property classes overview}{propertyoverview}.
|
||||
|
||||
\section{The appearance and behaviour of a property list view}\label{appearance}
|
||||
|
||||
The property list, as seen in an increasing number of development tools
|
||||
such as Visual Basic and Delphi, is a convenient and compact method for
|
||||
displaying and editing a number of items without the need for one
|
||||
control per item, and without the need for designing a special form. The
|
||||
controls are as follows:
|
||||
|
||||
\begin{itemize}\itemsep=0pt
|
||||
\item A listbox showing the properties and their current values, which has double-click
|
||||
properties dependent on the nature of the current property;
|
||||
\item a text editing area at the top of the display, allowing the user to edit
|
||||
the currently selected property if appropriate;
|
||||
\item `confirm' and `cancel' buttons to confirm or cancel an edit (for the property, not the
|
||||
whole sheet);
|
||||
\item an optional list that appears when the user can make a choice from several known possible values;
|
||||
\item a small Edit button to invoke `detailed editing' (perhaps showing or hiding the above value list, or
|
||||
maybe invoking a common dialog);
|
||||
\item optional OK/Close, Cancel and Help buttons for the whole dialog.
|
||||
\end{itemize}
|
||||
|
||||
The concept of `detailed editing' versus quick editing gives the user a choice
|
||||
of editing mode, so novice and expert behaviour can be catered for, or the user can just
|
||||
use what he feels comfortable with.
|
||||
|
||||
Behaviour alters depending on the kind of property being edited. For example, a boolean value has
|
||||
the following behaviour:
|
||||
|
||||
\begin{itemize}\itemsep=0pt
|
||||
\item Double-clicking on the item toggles between TRUE and FALSE.
|
||||
\item Showing the value list enables the user to select TRUE or FALSE.
|
||||
\item The user may be able to type in the word TRUE or FALSE, or the edit control
|
||||
may be read-only to disallow this since it is error-prone.
|
||||
\end{itemize}
|
||||
|
||||
A list of strings may pop up a dialog for editing them, a simple string just allows text editing,
|
||||
double-clicking a colour property may show a colour selector, double-clicking on a filename property may
|
||||
show a file selector (in addition to being able to type in the name in the edit control), etc.
|
||||
|
||||
Note that the `type' of property, such as string or integer, does not
|
||||
necessarily determine the behaviour of the property. The programmer has
|
||||
to be able to specify different behaviours for the same type, depending
|
||||
on the meaning of the property. For example, a colour and a filename may
|
||||
both be strings, but their editing behaviour should be different. This
|
||||
is why objects of type wxPropertyValidator need to be used, to define
|
||||
behaviour for a given class of properties or even specific property
|
||||
name. Objects of class wxPropertyView contain a list of property
|
||||
registries, which enable reuse of bunches of these validators in
|
||||
different circumstances. Or a wxProperty can be explicitly set to use a
|
||||
particular validator object.
|
||||
|
||||
The following screen shot of the property classes test program shows the
|
||||
user editing a string, which is constrained to be one of three possible
|
||||
values.
|
||||
|
||||
$$\image{8cm;0cm}{prop1.eps}$$\\
|
||||
|
||||
The second picture shows the user having entered a integer that
|
||||
was outside the range specified to the validator. Note that in this picture,
|
||||
the value list is hidden because it is not used when editing an integer.
|
||||
|
||||
$$\image{8cm;0cm}{prop2.eps}$$
|
||||
|
||||
\chapter{Files}\label{files}
|
||||
\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
|
||||
The property class library comprises the following files:
|
||||
|
||||
\begin{itemize}\itemsep=0pt
|
||||
\item prop.h: base property class header
|
||||
\item proplist.h: wxPropertyListView and associated classes
|
||||
\item propform.h: wxPropertyListView and associated classes
|
||||
\item prop.cpp: base property class implementation
|
||||
\item proplist.cpp: wxPropertyListView and associated class implementions
|
||||
\item propform.cpp: wxPropertyFormView and associated class implementions
|
||||
\end{itemize}
|
BIN
docs/latex/proplist/books.bmp
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
docs/latex/proplist/books.gif
Normal file
After Width: | Height: | Size: 243 B |
BIN
docs/latex/proplist/bullet.bmp
Normal file
After Width: | Height: | Size: 138 B |
27
docs/latex/proplist/changes.tex
Normal file
@@ -0,0 +1,27 @@
|
||||
\chapter{Change log}\label{changes}
|
||||
\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
|
||||
January - December 1998, Version 2.0
|
||||
|
||||
\begin{itemize}\itemsep=0pt
|
||||
\item Conversion to wxWindows 2.0.
|
||||
\end{itemize}
|
||||
|
||||
November 26th 1995, Version 1.1
|
||||
|
||||
\begin{itemize}\itemsep=0pt
|
||||
\item Added wxListOfStringsListValidator - allows adding, deleting, editing
|
||||
strings.
|
||||
\item Added wxPropertyValue::ClearList, wxPropertyValue::Delete,
|
||||
wxPropertyValue::wxPropertyValue(wxStringList *).
|
||||
\item Added wxPropertyValue::Set/GetModified, wxPropertySheet::SetAllModified.
|
||||
\item Added wxPropertyView::OnPropertyChanged support, for immediate feedback.
|
||||
\end{itemize}
|
||||
|
||||
October 1995, Version 1.0
|
||||
|
||||
\begin{itemize}\itemsep=0pt
|
||||
\item First release.
|
||||
\end{itemize}
|
||||
|
1756
docs/latex/proplist/classes.tex
Normal file
BIN
docs/latex/proplist/contents.gif
Normal file
After Width: | Height: | Size: 231 B |
BIN
docs/latex/proplist/forward.gif
Normal file
After Width: | Height: | Size: 164 B |
47
docs/latex/proplist/prop.tex
Normal file
@@ -0,0 +1,47 @@
|
||||
\documentstyle[a4,makeidx,verbatim,texhelp,fancyhea,mysober,mytitle]{report}
|
||||
\input psbox.tex
|
||||
% Remove this for processing with dvi2ps instead of dvips
|
||||
%\special{!/@scaleunit 1 def}
|
||||
\parskip=10pt
|
||||
\parindent=0pt
|
||||
\title{User Manual for wxWindows Property Sheet Classes Version 2.0}
|
||||
\winhelponly{\author{by Julian Smart, Anthemion Software\\$$\image{}{prop1}$$}}
|
||||
\winhelpignore{\author{Julian Smart, Anthemion Software}
|
||||
\date{December 1998}
|
||||
}
|
||||
\makeindex
|
||||
\begin{document}
|
||||
\maketitle
|
||||
\pagestyle{fancyplain}
|
||||
\bibliographystyle{plain}
|
||||
\setheader{{\it CONTENTS}}{}{}{}{}{{\it CONTENTS}}
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
\pagenumbering{roman}
|
||||
\tableofcontents
|
||||
|
||||
\chapter*{Copyright notice}
|
||||
\setheader{{\it COPYRIGHT}}{}{}{}{}{{\it COPYRIGHT}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
|
||||
\begin{center}
|
||||
Copyright (c) 1998 Julian Smart, Anthemion Software
|
||||
\end{center}
|
||||
|
||||
Please see the wxWindows licence for conditions of use.
|
||||
|
||||
\input{body.tex}
|
||||
\input{classes.tex}
|
||||
\input{changes.tex}
|
||||
|
||||
%\newpage
|
||||
%
|
||||
% Note: In RTF, the \printindex must come before the
|
||||
% change of header/footer, since the \printindex inserts
|
||||
% the RTF \sect command which divides one chapter from
|
||||
% the next.
|
||||
\rtfonly{\printindex
|
||||
\addcontentsline{toc}{chapter}{Index}
|
||||
\setheader{{\it INDEX}}{}{}{}{}{{\it INDEX}}%
|
||||
\setfooter{\thepage}{}{}{}{}{\thepage}%
|
||||
}
|
||||
\end{document}
|
BIN
docs/latex/proplist/prop1.bmp
Normal file
After Width: | Height: | Size: 29 KiB |
539
docs/latex/proplist/prop1.eps
Normal file
@@ -0,0 +1,539 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: prop1.eps
|
||||
%%Creator: XV Version 2.20 Rev: 4/24/92 - by John Bradley
|
||||
%%BoundingBox: 167 292 445 500
|
||||
%%Pages: 1
|
||||
%%DocumentFonts:
|
||||
%%EndComments
|
||||
%%EndProlog
|
||||
|
||||
%%Page: 1 1
|
||||
|
||||
% remember original state
|
||||
/origstate save def
|
||||
|
||||
% build a temporary dictionary
|
||||
20 dict begin
|
||||
|
||||
% lower left corner
|
||||
167 292 translate
|
||||
|
||||
% size of image (on paper, in 1/72inch coords)
|
||||
278 208 scale
|
||||
|
||||
% define 'colorimage' if it isn't defined
|
||||
% ('colortogray' and 'mergeprocs' come from xwd2ps
|
||||
% via xgrab)
|
||||
/colorimage where % do we know about 'colorimage'?
|
||||
{ pop } % yes: pop off the 'dict' returned
|
||||
{ % no: define one
|
||||
/colortogray { % define an RGB->I function
|
||||
/rgbdata exch store % call input 'rgbdata'
|
||||
rgbdata length 3 idiv
|
||||
/npixls exch store
|
||||
/rgbindx 0 store
|
||||
/grays npixls string store % str to hold the result
|
||||
0 1 npixls 1 sub {
|
||||
grays exch
|
||||
rgbdata rgbindx get 20 mul % Red
|
||||
rgbdata rgbindx 1 add get 32 mul % Green
|
||||
rgbdata rgbindx 2 add get 12 mul % Blue
|
||||
add add 64 idiv % I = .5G + .31R + .18B
|
||||
put
|
||||
/rgbindx rgbindx 3 add store
|
||||
} for
|
||||
grays
|
||||
} bind def
|
||||
|
||||
% Utility procedure for colorimage operator.
|
||||
% This procedure takes two procedures off the
|
||||
% stack and merges them into a single procedure.
|
||||
|
||||
/mergeprocs { % def
|
||||
dup length
|
||||
3 -1 roll
|
||||
dup
|
||||
length
|
||||
dup
|
||||
5 1 roll
|
||||
3 -1 roll
|
||||
add
|
||||
array cvx
|
||||
dup
|
||||
3 -1 roll
|
||||
0 exch
|
||||
putinterval
|
||||
dup
|
||||
4 2 roll
|
||||
putinterval
|
||||
} bind def
|
||||
|
||||
/colorimage { % def
|
||||
pop pop % remove 'false 3' operands
|
||||
{colortogray} mergeprocs
|
||||
image
|
||||
} bind def
|
||||
} ifelse % end of 'false' case
|
||||
|
||||
|
||||
|
||||
% define the colormap
|
||||
/cmap 42 string def
|
||||
|
||||
|
||||
% load up the colormap
|
||||
currentfile cmap readhexstring
|
||||
000000 bf0000 00bf00 bfbf00 0000bf 00bfbf c0c0c0 808080 ff0000 00ff00
|
||||
ffff00 0000ff 00ffff ffffff
|
||||
pop pop % lose return values from readhexstring
|
||||
|
||||
|
||||
% rlecmapimage expects to have 'w h bits matrix' on stack
|
||||
/rlecmapimage {
|
||||
/buffer 1 string def
|
||||
/rgbval 3 string def
|
||||
/block 384 string def
|
||||
|
||||
% proc to read a block from file, and return RGB data
|
||||
{ currentfile buffer readhexstring pop
|
||||
/bcount exch 0 get store
|
||||
bcount 128 ge
|
||||
{ % it's a non-run block
|
||||
0 1 bcount 128 sub
|
||||
{ currentfile buffer readhexstring pop pop
|
||||
|
||||
% look up value in color map
|
||||
/rgbval cmap buffer 0 get 3 mul 3 getinterval store
|
||||
|
||||
% and put it in position i*3 in block
|
||||
block exch 3 mul rgbval putinterval
|
||||
} for
|
||||
block 0 bcount 127 sub 3 mul getinterval
|
||||
}
|
||||
|
||||
{ % else it's a run block
|
||||
currentfile buffer readhexstring pop pop
|
||||
|
||||
% look up value in colormap
|
||||
/rgbval cmap buffer 0 get 3 mul 3 getinterval store
|
||||
|
||||
0 1 bcount { block exch 3 mul rgbval putinterval } for
|
||||
|
||||
block 0 bcount 1 add 3 mul getinterval
|
||||
} ifelse
|
||||
} % end of proc
|
||||
false 3 colorimage
|
||||
} bind def
|
||||
|
||||
|
||||
278 208 8 % dimensions of data
|
||||
[278 0 0 -208 0 208] % mapping matrix
|
||||
rlecmapimage
|
||||
|
||||
7f067f0614060000
|
||||
81060d7f0d7f0d110d810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d068106047f047f040c040106810700
|
||||
82060d068106048204060d820d060783070d0702010203098102047f047a040106810700
|
||||
|
||||
82060d068106048704060b060001020781070283020702098109028102047f0446040e0d
|
||||
81000d0d0d81000481040d0d0d81000481040682060700
|
||||
82060d0681060482040806810600820002078507020902070201028109047f044604810d
|
||||
060b068307000d060b068207000482040d060b068207000481040682060700
|
||||
82060d0681060481040685060800040307820702098409020702098109040104050d2d04
|
||||
030d0204010d1a04050d6604810d060b068307000d06810600070001068207000482040d
|
||||
060b068207000481040682060700
|
||||
82060d068106048704060b0604000a0789070209020702070209040104010d0204010d1d
|
||||
04010d0b04010d0104010d0104010d1204010d0704010d1004010d5504810d060b068307
|
||||
000d06810600070001068207000482040d06010601000306010001068207000481040682
|
||||
060700
|
||||
82060d068106048204070681060001000107010286070209020702040104010d0204010d
|
||||
1d04010d0b04010d0504010d1204010d0704010d1004010d5504810d060b068307000d06
|
||||
820600060506810006830607000482040d06020601000106010002068207000481040682
|
||||
060700
|
||||
82060d0681060485040d0607060d010d8407020002090109820200040104010d0204010d
|
||||
81040d010d0104030d0104040d0204030d0104020d81040d010d81040d820d040d810d04
|
||||
0304010d0504040d0204030d0204030d0104020d0604010d0404030d0204020d0104020d
|
||||
5404810d060b068307000d06820600060506810006830607000482040d06030603000306
|
||||
8207000481040682060700
|
||||
82060d068106048104070507010006020204050d0104010d0104010d0104010d81040d81
|
||||
0d0481040d820d040d810d0481040d820d040d810d0481040d810d0481040d820d040d81
|
||||
0d040404030d0204020d81040d820d040d810d0481040d820d040d810d0481040d820d04
|
||||
0d810d040604010d0304010d0104010d81040d820d040d820d040d810d045404810d060b
|
||||
068307000d06820600060506810006830607000482040d06040601000406820700048104
|
||||
0682060700
|
||||
82060d068106048104050505010006030204010d0504010d0104010d0104010d81040d81
|
||||
0d0481040d820d040d040d81040d810d0481040d810d0481040d820d040d810d04070401
|
||||
0d0104010d0104010d81040d040d81040d040d81040d810d040604010d0304050d010401
|
||||
0d0204010d5504810d060b068307000d06820600060506810006830607000482040d0603
|
||||
06030003068207000481040682060700
|
||||
82060d0681060481040c010c8205080c830c05030a020a81030a810a040104010d050401
|
||||
0d0104010d0104010d81040d810d0481040d820d040d810d040304010d0104010d010401
|
||||
0d81040d810d040704010d0104010d0104010d81040d810d040304010d0404010d070401
|
||||
0d0304010d0604010d0104010d5504810d060b068307000d068206000605068100068306
|
||||
07000482040d06020601000106010002068207000481040682060700
|
||||
82060d068106048c040c05070507050c05030a030a840a03000a040104010d0504010d01
|
||||
04010d0104010d81040d810d0481040d820d040d810d0481040d820d040d810d0481040d
|
||||
810d040104020d0504010d0104010d0104010d0104010d81040d810d0481040d820d040d
|
||||
810d0481040d820d040d810d040604010d0304010d0104010d81040d820d040d820d040d
|
||||
810d045404810d060106050003068307000d06820600060506810006830607000482040d
|
||||
06010601000306010001068207000481040682060700
|
||||
82060d0681060482040c08020886070c05030a030a010a82030a040104010d0504010d02
|
||||
04030d0104040d0204030d0104010d0204010d0104010d0704030d0204010d0104010d01
|
||||
04030d0204030d0204010d0604010d0404030d0204020d0204010d5404810d0601060500
|
||||
03068307000d06810600070001068207000482040d060b068207000481040682060700
|
||||
82060d0681060482040c080208010c8205030a810a0384030a030a041404010d1404010d
|
||||
7f041804810d060b068307000d060b068207000482040d060b0682070004810406820607
|
||||
00
|
||||
82060d0681060482040c080308850c05030a030a010a82000a041404010d1204020d7f04
|
||||
1904810d070c0782000d070c0781000482040d070c0781000481040682060700
|
||||
82060d0681060483040c05080208850c05030a030a810a0382030a047f0446041f000104
|
||||
0f0001040106810700
|
||||
82060d0681060481040c050c8205030a050a7f047b040106810700
|
||||
82060d068106047f047f040c040106810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d0637067f073907810d061c06810700
|
||||
82060d06030616000306160001068107007f00360082060d0681060015000406810700
|
||||
82060d06020681000d140d820700068206000d140d8507000607000d7f0d350d84060d06
|
||||
000d140d820700060206810700
|
||||
82060d06020682000d06120601078100068306000d061206010784000607000d7f0d350d
|
||||
84060d06000d130d01078100060206810700
|
||||
82060d06020682000d06120601078100068306000d061206010784000607000d7f0d350d
|
||||
84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d06120601078100068306000d061206010784000607000d7f0d350d
|
||||
84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d0603068100060606810006030601078100068306000d0612060107
|
||||
84000607000d820d000d7f0d320d84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d06030683000600060306810006040601078100068306000d061206
|
||||
010785000607000d0081000d7f0d320d84060d06000d810d061106010781000602068107
|
||||
00
|
||||
82060d06020682000d06040683000600060106810006050601078100068306000d060b06
|
||||
8100060406010785000607000d000100810d0081000d820d000d810d0081000d810d0002
|
||||
007f0d220d84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d06050685000600060006060601078100068306000d060a06830006
|
||||
00060306010785000607000d0081000d810d0082000d000100810d0082000d0081000d81
|
||||
0d0081000d7f0d200d84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d0606068300060006070601078100068306000d0609068300060006
|
||||
0406010785000607000d0081000d810d0082000d000100810d0082000d0081000d810d00
|
||||
81000d7f0d200d84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d0607068300060006060601078100068306000d0604068100060106
|
||||
83000600060506010785000607000d0081000d010d0200810d000100010d0100010d0100
|
||||
7f0d210d84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d06060685000600060006050601078100068306000d060306870006
|
||||
0006000600060606010785000607000d0081000d010d0200810d000100010d0100010d01
|
||||
007f0d210d84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d06050681000601068300060006040601078100068306000d060406
|
||||
850006000600060706010784000607000d810d0081000d810d0081000d010d0100020d03
|
||||
007f0d220d84060d06000d810d0603060100810600820006008100060406010781000602
|
||||
06810700
|
||||
82060d06020682000d06040681000603068300060006030601078100068306000d060506
|
||||
83000600060806010784000607000d7f0d350d84060d06000d810d060306010081060082
|
||||
000600810006040601078100060206810700
|
||||
82060d06020682000d060306010005060100040601078100068306000d06060681000609
|
||||
06010784000607000d7f0d350d84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d06120601078100068306000d061206010784000607000d7f0d350d
|
||||
84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d06120601078100068306000d061206010784000607000d7f0d350d
|
||||
84060d06000d810d06110601078100060206810700
|
||||
82060d06020682000d0714078100068306000d07140784000607000d7f0d350d85060d06
|
||||
000d0714078100060206810700
|
||||
82060d06020682000d0714078100068306000d07140784000607000d7f0d350d84060d06
|
||||
000715078100060206810700
|
||||
82060d06030616000306160001068207000d7f0d350d82060d0681060015000406810700
|
||||
|
||||
82060d0637068107067f063706810d061c06810700
|
||||
82060d0637067f0d3a0d1d06810700
|
||||
82060d0601067f077f070a07810d060106810700
|
||||
82060d0601068107007f007f00070082060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d010d0300010d0400020d03007f0d720d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0082000d0081000d810d0082000d0081000d
|
||||
810d0081000d7f0d700d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0082000d0081000d810d0082000d0004007f
|
||||
0d710d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0082000d0081000d810d0082000d0081000d
|
||||
7f0d740d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0082000d0081000d810d0082000d0081000d
|
||||
810d0081000d7f0d700d82060d060106810700
|
||||
82060d0601068207000d010d0300010d0100010d0100010d03007f0d720d82060d060106
|
||||
810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d060106ff0700040a040a040a040a040a040a040a040a040a040a040a040a040a04
|
||||
0a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a04
|
||||
0a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a04
|
||||
0a040a040a040a040a040a040a040a040a040a040a040a040a040aff040a040a040a040a
|
||||
040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a
|
||||
040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a
|
||||
040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a
|
||||
040a040a040a040a040a040a8c040a040a040a040a040a060d060106810700
|
||||
82060d0601068307000a047f047f04050482060d060106810700
|
||||
82060d060106820700047f047f040504830a060d060106810700
|
||||
82060d0601068307000a0482040d047f047f04020482060d060106810700
|
||||
82060d0601068207000481040d810d047f047f040104830a060d060106810700
|
||||
82060d0601068307000a0d020d81040d810d0482040d0481040d810d0481040d020d7f04
|
||||
720482060d060106810700
|
||||
82060d0601068207000481040d810d0481040d820d040d010d81040d820d040d810d0481
|
||||
040d810d047f046f04830a060d060106810700
|
||||
82060d0601068407000a040d810d0481040d820d040d010d81040d820d040d810d048104
|
||||
0d810d047f04700482060d060106810700
|
||||
82060d0601068207000481040d810d040104020d81040d010d0104010d0104010d7f0470
|
||||
04830a060d060106810700
|
||||
82060d0601068407000a040d810d040104020d81040d010d0104010d0104010d7f047104
|
||||
82060d060106810700
|
||||
82060d060106820700040104010d0104010d0204010d0204030d7f047104830a060d0601
|
||||
06810700
|
||||
82060d0601068307000a047f047f04050482060d060106810700
|
||||
82060d060106820700047f047f040504830a060d060106810700
|
||||
82060d060106ff07000a040a040a040a040a040a040a040a040a040a040a040a040a040a
|
||||
040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a
|
||||
040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a
|
||||
040a040a040a040a040a040a040a040a040a040a040a040a040a04ff0a040a040a040a04
|
||||
0a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a04
|
||||
0a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a04
|
||||
0a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a040a04
|
||||
0a040a040a040a040a040a048c0a040a040a040a040a04060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d010d81000d810d0081000d7f0d7e0d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0081000d7f0d7e0d82060d060106810700
|
||||
82060d0601068307000d000200810d000300010d0300010d0300020d03007f0d690d8206
|
||||
0d060106810700
|
||||
82060d0601068207000d810d0081000d810d0081000d810d0082000d0081000d010d0100
|
||||
010d0100810d0081000d810d0081000d7f0d670d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0081000d810d0082000d0081000d010d0500
|
||||
810d0004007f0d680d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0081000d810d0082000d0081000d010d0100
|
||||
040d01007f0d6c0d82060d060106810700
|
||||
82060d0601068207000d810d0081000d810d0081000d810d0082000d0081000d010d0100
|
||||
010d0100810d0081000d810d0081000d7f0d670d82060d060106810700
|
||||
82060d0601068207000d010d0100810d0081000d810d0082000d0081000d020d0300020d
|
||||
03007f0d690d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068207000d7f0d7f0d060d82060d060106810700
|
||||
82060d0601068107067f067f060806810d060106810700
|
||||
82060d0601067f0d7f0d0b0d0206810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d0601067f077f070b070206810700
|
||||
82060d0601068107007f007f000800810d060106810700
|
||||
82060d0601068207000d7f0d760d0e060100810d060106810700
|
||||
82060d0601068207000d7f0d760d81060d0b0d81070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d1c0d0100120d01000e0d81000d6b0d0400400d82060d060a0681
|
||||
070082000d060106810700
|
||||
82060d0601068207000d010d81000d190d81000d120d81000d7b0d85000d000d000d3f0d
|
||||
82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d810d000300030d0200010d0100010d0100020d0100810d008400
|
||||
0d000d0081000d090d0300010d82000d0081000d020d0200020d0200040d0300020d0200
|
||||
5f0d81000d020d0100810d0082000d0081000d810d0081000d010d02002c0d82060d0603
|
||||
06810006040681070082000d060106810700
|
||||
82060d0601068207000d010d81000d040d81000d010d81000d820d000d010d81000d820d
|
||||
000d810d0081000d810d0081000d820d000d070d81000d010d81000d810d0081000d820d
|
||||
000d820d000d010d81000d020d81000d020d81000d010d81000d820d000d010d81000d5d
|
||||
0d81000d030d0100030d81000d010d81000d820d000d010d81000d2a0d82060d06020602
|
||||
00040681070082000d060106810700
|
||||
82060d0601068207000d010d81000d040d81000d010d81000d820d000d010d81000d820d
|
||||
000d010d81000d820d000d010d81000d070d81000d040d81000d010d81000d820d000d01
|
||||
0d81000d020d81000d020d81000d040d04005e0d81000d030d81000d030d81000d010d81
|
||||
000d810d0003002b0d82060d0601060400030681070082000d060106810700
|
||||
82060d0601068207000d010d81000d010d81000d820d000d010d81000d820d000d810d00
|
||||
81000d820d000d010d81000d820d000d010d81000d070d81000d040d81000d010d81000d
|
||||
820d000d010d81000d020d81000d020d81000d040d81000d610d81000d030d81000d030d
|
||||
81000d810d0081000d820d000d2e0d82060d068106000500020681070082000d06010681
|
||||
0700
|
||||
82060d0601068207000d020d0200030d0200030d0100810d0081000d810d000200810d00
|
||||
0100810d000100080d0300810d000100810d000100010d0200020d0400020d0300020d03
|
||||
005d0d0200020d0300030d0100810d0081000d810d0002002b0d82060d060a0681070082
|
||||
000d060106810700
|
||||
82060d0601068207000d1a0d81000d7f0d590d82060d060a0681070082000d0601068107
|
||||
00
|
||||
82060d0601068207000d170d02007f0d5b0d82060d060a0681070082000d060106810700
|
||||
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d8106070c070100810d060106810700
|
||||
82060d0601068207000d7f0d760d1000810d060106810700
|
||||
82060d0601068207000d7f0d760d92060d060d060d060d060d060d060d060d000d060106
|
||||
810700
|
||||
82060d0601068207000d7f0d770d91060d060d060d060d060d060d060d06000d06010681
|
||||
0700
|
||||
82060d0601068207000d030d81000d7f0d2d0d81000d020d0300390d92060d060d060d06
|
||||
0d060d060d060d060d000d060106810700
|
||||
82060d0601068207000d7f0d320d0100030d81000d3c0d91060d060d060d060d060d060d
|
||||
060d06000d060106810700
|
||||
82060d0601068207000d010d0200040d0200010d0100810d0081000d7f0d1c0d83000d00
|
||||
0d020d81000d3b0d92060d060d060d060d060d060d060d060d000d060106810700
|
||||
82060d0601068207000d030d81000d020d81000d010d81000d810d0081000d820d000d7f
|
||||
0d1a0d81000d820d000d020d02003b0d91060d060d060d060d060d060d060d06000d0601
|
||||
06810700
|
||||
82060d0601068207000d030d81000d030d0300010d81000d010d81000d7f0d1a0d040005
|
||||
0d81000d380d92060d060d060d060d060d060d060d060d000d060106810700
|
||||
82060d0601068207000d030d81000d020d81000d010d81000d820d000d010d81000d7f0d
|
||||
1d0d81000d010d81000d010d81000d380d0e060100810d060106810700
|
||||
82060d0601068207000d010d0400010d0800810d0001007f0d1c0d0200020d02003a0d81
|
||||
060d0b0d81070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d810d0081000d060d81000d030d0100040d01007f0d170d020003
|
||||
0d0300390d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d010d81000d0d0d81000d040d81000d7f0d150d81000d010d8100
|
||||
0d010d81000d3b0d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d010d82000d0081000d010d0200050d81000d040d81000d7f0d18
|
||||
0d81000d020d81000d3b0d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d010d0100010d81000d020d81000d040d81000d040d81000d7f0d
|
||||
170d81000d030d02003a0d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d010d81000d010d81000d020d81000d040d81000d040d81000d7f
|
||||
0d160d81000d070d81000d380d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d010d81000d010d81000d020d81000d040d81000d040d81000d7f
|
||||
0d150d81000d040d81000d010d81000d380d82060d060a0681070082000d060106810700
|
||||
|
||||
82060d0601068207000d810d000300020d0400010d0400010d04007f0d140d0400020d02
|
||||
003a0d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d030d81000d0a0d0100050d81000d7f0d5b0d82060d060a068107
|
||||
0082000d060106810700
|
||||
82060d0601068207000d110d81000d7f0d620d82060d060a0681070082000d0601068107
|
||||
00
|
||||
82060d0601068207000d010d0300010d0100010d0100030d81000d020d0200040d020001
|
||||
0d0100810d0081000d7f0d070d0200010d0100810d0081000d020d0200330d82060d060a
|
||||
0681070082000d060106810700
|
||||
82060d0601068207000d040d81000d010d81000d010d81000d020d81000d040d81000d02
|
||||
0d81000d010d81000d810d0081000d820d000d7f0d050d81000d010d81000d810d008100
|
||||
0d820d000d820d000d010d81000d310d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d040d81000d010d81000d010d81000d020d81000d040d81000d03
|
||||
0d0300010d81000d010d81000d7f0d050d81000d010d81000d820d000d010d81000d810d
|
||||
000300320d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d040d81000d010d81000d810d0081000d020d81000d040d81000d
|
||||
020d81000d010d81000d820d000d010d81000d7f0d050d81000d010d81000d820d000d01
|
||||
0d81000d820d000d350d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d040d81000d020d0100810d0082000d000300010d0400010d0800
|
||||
810d0001007f0d060d0200010d0200810d000100010d0300320d82060d060a0681070082
|
||||
000d060106810700
|
||||
82060d0601068207000d040d81000d7f0d6f0d82060d060a0681070082000d0601068107
|
||||
00
|
||||
82060d0601068207000d010d02007f0d710d82060d060a0681070082000d060106810700
|
||||
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d7f0d760d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d810d0081000d060d81000d7f0d690d82060d060a068107008200
|
||||
0d060106810700
|
||||
82060d0601068207000d010d81000d0b0d81000d7f0d640d82060d060a0681070082000d
|
||||
060106810700
|
||||
82060d0601068207000d010d82000d0081000d010d0200020d0400010d0200820d000d02
|
||||
0d0200010d0100810d0081000d7f0d050d0100810d0081000d020d0200010d0100810d00
|
||||
81000d020d02002c0d82060d060a0681070082000d060106810700
|
||||
82060d0601068207000d010d0100010d81000d020d81000d020d81000d040d85000d000d
|
||||
000d820d000d010d81000d810d0081000d820d000d7f0d050d0100010d81000d820d000d
|
||||
010d81000d810d0081000d820d000d820d000d010d81000d2a0d82060d060a0681070082
|
||||
000d060106810700
|
||||
82060d0601068207000d010d81000d010d81000d020d81000d020d81000d040d85000d00
|
||||
0d000d010d0300010d81000d010d81000d7f0d050d81000d010d81000d820d000d010d81
|
||||
000d820d000d010d81000d810d0003002b0d82060d060a0681070082000d060106810700
|
||||
|
||||
82060d0601068207000d010d81000d010d81000d020d81000d020d81000d010d81000d86
|
||||
0d000d000d000d820d000d010d81000d820d000d010d81000d7f0d050d81000d010d8100
|
||||
0d820d000d010d81000d820d000d010d81000d820d000d2e0d82060d060a068107008200
|
||||
0d060106810700
|
||||
82060d0601068207000d810d000300020d0400020d0200010d0600810d000400810d0002
|
||||
007f0d060d0200810d000100010d0200010d0200810d000100010d03002b0d8106070c07
|
||||
0100810d060106810700
|
||||
82060d0601068207000d240d81000d7f0d4f0d1000810d060106810700
|
||||
82060d0601068207000d230d02007f0d4f0d0e060100810d060106810700
|
||||
82060d0601068207000d7f0d760d81060d0b0d81070082000d060106810700
|
||||
82060d060106820700047f04760482060d060a0681070082000d060106810700
|
||||
82060d060106820700047f04760482060d060a0681070082000d060106810700
|
||||
82060d060106820700047f04760482060d060a0681070082000d060106810700
|
||||
82060d060106820700047f04760482060d060a0681070082000d060106810700
|
||||
82060d060106820700043404810d041304010d7f04290482060d06810600050002068107
|
||||
0082000d060106810700
|
||||
82060d060106820700041d04810d042b04810d046204810d04430482060d060106040003
|
||||
0681070082000d060106810700
|
||||
82060d060106820700040204030d0204020d0104010d81040d810d040204030d81040d03
|
||||
0d0204010d81040d810d040104020d0204020d0204010d81040d810d040204020d030401
|
||||
0d82040d046104040d0104020d81040d010d0104020d330482060d060206020004068107
|
||||
0082000d060106810700
|
||||
82060d060106820700040104810d040104810d0482040d040104810d0481040d810d0482
|
||||
040d0482040d040404810d040504010d0304810d040104810d040204810d040204010d01
|
||||
04810d0482040d040104810d0482040d0481040d810d046204810d040404810d04010481
|
||||
0d0482040d040104810d04310482060d060306810006040681070082000d060106810700
|
||||
|
||||
82060d060106820700040104810d040404810d040104810d0482040d040104810d040104
|
||||
020d0204810d040504810d040404030d0304810d040204810d040104810d0481040d030d
|
||||
0104810d040104810d046204810d040404850d040d040d0482040d040104810d04310482
|
||||
060d060a0681070082000d060106810700
|
||||
82060d060106820700040104810d040404810d040104810d0482040d040104810d040404
|
||||
810d0482040d040104810d040104810d040304810d040104810d040204810d040204810d
|
||||
040104810d0482040d040404810d040104810d046204810d040104810d0486040d040d04
|
||||
0d0482040d040104810d04310482060d060a0681070082000d060106810700
|
||||
82060d060106820700040204030d0204020d0104020d81040d010d81040d020d0304020d
|
||||
0204030d0204050d81040d030d81040d010d81040d010d0104030d0204040d6304020d03
|
||||
04830d040d040204020d330482060d060a0681070082000d060106810700
|
||||
82060d060106820700047f04760482060d060a0681070082000d060106810700
|
||||
82060d060106820700047f0476048106070c070100810d060106810700
|
||||
82060d060106820700047f0476041000810d060106810700
|
||||
82060d0601068107067f0677061000810d060106810700
|
||||
82060d0601067f0d7f0d0b0d0206810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
82060d067f067f061006810700
|
||||
8106077f077f0712070000
|
||||
7f007f001500
|
||||
|
||||
%
|
||||
% Compression made this file 6.27% of the uncompressed size.
|
||||
%
|
||||
|
||||
|
||||
showpage
|
||||
|
||||
% stop using temporary dictionary
|
||||
end
|
||||
|
||||
% restore original state
|
||||
origstate restore
|
||||
|
||||
%%Trailer
|
BIN
docs/latex/proplist/prop1.gif
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
docs/latex/proplist/prop2.bmp
Normal file
After Width: | Height: | Size: 42 KiB |
664
docs/latex/proplist/prop2.eps
Normal file
@@ -0,0 +1,664 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: prop2.eps
|
||||
%%Creator: XV Version 2.20 Rev: 4/24/92 - by John Bradley
|
||||
%%BoundingBox: 167 221 466 500
|
||||
%%Pages: 1
|
||||
%%DocumentFonts:
|
||||
%%EndComments
|
||||
%%EndProlog
|
||||
|
||||
%%Page: 1 1
|
||||
|
||||
% remember original state
|
||||
/origstate save def
|
||||
|
||||
% build a temporary dictionary
|
||||
20 dict begin
|
||||
|
||||
% lower left corner
|
||||
167 221 translate
|
||||
|
||||
% size of image (on paper, in 1/72inch coords)
|
||||
299 279 scale
|
||||
|
||||
% define 'colorimage' if it isn't defined
|
||||
% ('colortogray' and 'mergeprocs' come from xwd2ps
|
||||
% via xgrab)
|
||||
/colorimage where % do we know about 'colorimage'?
|
||||
{ pop } % yes: pop off the 'dict' returned
|
||||
{ % no: define one
|
||||
/colortogray { % define an RGB->I function
|
||||
/rgbdata exch store % call input 'rgbdata'
|
||||
rgbdata length 3 idiv
|
||||
/npixls exch store
|
||||
/rgbindx 0 store
|
||||
/grays npixls string store % str to hold the result
|
||||
0 1 npixls 1 sub {
|
||||
grays exch
|
||||
rgbdata rgbindx get 20 mul % Red
|
||||
rgbdata rgbindx 1 add get 32 mul % Green
|
||||
rgbdata rgbindx 2 add get 12 mul % Blue
|
||||
add add 64 idiv % I = .5G + .31R + .18B
|
||||
put
|
||||
/rgbindx rgbindx 3 add store
|
||||
} for
|
||||
grays
|
||||
} bind def
|
||||
|
||||
% Utility procedure for colorimage operator.
|
||||
% This procedure takes two procedures off the
|
||||
% stack and merges them into a single procedure.
|
||||
|
||||
/mergeprocs { % def
|
||||
dup length
|
||||
3 -1 roll
|
||||
dup
|
||||
length
|
||||
dup
|
||||
5 1 roll
|
||||
3 -1 roll
|
||||
add
|
||||
array cvx
|
||||
dup
|
||||
3 -1 roll
|
||||
0 exch
|
||||
putinterval
|
||||
dup
|
||||
4 2 roll
|
||||
putinterval
|
||||
} bind def
|
||||
|
||||
/colorimage { % def
|
||||
pop pop % remove 'false 3' operands
|
||||
{colortogray} mergeprocs
|
||||
image
|
||||
} bind def
|
||||
} ifelse % end of 'false' case
|
||||
|
||||
|
||||
|
||||
% define the colormap
|
||||
/cmap 42 string def
|
||||
|
||||
|
||||
% load up the colormap
|
||||
currentfile cmap readhexstring
|
||||
000000 bf0000 00bf00 bfbf00 0000bf 00bfbf c0c0c0 808080 ff0000 00ff00
|
||||
ffff00 0000ff 00ffff ffffff
|
||||
pop pop % lose return values from readhexstring
|
||||
|
||||
|
||||
% rlecmapimage expects to have 'w h bits matrix' on stack
|
||||
/rlecmapimage {
|
||||
/buffer 1 string def
|
||||
/rgbval 3 string def
|
||||
/block 384 string def
|
||||
|
||||
% proc to read a block from file, and return RGB data
|
||||
{ currentfile buffer readhexstring pop
|
||||
/bcount exch 0 get store
|
||||
bcount 128 ge
|
||||
{ % it's a non-run block
|
||||
0 1 bcount 128 sub
|
||||
{ currentfile buffer readhexstring pop pop
|
||||
|
||||
% look up value in color map
|
||||
/rgbval cmap buffer 0 get 3 mul 3 getinterval store
|
||||
|
||||
% and put it in position i*3 in block
|
||||
block exch 3 mul rgbval putinterval
|
||||
} for
|
||||
block 0 bcount 127 sub 3 mul getinterval
|
||||
}
|
||||
|
||||
{ % else it's a run block
|
||||
currentfile buffer readhexstring pop pop
|
||||
|
||||
% look up value in colormap
|
||||
/rgbval cmap buffer 0 get 3 mul 3 getinterval store
|
||||
|
||||
0 1 bcount { block exch 3 mul rgbval putinterval } for
|
||||
|
||||
block 0 bcount 1 add 3 mul getinterval
|
||||
} ifelse
|
||||
} % end of proc
|
||||
false 3 colorimage
|
||||
} bind def
|
||||
|
||||
|
||||
299 279 8 % dimensions of data
|
||||
[299 0 0 -279 0 279] % mapping matrix
|
||||
rlecmapimage
|
||||
|
||||
7f0003007f072607
|
||||
07077f067f0618068100070707
|
||||
070781060d7f0d7f0d150d820700070707
|
||||
070782060d067f067f061406820700070707
|
||||
070782060d067f067f061406820700070707
|
||||
070782060d068106077f077f0710070106820700070707
|
||||
070782060d068106078207060d820d060783070d0702010203098102077f077e07010682
|
||||
0700070707
|
||||
070782060d068106078707060b060001020781070283020702098109028102077f074a07
|
||||
0e0d81000d0d0d81000781070d0d0d81000781070683060700070707
|
||||
070782060d0681060782070806810600820002078507020902070201028109077f074a07
|
||||
810d060b068307000d060b068207000782070d060b068207000781070683060700070707
|
||||
|
||||
070782060d06810607810706850608000403078207020984090207020981090701070506
|
||||
2d070306020701061a0705066a07810d060b068307000d06810600070001068207000782
|
||||
070d060b068207000781070683060700070707
|
||||
070782060d068106078707060b0604000a07890702090207020702090701070106020701
|
||||
061d0701060b07010601070106010701061207010607070106100701065907810d060b06
|
||||
8307000d06810600070001068207000782070d0601060100030601000106820700078107
|
||||
0683060700070707
|
||||
070782060d0681060701070106020001070102860702090207020701070106020701061d
|
||||
0701060b070106050701061207010607070106100701065907810d060b068307000d0682
|
||||
0600060506810006830607000782070d0602060100010601000206820700078107068306
|
||||
0700070707
|
||||
070782060d0681060785070d0607060d010d840702000209010982020007010701060207
|
||||
010681070601060107030601070406020703060107020681070601068107068206070681
|
||||
060703070106050704060207030602070306010702060607010604070306020702060107
|
||||
02065807810d060b068307000d06820600060506810006830607000782070d0603060300
|
||||
03068207000781070683060700070707
|
||||
070782060d06810607070701000602020705060107010601070106010701068107068106
|
||||
078107068206070681060781070682060706810607810706810607810706820607068106
|
||||
070407030602070206810706820607068106078107068206070681060781070682060706
|
||||
81060706070106030701060107010681070682060706820607068106075807810d060b06
|
||||
8307000d06820600060506810006830607000782070d0604060100040682070007810706
|
||||
83060700070707
|
||||
070782060d06810607810705050501000603020701060507010601070106010701068107
|
||||
068106078107068206070604068107068106078107068106078107068206070681060707
|
||||
070106010701060107010681070604068107060406810706810607060701060307050601
|
||||
070106020701065907810d060b068307000d06820600060506810006830607000782070d
|
||||
060306030003068207000781070683060700070707
|
||||
070782060d0681060781070c010c8205080c830c05030a020a81030a810a070107010605
|
||||
070106010701060107010681070681060781070682060706810607030701060107010601
|
||||
070106810706810607070701060107010601070106810706810607030701060407010607
|
||||
0701060307010606070106010701065907810d060b068307000d06820600060506810006
|
||||
830607000782070d06020601000106010002068207000781070683060700070707
|
||||
070782060d068106078c070c05070507050c05030a030a840a03000a0701070106050701
|
||||
060107010601070106810706810607810706820607068106078107068206070681060781
|
||||
070681060701070206050701060107010601070106010701068107068106078107068206
|
||||
070681060781070682060706810607060701060307010601070106810706820607068206
|
||||
07068106075807810d060106050003068307000d06820600060506810006830607000782
|
||||
070d06010601000306010001068207000781070683060700070707
|
||||
070782060d0681060782070c08020886070c05030a030a010a82030a0701070106050701
|
||||
060207030601070406020703060107010602070106010701060707030602070106010701
|
||||
06010703060207030602070106060701060407030602070206020701065807810d060106
|
||||
050003068307000d06810600070001068207000782070d060b0682070007810706830607
|
||||
00070707
|
||||
070782060d0681060782070c080208010c8205030a810a0384030a030a07140701061407
|
||||
01067f071c07810d060b068307000d060b068207000782070d060b068207000781070683
|
||||
060700070707
|
||||
070782060d0681060782070c080308850c05030a030a010a82000a071407010612070206
|
||||
7f071d07810d070c0782000d070c0781000782070d070c07810007810706830607000707
|
||||
07
|
||||
070782060d0681060783070c05080208850c05030a030a810a0382030a077f074a071f00
|
||||
01070f0001070106820700070707
|
||||
070782060d0681060781070c050c8205030a050a7f077f070106820700070707
|
||||
070782060d068106077f077f0710070106820700070707
|
||||
070782060d067f067f061406820700070707
|
||||
070782060d067f067f061406820700070707
|
||||
070782060d0637067f073d07810d061c06820700070707
|
||||
070782060d06030616000306160001068107007f003a0082060d06810600150004068207
|
||||
00070707
|
||||
070782060d06020681000d140d820700068206000d140d8507000607000d7f0d390d8406
|
||||
0d06000d140d820700060206820700070707
|
||||
070782060d06020682000d06120601078100068306000d061206010784000607000d7f0d
|
||||
390d84060d06000d130d01078100060206820700070707
|
||||
070782060d06020682000d06120601078100068306000d061206010784000607000d7f0d
|
||||
390d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d06120601078100068306000d061206010784000607000d7f0d
|
||||
390d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d0603068100060606810006030601078100068306000d061206
|
||||
010784000607000d010d0100020d0200020d0200020d02007f0d230d84060d06000d810d
|
||||
06110601078100060206820700070707
|
||||
070782060d06020682000d060306020003060200040601078100068306000d060b068100
|
||||
060406010784000607000d810d000100010d0100810d0082000d0082000d0082000d0082
|
||||
000d0081000d7f0d210d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d060406020001060200050601078100068306000d060a060200
|
||||
0406010785000607000d000200010d0100810d0082000d0082000d0082000d0082000d00
|
||||
81000d7f0d210d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d0605060500060601078100068306000d060906030004060107
|
||||
87000607000d000d0081000d810d0082000d0082000d0082000d0082000d0082000d0081
|
||||
000d7f0d210d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d0606060300070601078100068306000d060806030005060107
|
||||
84000607000d010d0100010d0100810d0082000d0082000d0082000d0082000d0081000d
|
||||
7f0d210d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d0606060300070601078100068306000d060306010001060300
|
||||
0606010784000607000d010d0100010d0100810d0082000d0082000d0082000d0082000d
|
||||
0081000d7f0d210d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d0605060500060601078100068306000d060306060007060107
|
||||
84000607000d010d0100010d0100810d0082000d0082000d0082000d0082000d0081000d
|
||||
7f0d210d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d060406020001060200050601078100068306000d0604060400
|
||||
0806010784000607000d010d0100020d0200020d0200020d02007f0d230d84060d06000d
|
||||
810d060306010781060782070607810706040601078100060206820700070707
|
||||
070782060d06020682000d060306020003060200040601078100068306000d0605060200
|
||||
0906010784000607000d7f0d390d84060d06000d810d0603060107810607820706078107
|
||||
06040601078100060206820700070707
|
||||
070782060d06020682000d060306010005060100040601078100068306000d0606068100
|
||||
060906010784000607000d7f0d390d84060d06000d810d06110601078100060206820700
|
||||
070707
|
||||
070782060d06020682000d06120601078100068306000d061206010784000607000d7f0d
|
||||
390d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d06120601078100068306000d061206010784000607000d7f0d
|
||||
390d84060d06000d810d06110601078100060206820700070707
|
||||
070782060d06020682000d0714078100068306000d07140784000607000d7f0d390d8506
|
||||
0d06000d0714078100060206820700070707
|
||||
070782060d06020682000d0714078100068306000d07140784000607000d7f0d390d8406
|
||||
0d06000715078100060206820700070707
|
||||
070782060d06030616000306160001068207000d7f0d390d82060d068106001500040682
|
||||
0700070707
|
||||
070782060d0637068107067f063b06810d061c06820700070707
|
||||
070782060d0637067f0d3e0d1d06820700070707
|
||||
070782060d0601067f077f070e07810d060106820700070707
|
||||
070782060d0601068107007f007f000b0082060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d040d0100120d01007f0d150d0200550d82060d0601068207
|
||||
00070707
|
||||
070782060d0601068207000d030d81000d140d81000d7f0d130d81000d010d81000d530d
|
||||
82060d060106820700070707
|
||||
070782060d0601068207000d020d0300010d0100810d0081000d010d0200030d0100820d
|
||||
000d7f0d130d81000d010d81000d530d82060d060106820700070707
|
||||
070782060d0601068207000d030d81000d030d0100030d81000d010d81000d820d000d81
|
||||
0d0081000d7f0d130d81000d010d81000d530d82060d060106820700070707
|
||||
070782060d0601068207000d030d81000d030d81000d030d0400010d81000d010d81000d
|
||||
7f0d130d81000d010d81000d530d82060d060106820700070707
|
||||
070782060d0601068207000d030d81000d030d81000d030d81000d040d81000d010d8100
|
||||
0d7f0d130d81000d010d81000d530d82060d060106820700070707
|
||||
070782060d0601068207000d020d0300010d0300030d0300020d04007f0d140d0200550d
|
||||
82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d1c0d0100120d01000e0d81000d6b0d0400090d0100480d82
|
||||
060d060106820700070707
|
||||
070782060d0601068207000d010d81000d190d81000d120d81000d7c0d81000d820d000d
|
||||
090d81000d470d82060d060106820700070707
|
||||
070782060d0601068207000d810d000300030d0200010d0100010d0100020d0100810d00
|
||||
84000d000d0081000d090d0300010d82000d0081000d020d0200020d0200040d0300020d
|
||||
02005e0d83000d000d020d0200040d81000d030d0300020d0200390d82060d0601068207
|
||||
00070707
|
||||
070782060d0601068207000d010d81000d040d81000d010d81000d820d000d010d81000d
|
||||
820d000d810d0081000d810d0081000d820d000d070d81000d010d81000d810d0081000d
|
||||
820d000d820d000d010d81000d020d81000d020d81000d010d81000d820d000d010d8100
|
||||
0d5c0d0200020d81000d010d81000d020d81000d020d81000d040d81000d010d81000d37
|
||||
0d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d040d81000d010d81000d820d000d010d81000d
|
||||
820d000d010d81000d820d000d010d81000d070d81000d040d81000d010d81000d820d00
|
||||
0d010d81000d020d81000d020d81000d040d04005d0d83000d000d020d0300030d81000d
|
||||
030d0200020d0400380d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d010d81000d820d000d010d81000d820d000d81
|
||||
0d0081000d820d000d010d81000d820d000d010d81000d070d81000d040d81000d010d81
|
||||
000d820d000d010d81000d020d81000d020d81000d040d81000d600d81000d030d81000d
|
||||
010d81000d020d81000d060d81000d820d000d3b0d82060d060106820700070707
|
||||
070782060d0601068207000d020d0200030d0200030d0100810d0081000d810d00020081
|
||||
0d000100810d000100080d0300810d000100810d000100010d0200020d0400020d030002
|
||||
0d03005c0d0200030d0500810d000300010d0300030d0300380d82060d06010682070007
|
||||
0707
|
||||
070782060d0601068207000d1a0d81000d7f0d6d0d82060d060106820700070707
|
||||
070782060d0601068207000d170d02007f0d6f0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d060106820700047f047f040a0482060d060106820700070707
|
||||
070782060d060106820700047f047f040a0482060d060106820700070707
|
||||
070782060d060106820700047f047f040a0482060d060106820700070707
|
||||
070782060d060106820700047f047f040a0482060d060106820700070707
|
||||
070782060d060106820700040304810d047f043204010d4f0482060d0601068207000707
|
||||
07
|
||||
070782060d060106820700047f043904810d044e0482060d060106820700070707
|
||||
070782060d060106820700040104020d0404020d0104010d81040d810d047f042404810d
|
||||
044e0482060d060106820700070707
|
||||
070782060d060106820700040304810d040204810d040104810d0481040d810d0482040d
|
||||
047f041a04040d0304810d044e0482060d060106820700070707
|
||||
070782060d060106820700040304810d040304030d0104810d040104810d047f04230481
|
||||
0d044e0482060d060106820700070707
|
||||
070782060d060106820700040304810d040204810d040104810d0482040d040104810d04
|
||||
7f042304810d044e0482060d060106820700070707
|
||||
070782060d060106820700040104040d0104080d81040d010d7f042104040d4d0482060d
|
||||
060106820700070707
|
||||
070782060d060106820700047f047f040a0482060d060106820700070707
|
||||
070782060d060106820700047f047f040a0482060d060106820700070707
|
||||
070782060d060106820700047f047f040a0482060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d810d0081000d060d81000d030d0100040d01007f0d170d02
|
||||
00030d03004d0d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d0d0d81000d040d81000d7f0d150d81000d010d
|
||||
81000d010d81000d4f0d82060d060106820700070707
|
||||
070782060d0601068207000d010d82000d0081000d010d0200050d81000d040d81000d7f
|
||||
0d180d81000d020d81000d4f0d82060d060106820700070707
|
||||
070782060d0601068207000d010d0100010d81000d020d81000d040d81000d040d81000d
|
||||
7f0d170d81000d030d02004e0d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d010d81000d020d81000d040d81000d040d8100
|
||||
0d7f0d160d81000d070d81000d4c0d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d010d81000d020d81000d040d81000d040d8100
|
||||
0d7f0d150d81000d040d81000d010d81000d4c0d82060d060106820700070707
|
||||
070782060d0601068207000d810d000300020d0400010d0400010d04007f0d140d040002
|
||||
0d02004e0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d030d81000d0a0d0100050d81000d7f0d6f0d82060d060106
|
||||
820700070707
|
||||
070782060d0601068207000d110d81000d7f0d760d82060d060106820700070707
|
||||
070782060d0601068207000d010d0300010d0100010d0100030d81000d020d0200040d02
|
||||
00010d0100810d0081000d7f0d070d0200010d0100810d0081000d020d0200470d82060d
|
||||
060106820700070707
|
||||
070782060d0601068207000d040d81000d010d81000d010d81000d020d81000d040d8100
|
||||
0d020d81000d010d81000d810d0081000d820d000d7f0d050d81000d010d81000d810d00
|
||||
81000d820d000d820d000d010d81000d450d82060d060106820700070707
|
||||
070782060d0601068207000d040d81000d010d81000d010d81000d020d81000d040d8100
|
||||
0d030d0300010d81000d010d81000d7f0d050d81000d010d81000d820d000d010d81000d
|
||||
810d000300460d82060d060106820700070707
|
||||
070782060d0601068207000d040d81000d010d81000d810d0081000d020d81000d040d81
|
||||
000d020d81000d010d81000d820d000d010d81000d7f0d050d81000d010d81000d820d00
|
||||
0d010d81000d820d000d490d82060d060106820700070707
|
||||
070782060d0601068207000d040d81000d020d0100810d0082000d000300010d0400010d
|
||||
0800810d0001007f0d060d0200010d0200810d000100010d0300460d82060d0601068207
|
||||
00070707
|
||||
070782060d0601068207000d040d81000d7f0d7f0d030d82060d060106820700070707
|
||||
070782060d0601068207000d010d02007f0d7f0d050d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d810d0081000d060d81000d7f0d7d0d82060d060106820700
|
||||
070707
|
||||
070782060d0601068207000d010d81000d0b0d81000d7f0d780d82060d06010682070007
|
||||
0707
|
||||
070782060d0601068207000d010d82000d0081000d010d0200020d0400010d0200820d00
|
||||
0d020d0200010d0100810d0081000d7f0d050d0100810d0081000d020d0200010d010081
|
||||
0d0081000d020d0200400d82060d060106820700070707
|
||||
070782060d0601068207000d010d0100010d81000d020d81000d020d81000d040d85000d
|
||||
000d000d820d000d010d81000d810d0081000d820d000d7f0d050d0100010d81000d820d
|
||||
000d010d81000d810d0081000d820d000d820d000d010d81000d3e0d82060d0601068207
|
||||
00070707
|
||||
070782060d0601068207000d010d81000d010d81000d020d81000d020d81000d040d8500
|
||||
0d000d000d010d0300010d81000d010d81000d7f0d050d81000d010d81000d820d000d01
|
||||
0d81000d820d000d010d81000d810d0003003f0d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d010d81000d020d81000d020d81000d010d8100
|
||||
0d860d000d000d000d820d000d010d81000d820d000d010d81000d7f0d050d81000d010d
|
||||
81000d820d000d010d81000d820d000d010d81000d820d000d420d82060d060106820700
|
||||
070707
|
||||
070782060d0601068207000d810d000300020d0400020d0200010d0600810d000400810d
|
||||
0002007f0d060d0200810d000100010d0200010d0200810d000100010d03003f0d82060d
|
||||
060106820700070707
|
||||
070782060d0601068207000d240d81000d7f0d630d82060d060106820700070707
|
||||
070782060d0601068207000d230d02007f0d630d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d340d81000d130d01007f0d3d0d82060d0601068207000707
|
||||
07
|
||||
070782060d0601068207000d1d0d81000d2b0d81000d620d81000d570d82060d06010682
|
||||
0700070707
|
||||
070782060d0601068207000d020d0300020d0200010d0100810d0081000d020d0300810d
|
||||
000300020d0100810d0081000d010d0200020d0200020d0100810d0081000d020d020003
|
||||
0d0100820d000d610d0400010d0200810d000100010d0200470d82060d06010682070007
|
||||
0707
|
||||
070782060d0601068207000d010d81000d010d81000d820d000d010d81000d810d008100
|
||||
0d820d000d820d000d040d81000d050d0100030d81000d010d81000d020d81000d020d01
|
||||
00010d81000d820d000d010d81000d820d000d810d0081000d620d81000d040d81000d01
|
||||
0d81000d820d000d010d81000d450d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d040d81000d010d81000d820d000d010d81000d
|
||||
010d0200020d81000d050d81000d040d0300030d81000d020d81000d010d81000d810d00
|
||||
0300010d81000d010d81000d620d81000d040d85000d000d000d820d000d010d81000d45
|
||||
0d82060d060106820700070707
|
||||
070782060d0601068207000d010d81000d040d81000d010d81000d820d000d010d81000d
|
||||
040d81000d820d000d010d81000d010d81000d030d81000d010d81000d020d81000d020d
|
||||
81000d010d81000d820d000d040d81000d010d81000d620d81000d010d81000d860d000d
|
||||
000d000d820d000d010d81000d450d82060d060106820700070707
|
||||
070782060d0601068207000d020d0300020d0200010d0200810d000100810d000200030d
|
||||
0200020d0300020d0500810d000300810d000100810d000100010d0300020d0400630d02
|
||||
00030d83000d000d020d0200470d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
070782060d0601068207000d7f0d7f0d0a0d82060d060106820700070707
|
||||
7f077f0726078100070107
|
||||
03077f0d7f0d210d820700070107
|
||||
0307820d06077f077f071c07840d060700070107
|
||||
0307830d0607047f047f041c0483060700070107
|
||||
0307830d0607047f047f041c0483060700070107
|
||||
0307830d0607047f047f040a040e0d8100048404060700070107
|
||||
0307830d0607047f047f040a04810d060b06820700048404060700070107
|
||||
0307830d06070481040d040d3a04010d7f044604810d060b068207000484040607000701
|
||||
07
|
||||
0307830d06070481040d810d040104010d1d04010d1904010d7f044604810d0601060107
|
||||
030601070106820700048404060700070107
|
||||
0307830d06070481040d810d040104010d1d04010d1904010d7f044604810d0602060107
|
||||
01060107010d83060700048404060700070107
|
||||
0307830d06070481040d810d040104010d81040d010d0104030d0104040d0204030d0104
|
||||
020d81040d010d81040d820d040d810d040304010d0104010d0104030d0104010d81040d
|
||||
810d0481040d810d0481040d020d0604030d0104020d81040d010d0104030d0104020d7f
|
||||
041a04810d0603060307010d0106820700048404060700070107
|
||||
0307830d06070481040d040d0104010d0104010d0104010d81040d810d0481040d820d04
|
||||
0d810d0481040d820d040d810d0481040d810d0481040d820d040d810d040304010d0104
|
||||
010d0404010d81040d820d040d810d0481040d820d040d810d0481040d810d040304010d
|
||||
0104010d81040d810d0481040d810d0481040d810d0481040d820d040d810d047f041a04
|
||||
810d0604060107010d0206820700048404060700070107
|
||||
0307830d06070481040d810d040404010d0104010d0104010d81040d810d0481040d820d
|
||||
040d040d81040d810d0481040d810d0481040d820d040d810d040404030d0204040d8104
|
||||
0d820d040d810d0481040d820d040d040d0404050d81040d810d0481040d810d0481040d
|
||||
810d0481040d820d040d810d047f041a04810d0603060307030682070004840406070007
|
||||
0107
|
||||
0307830d06070481040d810d040404010d0104010d0104010d81040d810d0481040d820d
|
||||
040d810d040304010d0104010d0104010d81040d810d040404030d0104010d0104010d81
|
||||
040d820d040d810d0481040d820d040d810d040704010d0404010d0104010d0104010d01
|
||||
04010d81040d810d047f041a04810d0602060107010d0107020682070004840406070007
|
||||
0107
|
||||
0307830d06070481040d810d040404010d0104010d0104010d81040d810d0481040d820d
|
||||
040d810d0481040d820d040d810d0481040d810d040104020d0704010d0204010d010401
|
||||
0d81040d820d040d820d040d010d81040d810d0481040d810d040304010d0104010d8104
|
||||
0d810d0481040d810d0481040d810d0481040d820d040d810d047f041a04810d06010601
|
||||
07010d010601070106820700048404060700070107
|
||||
0307830d06070481040d810d040404010d0204030d0104040d0204030d0104010d020401
|
||||
0d0104010d0804010d0304040d81040d810d0481040d030d0104030d0604030d0104010d
|
||||
0104010d0204030d0104010d7f041b04810d060206010d0306010d830607000484040607
|
||||
00070107
|
||||
0307830d0607041304010d1404010d7f045d04810d060b06820700048404060700070107
|
||||
|
||||
0307830d0607041304010d1204020d7f045e04810d070c078100048404060700070107
|
||||
0307830d0607047f047f040a040f00010483060700070107
|
||||
0307830d0607047f047f041c0483060700070107
|
||||
0307830d0607047f047f041c0483060700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d06170602037f067f060406820700070107
|
||||
0307810d06160681030a830a0600067f067f060206820700070107
|
||||
0307810d06150681030a020a83060007067f067f0683060700070107
|
||||
0307810d06150681030a030a8100078107067f067f06820700070107
|
||||
0307810d06140681030a040a820600078107067f067e06820700070107
|
||||
0307810d06140681030a050a8100078107067f067e06820700070107
|
||||
0307810d06130681030a060a820600078107067f067d06820700070107
|
||||
0307810d06130681030a070a8100078107067f067d06820700070107
|
||||
0307810d06120681030a080a820600078107067f067c06820700070107
|
||||
0307810d06120681030a010a810600010081060a010a8100078107067f067c0682070007
|
||||
0107
|
||||
0307810d06110681030a020a0400020a820600078107067f067b06820700070107
|
||||
0307810d06110681030a020a0400030a8100078107061606810006030681000605068100
|
||||
0627068100061b0681000620068100062c06040001060200140681000602060400010602
|
||||
0001068100060a06820700070107
|
||||
0307810d06100681030a030a0400030a8206000781070615068100060306810006050681
|
||||
000621068100060306810006230681000618068100060906810006200681000603068100
|
||||
060106810006120681000602068100060306810006010683000600060a06820700070107
|
||||
|
||||
0307810d06100681030a030a0400040a8100078107061606810006010681000606068100
|
||||
062106810006030681000623068100061806810006090681000620068100060306810006
|
||||
0106810006120681000602068100060306810006010683000600060a06820700070107
|
||||
0307810d060f0681030a040a0400040a8206000781070615068100060106810006010602
|
||||
000106830006000601068100068106000100040602008106008100068206000601068100
|
||||
068106008100068106008100060206030002060200050602000106820006008100060306
|
||||
840006000600810006810600810006810600010002060300010602000106010003060300
|
||||
020602000106010082060006820600068206000681060001000206020001068200060081
|
||||
000606060300010681000601068100060306020001068200060081000601060300030603
|
||||
000106810006010683000600060a06820700070107
|
||||
0307810d060f0681030a040a810300010081030a040a8100078107061506810006010681
|
||||
000604068500060006000601068300060006010681000602068100068206000684060006
|
||||
000601068300060006840600060006030681000601068300060006010681000606068200
|
||||
060081000682060006020682000600810006840600060006820600060106830006000601
|
||||
068300060006010683000600060306810006010683000600060106830006000682060006
|
||||
820600068406000600060106830006000601068200060081000682060006050681000601
|
||||
068300060006010681000606068200060081000684060006000601068100060206810006
|
||||
01068300060006010683000600060a06820700070107
|
||||
0307810d060e0681030a050a810600010081060a040a8206000781070615068300060006
|
||||
020603008406000600060106820006000300030681000682060006840600060006010681
|
||||
000682060006010681000603068100060106820006000300040603008206000601068100
|
||||
060206830006000601068300060006810600030082060006010682000600030082060006
|
||||
030681000601068200060003008206000689060006000600060006000300810600030082
|
||||
060006010681000602060100040683000600060106810006030603008206000601068300
|
||||
060006010681000606068300060006010683000600060a06820700070107
|
||||
0307810d060e0681030a060a0200070a8100078107061506830006000601068100060106
|
||||
850006000600060106830006000606068100068206000684060006000601068100060106
|
||||
810006820600060306810006010683000600060606810006010683000600060106810006
|
||||
020683000600060106830006000682060006030681000601068300060006030681000603
|
||||
068100060106830006000603068100068a06000600060006000600060306810006030681
|
||||
000601068100060906830006000601068100060206810006010683000600060106830006
|
||||
0006010681000606068300060006010683000600060a06820700070107
|
||||
0307810d060d0681030a070a830300030a060a8206000781070615068100060206810006
|
||||
010685000600060006810600830006000601068100060206810006820600068406000600
|
||||
068106008300060006840600060006030681000601068300060006010681000602068100
|
||||
060106830006000601068100060206830006000601068300060006820600060106830006
|
||||
000601068300060006010683000600060306810006010683000600060106830006000601
|
||||
068100060106810006820600060106830006000601068300060006010681000605068100
|
||||
060106830006000601068100060206810006010683000600060106830006000601068100
|
||||
0602068100060106830006000601068100060c06820700070107
|
||||
0307810d060d0681030a070a830600060a070a8100078107061506810006030603008206
|
||||
000681060083000600068106000100040681000682060006820600068106008300060006
|
||||
810600810006010681000602060300020602000506030082060006010681000602068300
|
||||
060006010681000682060006810600010002060300010602000106810006030603000206
|
||||
020002068100068206000601068100060106020002060200010681000601068100060606
|
||||
020002060200050603008206000601068100068106000200040602000206020001068100
|
||||
060a06820700070107
|
||||
0307810d060c0681030a090a81000a080a820600078107067c0681000677068207000701
|
||||
07
|
||||
0307810d060c0681030a150a810007810706780603007906820700070107
|
||||
0307810d060b0681030a090a8106008200060a070a820600078107067f06750682070007
|
||||
0107
|
||||
0307810d060b0681030a090a0300090a8100078107067f067506820700070107
|
||||
0307810d060a0681030a0a0a0300090a820600078107067f067406820700070107
|
||||
0307810d060a0681030a0a0a8106008200060a090a8100078107067f0674068207000701
|
||||
07
|
||||
0307810d060a0681030a190a81000701077f067406820700070107
|
||||
0307810d060a0681030a180a8206000701077f067406820700070107
|
||||
0307810d060b0681030a160a8206000702077f067406820700070107
|
||||
0307810d060c06810300160004077f067406820700070107
|
||||
0307810d060e061a077f067506820700070107
|
||||
0307810d060f0618077f067606820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d066b0648006a06820700070107
|
||||
0307810d066a064a006906820700070107
|
||||
0307810d066a060100450d8107008100066806820700070107
|
||||
0307810d066a060100440d010701006906820700070107
|
||||
0307810d066a060100010d18069100060006000600060006000600060006000617060107
|
||||
01006906820700070107
|
||||
0307810d066a060100010d4206010701006906820700070107
|
||||
0307810d066a060100010d18068100060d068100061706010701006906820700070107
|
||||
0307810d066a060100010d1b060300020681000601068100061906010701006906820700
|
||||
070107
|
||||
0307810d066a060100010d18068300060006020681000682060006820600068206000617
|
||||
06010701006906820700070107
|
||||
0307810d066a060100010d1a0681000602068100068406000600061b0601070100690682
|
||||
0700070107
|
||||
0307810d066a060100010d18068300060006020681000681060081000602068100061706
|
||||
010701006906820700070107
|
||||
0307810d066a060100010d1a0681000602068100068106008100061c0601070100690682
|
||||
0700070107
|
||||
0307810d066a060100010d18068300060006020681000684060006000601068100061706
|
||||
010701006906820700070107
|
||||
0307810d066a060100010d1a06810006020681000682060006820600061a060107010069
|
||||
06820700070107
|
||||
0307810d066a060100010d18068300060006020681000682060006010683000600061706
|
||||
010701006906820700070107
|
||||
0307810d066a060100010d1b060300020681000602068100061806010701006906820700
|
||||
070107
|
||||
0307810d066a060100010d18068100060d068100061706010701006906820700070107
|
||||
0307810d066a060100010d4206010701006906820700070107
|
||||
0307810d066a060100010d18069100060006000600060006000600060006000617060107
|
||||
01006906820700070107
|
||||
0307810d066a060100810d07440701006906820700070107
|
||||
0307810d066a060100460701006906820700070107
|
||||
0307810d066a064a006906820700070107
|
||||
0307810d066b0648006a06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
0307810d067f067f061f06820700070107
|
||||
7f077f0726078100070107
|
||||
02077f007f0024000207
|
||||
7f077f072a07
|
||||
7f077f072a07
|
||||
7f077f072a07
|
||||
7f077f072a07
|
||||
7f077f072a07
|
||||
7f077f072a07
|
||||
|
||||
%
|
||||
% Compression made this file 5.68% of the uncompressed size.
|
||||
%
|
||||
|
||||
|
||||
showpage
|
||||
|
||||
% stop using temporary dictionary
|
||||
end
|
||||
|
||||
% restore original state
|
||||
origstate restore
|
||||
|
||||
%%Trailer
|
BIN
docs/latex/proplist/prop2.gif
Normal file
After Width: | Height: | Size: 4.2 KiB |
39
docs/latex/proplist/readme.txt
Normal file
@@ -0,0 +1,39 @@
|
||||
|
||||
Prototype dialog editor and property sheet classes
|
||||
--------------------------------------------------
|
||||
|
||||
Julian Smart, October 4th 1995
|
||||
------------------------------
|
||||
|
||||
Here's what I've done so far on a lightweight dialog editor. The 16-bit
|
||||
Windows binaries in the bin directory are dialoged.exe (the dialog
|
||||
editor) and test.exe (a small property sheet demo).
|
||||
|
||||
Main points:
|
||||
|
||||
- You can create a new dialog box and add items to it.
|
||||
- You can move items around, and right-click
|
||||
to edit a few properties (very incomplete).
|
||||
- Can't write out .wxr files yet. Loading code is in
|
||||
wxWindows, but writing code is absent: should be put
|
||||
into wxWindows.
|
||||
- No attempt at resources other than dialogs yet.
|
||||
Should have menu editor too.
|
||||
- Should *somehow* have a protocol to allow
|
||||
existing resources e.g. in wxCLIPS/wxPython
|
||||
to be edited in situ.
|
||||
This should be made simpler by the existance of
|
||||
the plug-in event handler mechanism, which means you
|
||||
can temporarily handle all the events yourself.
|
||||
- See dialoged.cc: the main program is tiny because
|
||||
it's meant to be embeddable.
|
||||
- The wxPropertySheet (set of) classes are very
|
||||
general and should be put into wxWin and documented.
|
||||
|
||||
Comments, chivvying and help all appreciated. Maybe if
|
||||
I documented what I had, it would be easier for others
|
||||
to do some work on it.
|
||||
|
||||
Regards,
|
||||
|
||||
Julian
|
21
docs/latex/proplist/tex2rtf.ini
Normal file
@@ -0,0 +1,21 @@
|
||||
runTwice = yes
|
||||
titleFontSize = 12
|
||||
authorFontSize = 10
|
||||
chapterFontSize = 12
|
||||
sectionFontSize = 12
|
||||
subsectionFontSize = 12
|
||||
headerRule = yes
|
||||
footerRule = yes
|
||||
useHeadingStyles = yes
|
||||
contentsDepth = 2
|
||||
listItemIndent=40
|
||||
generateHPJ = no
|
||||
htmlBrowseButtons = bitmap
|
||||
winHelpVersion = 3
|
||||
winHelpContents = yes
|
||||
winHelpTitle = "Property Classes Manual"
|
||||
truncateFilenames = yes
|
||||
\overview [2] {\rtfonly{See also }\sethotspotcolour{off}\sethotspotunderline{on}\winhelponly{\image{}{books.bmp}}
|
||||
\htmlonly{\image{}{books.gif}}\helpref{#1}{#2}
|
||||
\sethotspotcolour{on}\sethotspotunderline{on}}
|
||||
|
BIN
docs/latex/proplist/up.gif
Normal file
After Width: | Height: | Size: 137 B |
17
docs/latex/proplist/wxprop.hpj
Normal file
@@ -0,0 +1,17 @@
|
||||
[OPTIONS]
|
||||
BMROOT=d:\wx2\wxWind~1\utils\wxprop\docs ; Assume that bitmaps are where the source is
|
||||
TITLE=Property Classes Manual
|
||||
CONTENTS=Contents
|
||||
COMPRESS=HIGH
|
||||
|
||||
[FILES]
|
||||
wxprop.rtf
|
||||
|
||||
[CONFIG]
|
||||
CreateButton("Up", "&Up", "JumpId(`wxprop.hlp', `Contents')")
|
||||
BrowseButtons()
|
||||
|
||||
[MAP]
|
||||
|
||||
[BITMAPS]
|
||||
|
@@ -1,102 +0,0 @@
|
||||
wxMotif CHANGES
|
||||
---------------
|
||||
|
||||
21/9/98
|
||||
-------
|
||||
|
||||
Julian:
|
||||
|
||||
- Made makefiles for wxMotif source directory and minimal sample.
|
||||
|
||||
- First go at wxApp, wxWindow, wxDialog, wxPen, wxBrush, wxFont,
|
||||
wxColour, wxButton, wxCheckBox, wxTextCtrl, wxStaticText,
|
||||
wxMenu, wxMenuItem, wxMenuBar
|
||||
|
||||
12/11/98
|
||||
--------
|
||||
|
||||
It's a long time since I updated this file. Previously done:
|
||||
|
||||
- wxFrame, wxDialog done.
|
||||
- wxScrolledWindow done (but backing pixmap not used at present).
|
||||
- wxBitmap done though could be tidied it up at some point.
|
||||
- Most basic controls are there, if not rigorously tested.
|
||||
- Some MDI support (menus appear on child frames at present).
|
||||
- wxNotebook almost done.
|
||||
- wxToolBar done (horizontal only, which would be easy to extend
|
||||
to vertical toolbars).
|
||||
|
||||
More recently:
|
||||
|
||||
- Colour and font changing done (question mark over what happens
|
||||
to scrollbars).
|
||||
- Accelerators done (for menu items and buttons). Also event loop
|
||||
tidied up in wxApp so that events are filtered through ProcessXEvent.
|
||||
- wxWindow::GetUpdateRegion should now work.
|
||||
|
||||
25/11/98
|
||||
--------
|
||||
|
||||
- Reimplemented MDI using wxNotebook instead of the MDI widgets, which
|
||||
were too buggy (probably not design for dynamic addition/removal of
|
||||
child frames).
|
||||
- Some improvements to the wxNotebook implementation.
|
||||
- wxToolBar now uses a bulletin board instead of a form, in an attempt
|
||||
to make it possible to add ordinary wxControls to a toolbar.
|
||||
- Cured problem with not being able to use global memory operators,
|
||||
by defining two more global operators, so that the delete will match
|
||||
the debugging implementation.
|
||||
- Added wxUSE_DEBUG_NEW_ALWAYS so we can distinguish between using
|
||||
global memory operators (usually OK) and #defining new to be
|
||||
WXDEBUG_NEW (sometimes it might not be OK).
|
||||
- Added time.cpp to makefile; set wxUSE_DATETIME to 1.
|
||||
- Added a parent-existance check to popup menu code to make it not crash.
|
||||
- Added some optimization in wxWindow::SetSize to produce less flicker.
|
||||
It remains to be seen whether this produces any resize bugs.
|
||||
|
||||
3/12/98
|
||||
-------
|
||||
|
||||
- Debugged DrawEllipticArc (a ! in the wrong place).
|
||||
- Added SetClippingRegion( const wxRegion& region ).
|
||||
- Added wxPoint, wxSize, wxRect versions of SetSize etc.
|
||||
- Diagnosed but not yet cured a wxTreeCtrl bug (see todo.txt).
|
||||
|
||||
4/12/98
|
||||
-------
|
||||
|
||||
- Got further with wxTreeCtrl, fixing wxWindow::Refresh on the way,
|
||||
and adding Clear(const wxRect&). Mainly the scrolling to sort out now,
|
||||
and inter-line spacing.
|
||||
- Fixed some problems with wxListCtrl espec. trying to call m_mainWin
|
||||
functions when it wasn't initialised. As with the wxTreeCtrl sample,
|
||||
removed usage of wxTextCtrl as a stream (doesn't seem to agree
|
||||
with gcc) and the sample is now partially working. Some work
|
||||
on the scrollbars is required.
|
||||
- wxListCtrl assumed that one of the args to GetClientSize can be NULL:
|
||||
corrected.
|
||||
|
||||
18/12/98
|
||||
--------
|
||||
|
||||
- Removed major bug whereby dialogs were unmanaged automatically
|
||||
when any button was pressed.
|
||||
- Fixed colours of wxWindow scrollbars, made list and text controls
|
||||
have a white background.
|
||||
- Fixed dialog colour setting.
|
||||
- Added settable fonts and colours for wxMenu/wxMenuBar. Now
|
||||
they have sensible colours by default.
|
||||
- Fixed a bug in wxStaticBox.
|
||||
- Controls sample runs, though wxRadioBox doesn't appear and
|
||||
the notebook flickers for a while.
|
||||
- Cured wxTreeCtrl bug: now works pretty well!
|
||||
|
||||
28/12/98
|
||||
--------
|
||||
|
||||
- Cured scrolling problem: scrollbars now show/hide themselves
|
||||
without (permanently) resizing the window.
|
||||
- Removed some commented-out lines in wxScrolledWindow::AdjustScrollbars
|
||||
that disabled scrollbar paging.
|
||||
- Set background colour of drawing area in wxWindow, so e.g. wxListCtrl
|
||||
colours correctly.
|
@@ -1,365 +0,0 @@
|
||||
|
||||
wxWindows 2.0 for Windows Change Log
|
||||
------------------------------------
|
||||
|
||||
Alpha 18, December 29th 1998
|
||||
----------------------------
|
||||
|
||||
- Win16 support working again (VC++ 1.5)
|
||||
- Win16 now uses generic wxNotebook, wxListCtrl,
|
||||
wxTreeCtrl -- more or less working now, although
|
||||
a little work on wxNotebook is still needed.
|
||||
Under 16-bit Windows, get assertion when you click
|
||||
on a tab.
|
||||
- Wrote 16-bit BC++ makefiles: samples don't yet link.
|
||||
- Added CodeWarrior support to distribution courtesy
|
||||
of Stefan Csomor.
|
||||
|
||||
Alpha 17, November 22nd 1998
|
||||
----------------------------
|
||||
|
||||
- More documentation updates, especially for
|
||||
wxLayoutWindow classes and debugging facilities.
|
||||
- Changed wxDebugContext to use wxDebugLog instead
|
||||
of wxTrace.
|
||||
- Now supports VC++ 6.0, and hopefully BC++ 5.0.
|
||||
However, DLL support may be broken for BC++ since
|
||||
VC++ 6 required changing of WXDLLEXPORT keyword
|
||||
position.
|
||||
- Numerous miscellaneous changes.
|
||||
|
||||
Alpha 16, September 8th 1998
|
||||
----------------------------
|
||||
|
||||
- Added wxSashWindow, wxSashLayoutWindow classes, and sashtest
|
||||
sample.
|
||||
- Guilhem's socket classes added, plus wxsocket sample.
|
||||
- A few more makefiles added.
|
||||
- GnuWin32/BC++ compatibility mods.
|
||||
- Further doc updates.
|
||||
- wxProp updates for correct working with wxGTK.
|
||||
|
||||
Alpha 15, August 31st 1998
|
||||
--------------------------
|
||||
|
||||
- wxBitmap debugged.
|
||||
- wxDC::GetDepth added.
|
||||
- Contribution added whereby wxBitmap will be
|
||||
converted to DC depth if they don't match.
|
||||
- wxConfig API improved, documentation updated.
|
||||
- Printing classes name conventions cleaned up.
|
||||
- wxUpdateUIEvent now derives from wxCommandEvent
|
||||
so event can travel up the window hierachy.
|
||||
|
||||
Alpha 14, July 31st 1998
|
||||
------------------------
|
||||
|
||||
- Toolbar API has been simplified, and now
|
||||
wxFrame::GetClientArea returns the available client
|
||||
area when toolbar, status bar etc. have been accounted for.
|
||||
wxFrame::CreateToolBar added in line with CreateStatusBar.
|
||||
- Documentation updates, incl. for wxToolBar.
|
||||
- New wxAcceleratorTable class plus wxFrame::SetAcceleratorTable.
|
||||
- Various additions from other folk, e.g. streams, wxConfig
|
||||
changes, wxNotebook.
|
||||
- Added wxDocMDIParentFrame, wxDocMDIChildFrame for doc/view.
|
||||
|
||||
Alpha 13, July 8th 1998
|
||||
-----------------------
|
||||
|
||||
- Implemented wxPoint as identical to POINT on Windows, and
|
||||
altered wxDC wxPoint functions to use wxPoint directly in
|
||||
Windows functions, for efficiency.
|
||||
- Cured wxASSERT bug in wxStatusBar95.
|
||||
- #ifdefed out some bits in oleutils.cpp for compilers that
|
||||
don't support it.
|
||||
- Added some operators to wxPoint, wxSize.
|
||||
- Added inline wxDC functions using wxPoint, wxSize, wxRect.
|
||||
|
||||
Alpha 12, July 7th 1998
|
||||
-----------------------
|
||||
|
||||
- Added wxApp::GetComCtl32Version, and wxTB_FLAT style, so can
|
||||
have flat toolbars on Win98 or Win95 with IE >= 3 installed.
|
||||
|
||||
Alpha 11, July 3rd 1998
|
||||
-----------------------
|
||||
|
||||
- Added thread.h, thread.cpp.
|
||||
- Changed Enabled, Checked to IsEnabled, IsChecked in wxMenu,
|
||||
wxMenuBar.
|
||||
- Changed wxMenuItem::SetBackColor to SetBackgroundColour,
|
||||
SetTextColor to SetTextColour, and added or made public several
|
||||
wxMenuItem accessors.
|
||||
- Added two overloads to wxRegion::Contains. Added
|
||||
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
|
||||
----------------------
|
||||
|
||||
- Added desiredWidth, desiredHeight parameters to wxBitmapHandler
|
||||
and wxIcon functions so that you can specify what size of
|
||||
icon should be loaded. Probably will remain a Windows-specific thing.
|
||||
- wxStatusBar95 now works for MDI frames.
|
||||
- Toolbars in MDI frames now behave normally. They still
|
||||
require application-supplied positioning code though.
|
||||
- Changed installation instructions, makefiles and batch files
|
||||
for compiling with Gnu-Win32/Mingw32/EGCS. Also timercmn.cpp
|
||||
change to support Mingw32/EGCS. Bison now used by default.
|
||||
|
||||
Alpha 9, April 27th 1998
|
||||
------------------------
|
||||
|
||||
- Cured bug in wxStatusBar95 that caused a crash if multiple
|
||||
fields were used.
|
||||
- Added Gnu-Win32 b19/Mingw32 support by changing resource
|
||||
compilation and pragmas.
|
||||
- Cured wxMenu bug introduced in alpha 8 - didn't respond to
|
||||
commands because VZ changed the id setting in wxMenu::MSWCommand.
|
||||
|
||||
Alpha 8, April 17th 1998
|
||||
------------------------
|
||||
|
||||
- Added IsNull to wxGDIObject to check if the ref data is present or not.
|
||||
- Added PNG handler and sample - doesn't work for 16-bit PNGs for
|
||||
some reason :-(
|
||||
- Added wxJoystick class and event handling, and simple demo.
|
||||
- Added simple wxWave class. Needs Stop() function.
|
||||
- Added wxModule (module.h/module.cpp) to allow definition
|
||||
of modules to be initialized and cleaned up on wxWindows
|
||||
startup/exit.
|
||||
- Start of Mingw32 compatibility (see minimal and dialogs samples
|
||||
makefile.m95 files, and install.txt).
|
||||
- Note: Windows printing has stopped working... will investigate.
|
||||
VADIM'S CHANGES:
|
||||
- Updated wxString: bug fixes, added wxArrayString, some
|
||||
compatibility functions.
|
||||
- Updated log.h/cpp, added wxApp::CreateLogTarget.
|
||||
- file.h: new wxTempFile class.
|
||||
- defs.h: added wxSB_SIZE_GRIP for wxStatusBar95
|
||||
- statbr95: wxStatusBar95 control.
|
||||
- registry.h/cpp: wxRegKey class for Win95 registry.
|
||||
- listbox.cpp: corrected some bugs with owner-drawn listboxes.
|
||||
- wxConfig and wxFileConfig classes.
|
||||
|
||||
Alpha 7, March 30th 1998
|
||||
------------------------
|
||||
|
||||
- Added tab classes, tab sample.
|
||||
- Now can return FALSE from OnInit and windows will be
|
||||
cleaned up properly before exit.
|
||||
- Improved border handling so panels don't get borders
|
||||
automatically.
|
||||
- Debugged MDI activation from Window menu.
|
||||
- Changes to memory debug handling, including checking for
|
||||
memory leaks on application exit - but see issues.txt for
|
||||
unresolved issues.
|
||||
- Added wxTaskBarIcon (taskbar.cpp/h, plus samples/taskbar)
|
||||
to allow maintenance of an icon in the Windows 95 taskbar
|
||||
tray area.
|
||||
- Got MFC sample working (MFC and wxWindows in the same
|
||||
application), partly by tweaking ntwxwin.mak settings.
|
||||
- Got DLL compilation working again (VC++).
|
||||
- Changed wxProp/Dialog Editor filenames.
|
||||
|
||||
Alpha 6, March 10th 1998
|
||||
------------------------
|
||||
|
||||
- Found stack error bug - stopped unwanted OnIdle recursion.
|
||||
- Removed bug in wxTreeCtrl::InsertItem I added in alpha 5.
|
||||
- Changed exit behaviour in wxApp/wxFrame/wxDialog. Now will
|
||||
check if the number of top-level windows is zero before
|
||||
exiting. Also, wxApp::GetTopWindow will return either
|
||||
m_topWindow or the first member of wxTopLevelWindows, so you
|
||||
don't have to call wxApp::SetTopWindow.
|
||||
- Added dynarray.h/dynarray.cpp (from Vadim).
|
||||
- Added first cut at OLE drag and drop (from Vadim). dnd sample
|
||||
added. Drop target only at this stage. See src/msw/ole/*.cpp,
|
||||
wx/include/msw/ole/*.h. WIN32 only because of UUID usage.
|
||||
Doesn't work with GnuWin32 - no appropriate headers e.g. for
|
||||
IUnknown.
|
||||
Doesn't work with BC++ either - crashes on program startup.
|
||||
- Added Vadim's owner-draw modifications - will probably remain
|
||||
Windows-only. This enhances wxMenu, wxListBox. See ownerdrw sample.
|
||||
- Added wxLB_OWNERDRAW for owner-draw listboxes.
|
||||
- Vadim's wxCheckListBox derives from wxListBox. See checklst sample.
|
||||
Doesn't entirely work for WIN16.
|
||||
- Vadim has added wxMenuItem as a separate file menuitem.cpp. It
|
||||
can also be used as an argument to wxMenu::Append, not just for
|
||||
internal implementation.
|
||||
- Some #ifdefs done for MINGW32 compilation (just alter OPTIONS
|
||||
in makeg95.env, together with mingw32.bat). However, resource
|
||||
binding is not working yet so most apps with dialogs crash.
|
||||
|
||||
Alpha 5, 14th February 1998
|
||||
---------------------------
|
||||
|
||||
- GENERIC AND MSW-SPECIFIC CODE NOW TREATED AS TWO SEPARATE
|
||||
DISTRIBUTIONS. This change log will therefore now refer to
|
||||
the Windows-specific code only. See docs/changes.txt for generic
|
||||
changes.
|
||||
- Removed Windows-specific reference counting system (GDI
|
||||
resources were cleaned up in idle time) - minimal
|
||||
advantages now we have a wxWin reference counting system.
|
||||
- Added missing WXDLLEXPORT keywords so DLL compilation works
|
||||
again.
|
||||
- Removed most warnings for GnuWin32 compilation.
|
||||
- Added wxRegion/wxRegionIterator, but haven't yet used it in
|
||||
e.g. wxDC.
|
||||
|
||||
Alpha 4, 31st January 1998
|
||||
--------------------------
|
||||
|
||||
- Changed wxDC functions to take longs instead of floats. GetSize now takes
|
||||
integer pointers, plus a version that returns a wxSize.
|
||||
- const keyword added to various wxDC functions.
|
||||
- Under Windows, wxDC no longer has any knowledge of whether
|
||||
an associated window is scrolled or not. Instead, the device
|
||||
origin is set by wxScrolledWindow in wxScrolledWindow::PrepareDC.
|
||||
- wxScrolledWindow applications can optionally override the virtual OnDraw
|
||||
function instead of using the OnPaint event handler. The wxDC passed to
|
||||
OnDraw will be translated by PrepareDC to reflect scrolling.
|
||||
When drawing outside of OnDraw, must call PrepareDC explicitly.
|
||||
- wxToolBarBase/wxToolBarSimple similarly changed to allow for
|
||||
scrolling toolbars.
|
||||
- Integrated wxPostScriptDC patches for 1.xx by Chris Breeze,
|
||||
to help printing with multiple pages.
|
||||
- IPC classes given base classes (wxConnectionBase etc.) which
|
||||
define the API used by different implementations. DDE
|
||||
implementation updated to use these base classes.
|
||||
- wxHelpInstance now separated into wxHelpControllerBase (base
|
||||
for all implementations), wxWinHelpController (uses standard
|
||||
WinHelp), wxXLPHelPController (talks to wxHelp by DDE or
|
||||
TCP/IP). There will be others eventually, such as
|
||||
wxHTMLHelpController for Microsoft (and Netscape?) HTML Help.
|
||||
- Added Vadim Zeitlin's wxString class plus
|
||||
internationalization code (gettext simulation, wxLocale, etc.).
|
||||
New files from Vadim:
|
||||
include\wx\string.h
|
||||
include\wx\debug.h
|
||||
include\wx\file.h
|
||||
include\wx\log.h
|
||||
include\wx\intl.h
|
||||
src\common\string.cpp
|
||||
src\common\log.cpp
|
||||
src\common\intl.cpp
|
||||
src\common\file.cpp
|
||||
No longer use GNU wxString files.
|
||||
- Split off file-related functions into include\wx\filefn.h and
|
||||
src\common\filefn.cpp.
|
||||
- Borland C++ support (WIN32) for main library and
|
||||
samples, using makefile.b32 files.
|
||||
- Preparation done for allowing BC++ to compile wxWin as a DLL,
|
||||
including changes to defs.h.
|
||||
- wxIntPoint removed, wxPoint is now int, and wxRealPoint
|
||||
introduced.
|
||||
- Added wxShowEvent (generated when window is being shown or
|
||||
hidden).
|
||||
- Got minimal, docview, mdi samples working for 16-bit VC++ and
|
||||
cured 16-bit problem with wxTextCtrl (removed global memory
|
||||
trick).
|
||||
- Updated GnuWin32 makefiles, checked minimal, mdi, docview samples.
|
||||
|
||||
Alpha 3, September 1997
|
||||
-----------------------
|
||||
|
||||
- wxListCtrl, wxTreeCtrl, wxImageList classes done.
|
||||
- Instigated new file hierarchy, split files and classes up more logically.
|
||||
- PrologIO and some other utils now put into core library.
|
||||
- Revamped print/preview classes, added wxPageSetupDialog.
|
||||
- Started documentation.
|
||||
|
||||
Alpha 2, 30th April 1997
|
||||
------------------------
|
||||
|
||||
- EVT_... macros now have at least one argument, for conformance
|
||||
with MetroWerks compiler.
|
||||
- Added ids to .wxr file format.
|
||||
- Got Dialog Editor compiled and running again but need
|
||||
to extend functionality to be in line with new controls.
|
||||
Added dialoged\test app to allow dynamic loading of .wxr files
|
||||
for testing purposes.
|
||||
- Rewrote wxBitmap to allow installable file type
|
||||
handlers.
|
||||
- Rewrote wxBitmapButton, wxStaticBitmap to not use Fafa.
|
||||
- Wrote most of wxTreeCtrl and sample (need wxImageList to implement it
|
||||
fully).
|
||||
- Added back wxRadioBox.
|
||||
- Tidied up wx_main.cpp, wxApp class, putting PenWin code in
|
||||
a separate file.
|
||||
|
||||
Alpha 1, 5th April 1997
|
||||
-----------------------
|
||||
|
||||
At this point, the following has been achieved:
|
||||
|
||||
- A lot, but not all, of the code has been revamped for better
|
||||
naming conventions, protection of data members, and use of
|
||||
wxString instead of char *.
|
||||
- Obsolete functionality deleted (e.g. default wxPanel layout,
|
||||
old system event system) and code size reduced.
|
||||
- Class hierarchy changed (see design doc) - base classes such
|
||||
as wxbWindow now removed.
|
||||
- No longer includes windows.h in wxWin headers, by using stand-in
|
||||
Windows types where needed e.g. WXHWND.
|
||||
- PrologIO revised.
|
||||
- wxScrolledWindow, wxStatusBar and new MDI classes added.
|
||||
MDI is now achived using separate classes, not window styles.
|
||||
- wxSystemSettings added, and made use of to reflect standard
|
||||
Windows settings.
|
||||
- SetButtonFont/SetLabelFont replaced by SetFont; font and colour
|
||||
settings mucho rationalised.
|
||||
- All windows are now subclassed with the same window proc to make
|
||||
event handling far more consistent. Old internal wxWnd and derived
|
||||
classes removed.
|
||||
- API for controls revised, in particular addition of
|
||||
wxValidator parameters and removal of labels for some controls.
|
||||
- 1 validator written: see examples/validate.
|
||||
- Event table system introduced (see most samples and
|
||||
wx_event.cpp/ProcessEvent, wx_event.h). wxEvtHandler
|
||||
made more flexible, with Push/PopEventHandler allowing a chain
|
||||
of event handlers.
|
||||
- wxRadioBox removed - will be added back soon.
|
||||
- Toolbar class hierarchy revised:
|
||||
wxToolBarBase
|
||||
wxToolBarSimple (= old wxToolBar)
|
||||
wxToolBar95 (= old wxButtonBar under Win95
|
||||
wxToolBarMSW (= old wxButtonBar under WIN16/WIN32)
|
||||
- Constraint system debugged somewhat (sizers now work properly).
|
||||
- wxFileDialog, wxDirDialog added; other common dialogs now
|
||||
have class equivalents. Generic colour and font dialogs
|
||||
rewritten to not need obsolete panel layout.
|
||||
- .wxr resource system partially reinstated, though needs
|
||||
an integer ID for controls. Hopefully the resource system
|
||||
will be replaced by something better and more efficient
|
||||
in the future.
|
||||
- Device contexts no longer stored with window and accessed
|
||||
with GetDC - use wxClientDC, wxPaintDC, wxWindowDC stack
|
||||
variables instead.
|
||||
- wxSlider uses trackbar class under Win95, and wxSL_LABELS flag
|
||||
determines whether labels are shown. Other Win95-specific flags
|
||||
introduced, e.g. for showing ticks.
|
||||
- Styles introduced for dealing with 3D effects per window, for
|
||||
any window: all Win95 3D effects supported, plus transparent windows.
|
||||
- Major change to allow 3D effect support without CTL3D, under
|
||||
Win95.
|
||||
- Bitmap versions of button and checkbox separated out into new
|
||||
classes, but unimplemented as yet because I intend to remove
|
||||
the need for Fafa - it apparently causes GPFs in Win95 OSR 2.
|
||||
- utils/wxprop classes working (except maybe wxPropertyFormView)
|
||||
in preparation for use in Dialog Editor.
|
||||
- GNU-WIN32 compilation verified (a month or so ago).
|
||||
|
||||
|