Changes for next snapshot.
Added new thumb track event for thumb release. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5593 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
37
Makefile.in
37
Makefile.in
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# This file was automatically generated by tmake at 14:31, 2000/01/19
|
# This file was automatically generated by tmake at 14:41, 2000/01/22
|
||||||
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE UNX.T!
|
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE UNX.T!
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -860,7 +860,7 @@ GTK_COMMONOBJS = \
|
|||||||
longlong.o \
|
longlong.o \
|
||||||
memory.o \
|
memory.o \
|
||||||
menucmn.o \
|
menucmn.o \
|
||||||
mimecmn.o \
|
mimetype.o \
|
||||||
module.o \
|
module.o \
|
||||||
mstream.o \
|
mstream.o \
|
||||||
object.o \
|
object.o \
|
||||||
@@ -958,7 +958,7 @@ GTK_COMMONDEPS = \
|
|||||||
longlong.d \
|
longlong.d \
|
||||||
memory.d \
|
memory.d \
|
||||||
menucmn.d \
|
menucmn.d \
|
||||||
mimecmn.d \
|
mimetype.d \
|
||||||
module.d \
|
module.d \
|
||||||
mstream.d \
|
mstream.d \
|
||||||
object.d \
|
object.d \
|
||||||
@@ -1258,7 +1258,7 @@ MOTIF_COMMONOBJS = \
|
|||||||
longlong.o \
|
longlong.o \
|
||||||
memory.o \
|
memory.o \
|
||||||
menucmn.o \
|
menucmn.o \
|
||||||
mimecmn.o \
|
mimetype.o \
|
||||||
module.o \
|
module.o \
|
||||||
mstream.o \
|
mstream.o \
|
||||||
object.o \
|
object.o \
|
||||||
@@ -1356,7 +1356,7 @@ MOTIF_COMMONDEPS = \
|
|||||||
longlong.d \
|
longlong.d \
|
||||||
memory.d \
|
memory.d \
|
||||||
menucmn.d \
|
menucmn.d \
|
||||||
mimecmn.d \
|
mimetype.d \
|
||||||
module.d \
|
module.d \
|
||||||
mstream.d \
|
mstream.d \
|
||||||
object.d \
|
object.d \
|
||||||
@@ -1612,7 +1612,7 @@ MSW_COMMONOBJS = \
|
|||||||
longlong.o \
|
longlong.o \
|
||||||
memory.o \
|
memory.o \
|
||||||
menucmn.o \
|
menucmn.o \
|
||||||
mimecmn.o \
|
mimetype.o \
|
||||||
module.o \
|
module.o \
|
||||||
mstream.o \
|
mstream.o \
|
||||||
object.o \
|
object.o \
|
||||||
@@ -1711,7 +1711,7 @@ MSW_COMMONDEPS = \
|
|||||||
longlong.d \
|
longlong.d \
|
||||||
memory.d \
|
memory.d \
|
||||||
menucmn.d \
|
menucmn.d \
|
||||||
mimecmn.d \
|
mimetype.d \
|
||||||
module.d \
|
module.d \
|
||||||
mstream.d \
|
mstream.d \
|
||||||
object.d \
|
object.d \
|
||||||
@@ -1805,7 +1805,6 @@ MSW_GUIOBJS = \
|
|||||||
menu.o \
|
menu.o \
|
||||||
menuitem.o \
|
menuitem.o \
|
||||||
metafile.o \
|
metafile.o \
|
||||||
mimetype.o \
|
|
||||||
minifram.o \
|
minifram.o \
|
||||||
msgdlg.o \
|
msgdlg.o \
|
||||||
nativdlg.o \
|
nativdlg.o \
|
||||||
@@ -1898,7 +1897,6 @@ MSW_GUIDEPS = \
|
|||||||
menu.d \
|
menu.d \
|
||||||
menuitem.d \
|
menuitem.d \
|
||||||
metafile.d \
|
metafile.d \
|
||||||
mimetype.d \
|
|
||||||
minifram.d \
|
minifram.d \
|
||||||
msgdlg.d \
|
msgdlg.d \
|
||||||
nativdlg.d \
|
nativdlg.d \
|
||||||
@@ -2068,7 +2066,7 @@ PM_COMMONOBJS = \
|
|||||||
longlong.o \
|
longlong.o \
|
||||||
memory.o \
|
memory.o \
|
||||||
menucmn.o \
|
menucmn.o \
|
||||||
mimecmn.o \
|
mimetype.o \
|
||||||
module.o \
|
module.o \
|
||||||
mstream.o \
|
mstream.o \
|
||||||
object.o \
|
object.o \
|
||||||
@@ -2167,7 +2165,7 @@ PM_COMMONDEPS = \
|
|||||||
longlong.d \
|
longlong.d \
|
||||||
memory.d \
|
memory.d \
|
||||||
menucmn.d \
|
menucmn.d \
|
||||||
mimecmn.d \
|
mimetype.d \
|
||||||
module.d \
|
module.d \
|
||||||
mstream.d \
|
mstream.d \
|
||||||
object.d \
|
object.d \
|
||||||
@@ -2380,7 +2378,7 @@ BASE_OBJS = \
|
|||||||
list.o \
|
list.o \
|
||||||
log.o \
|
log.o \
|
||||||
longlong.o \
|
longlong.o \
|
||||||
mimecmn.o \
|
mimetype.o \
|
||||||
module.o \
|
module.o \
|
||||||
object.o \
|
object.o \
|
||||||
process.o \
|
process.o \
|
||||||
@@ -2419,7 +2417,7 @@ BASE_DEPS = \
|
|||||||
list.d \
|
list.d \
|
||||||
log.d \
|
log.d \
|
||||||
longlong.d \
|
longlong.d \
|
||||||
mimecmn.d \
|
mimetype.d \
|
||||||
module.d \
|
module.d \
|
||||||
object.d \
|
object.d \
|
||||||
process.d \
|
process.d \
|
||||||
@@ -2488,7 +2486,6 @@ UNIX_OBJS = \
|
|||||||
fontenum.o \
|
fontenum.o \
|
||||||
fontutil.o \
|
fontutil.o \
|
||||||
gsocket.o \
|
gsocket.o \
|
||||||
mimetype.o \
|
|
||||||
threadpsx.o \
|
threadpsx.o \
|
||||||
utilsunx.o
|
utilsunx.o
|
||||||
|
|
||||||
@@ -2498,7 +2495,6 @@ UNIX_DEPS = \
|
|||||||
fontenum.d \
|
fontenum.d \
|
||||||
fontutil.d \
|
fontutil.d \
|
||||||
gsocket.d \
|
gsocket.d \
|
||||||
mimetype.d \
|
|
||||||
threadpsx.d \
|
threadpsx.d \
|
||||||
utilsunx.d
|
utilsunx.d
|
||||||
|
|
||||||
@@ -2934,6 +2930,7 @@ DEMOS_DIST:
|
|||||||
|
|
||||||
mkdir $(DISTDIR)/demos/poem
|
mkdir $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/Makefile.in $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/Makefile.in $(DISTDIR)/demos/poem
|
||||||
|
cp $(DEMODIR)/poem/makefile.unx $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/*.cpp $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/*.cpp $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/*.xpm $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/*.xpm $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/*.dat $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/*.dat $(DISTDIR)/demos/poem
|
||||||
@@ -3031,6 +3028,16 @@ SAMPLES_DIST:
|
|||||||
cp $(SAMPDIR)/dynamic/*.cpp $(DISTDIR)/samples/dynamic
|
cp $(SAMPDIR)/dynamic/*.cpp $(DISTDIR)/samples/dynamic
|
||||||
cp $(SAMPDIR)/dynamic/*.xpm $(DISTDIR)/samples/dynamic
|
cp $(SAMPDIR)/dynamic/*.xpm $(DISTDIR)/samples/dynamic
|
||||||
|
|
||||||
|
mkdir $(DISTDIR)/samples/exec
|
||||||
|
cp $(SAMPDIR)/exec/Makefile.in $(DISTDIR)/samples/exec
|
||||||
|
cp $(SAMPDIR)/exec/*.cpp $(DISTDIR)/samples/exec
|
||||||
|
|
||||||
|
mkdir $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/Makefile.in $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/*.xpm $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/*.h $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/*.cpp $(DISTDIR)/samples/ipc
|
||||||
|
|
||||||
mkdir $(DISTDIR)/samples/font
|
mkdir $(DISTDIR)/samples/font
|
||||||
cp $(SAMPDIR)/font/Makefile.in $(DISTDIR)/samples/font
|
cp $(SAMPDIR)/font/Makefile.in $(DISTDIR)/samples/font
|
||||||
cp $(SAMPDIR)/font/makefile.unx $(DISTDIR)/samples/font
|
cp $(SAMPDIR)/font/makefile.unx $(DISTDIR)/samples/font
|
||||||
|
@@ -409,7 +409,7 @@ dnl WX_INTERFACE_AGE = 0
|
|||||||
|
|
||||||
WX_MAJOR_VERSION_NUMBER=2
|
WX_MAJOR_VERSION_NUMBER=2
|
||||||
WX_MINOR_VERSION_NUMBER=1
|
WX_MINOR_VERSION_NUMBER=1
|
||||||
WX_RELEASE_NUMBER=12
|
WX_RELEASE_NUMBER=13
|
||||||
|
|
||||||
WX_INTERFACE_AGE=0
|
WX_INTERFACE_AGE=0
|
||||||
WX_BINARY_AGE=0
|
WX_BINARY_AGE=0
|
||||||
@@ -3316,11 +3316,13 @@ AC_OUTPUT([
|
|||||||
samples/docvwmdi/Makefile
|
samples/docvwmdi/Makefile
|
||||||
samples/dnd/Makefile
|
samples/dnd/Makefile
|
||||||
samples/drawing/Makefile
|
samples/drawing/Makefile
|
||||||
|
samples/exec/Makefile
|
||||||
samples/font/Makefile
|
samples/font/Makefile
|
||||||
samples/grid/Makefile
|
samples/grid/Makefile
|
||||||
samples/help/Makefile
|
samples/help/Makefile
|
||||||
samples/image/Makefile
|
samples/image/Makefile
|
||||||
samples/internat/Makefile
|
samples/internat/Makefile
|
||||||
|
samples/ipc/Makefile
|
||||||
samples/layout/Makefile
|
samples/layout/Makefile
|
||||||
samples/listctrl/Makefile
|
samples/listctrl/Makefile
|
||||||
samples/mdi/Makefile
|
samples/mdi/Makefile
|
||||||
|
35
demos/poem/makefile.unx
Normal file
35
demos/poem/makefile.unx
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
#
|
||||||
|
# File: Makefile for samples
|
||||||
|
# Author: Robert Roebling
|
||||||
|
# Created: 1999
|
||||||
|
# Updated:
|
||||||
|
# Copyright: (c) 1998 Robert Roebling
|
||||||
|
#
|
||||||
|
# This makefile requires a Unix version of wxWindows
|
||||||
|
# to be installed on your system. This is most often
|
||||||
|
# done typing "make install" when using the complete
|
||||||
|
# sources of wxWindows or by installing the two
|
||||||
|
# RPM packages wxGTK.XXX.rpm and wxGTK-devel.XXX.rpm
|
||||||
|
# under Linux.
|
||||||
|
#
|
||||||
|
|
||||||
|
CC = gcc
|
||||||
|
|
||||||
|
PROGRAM = wxpoem
|
||||||
|
|
||||||
|
OBJECTS = $(PROGRAM).o
|
||||||
|
|
||||||
|
# implementation
|
||||||
|
|
||||||
|
.SUFFIXES: .o .cpp
|
||||||
|
|
||||||
|
.cpp.o :
|
||||||
|
$(CC) -c `wx-config --cflags` -o $@ $<
|
||||||
|
|
||||||
|
all: $(PROGRAM)
|
||||||
|
|
||||||
|
$(PROGRAM): $(OBJECTS)
|
||||||
|
$(CC) -o $(PROGRAM) $(OBJECTS) `wx-config --libs`
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f *.o $(PROGRAM)
|
@@ -909,6 +909,7 @@ DEMOS_DIST:
|
|||||||
|
|
||||||
mkdir $(DISTDIR)/demos/poem
|
mkdir $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/Makefile.in $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/Makefile.in $(DISTDIR)/demos/poem
|
||||||
|
cp $(DEMODIR)/poem/makefile.unx $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/*.cpp $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/*.cpp $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/*.xpm $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/*.xpm $(DISTDIR)/demos/poem
|
||||||
cp $(DEMODIR)/poem/*.dat $(DISTDIR)/demos/poem
|
cp $(DEMODIR)/poem/*.dat $(DISTDIR)/demos/poem
|
||||||
@@ -1006,6 +1007,16 @@ SAMPLES_DIST:
|
|||||||
cp $(SAMPDIR)/dynamic/*.cpp $(DISTDIR)/samples/dynamic
|
cp $(SAMPDIR)/dynamic/*.cpp $(DISTDIR)/samples/dynamic
|
||||||
cp $(SAMPDIR)/dynamic/*.xpm $(DISTDIR)/samples/dynamic
|
cp $(SAMPDIR)/dynamic/*.xpm $(DISTDIR)/samples/dynamic
|
||||||
|
|
||||||
|
mkdir $(DISTDIR)/samples/exec
|
||||||
|
cp $(SAMPDIR)/exec/Makefile.in $(DISTDIR)/samples/exec
|
||||||
|
cp $(SAMPDIR)/exec/*.cpp $(DISTDIR)/samples/exec
|
||||||
|
|
||||||
|
mkdir $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/Makefile.in $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/*.xpm $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/*.h $(DISTDIR)/samples/ipc
|
||||||
|
cp $(SAMPDIR)/ipc/*.cpp $(DISTDIR)/samples/ipc
|
||||||
|
|
||||||
mkdir $(DISTDIR)/samples/font
|
mkdir $(DISTDIR)/samples/font
|
||||||
cp $(SAMPDIR)/font/Makefile.in $(DISTDIR)/samples/font
|
cp $(SAMPDIR)/font/Makefile.in $(DISTDIR)/samples/font
|
||||||
cp $(SAMPDIR)/font/makefile.unx $(DISTDIR)/samples/font
|
cp $(SAMPDIR)/font/makefile.unx $(DISTDIR)/samples/font
|
||||||
|
@@ -1,4 +1,39 @@
|
|||||||
|
|
||||||
|
24th January '2000: wxWindows 2.1.13 released
|
||||||
|
|
||||||
|
Fixed crashes with GTK Pixmap theme.
|
||||||
|
|
||||||
|
Fixed endianness problems in image code.
|
||||||
|
|
||||||
|
Minor fixes for sockets related to GUI reentrance and others.
|
||||||
|
|
||||||
|
Many enhancements to wxHTML, more tags supported, better support
|
||||||
|
for non-English texts etc.
|
||||||
|
|
||||||
|
Corrected code handling mono-bitmaps and their conversion to
|
||||||
|
wxImage etc.
|
||||||
|
|
||||||
|
Fixed a few minor problems in wxListCtrl.
|
||||||
|
|
||||||
|
The MIME-type code in now reads KDE and GNOME mime-type bindings
|
||||||
|
including icon information. This is used in the file dialog.
|
||||||
|
|
||||||
|
Small fix for problems with code that didn't changed the size of a
|
||||||
|
window, but not its client size.
|
||||||
|
|
||||||
|
Fixed problem with shared contexts in OpenGl canvas.
|
||||||
|
|
||||||
|
Fixed keyboard handling in wxCheckListBox.
|
||||||
|
|
||||||
|
Corrected the completely unfunctional TIFF code.
|
||||||
|
|
||||||
|
Various minor corrections to wxWizard, wxCalendarCtrl and other
|
||||||
|
complex controls.
|
||||||
|
|
||||||
|
Revamped code for TCP based connections between programs.
|
||||||
|
|
||||||
|
Updates to the ODBC classes (George Tasker).
|
||||||
|
|
||||||
6th January '2000: wxWindows 2.1.12 released
|
6th January '2000: wxWindows 2.1.12 released
|
||||||
|
|
||||||
Who has a BigEndian computer (e.g. Sparc or PowerPC) that runs a 15
|
Who has a BigEndian computer (e.g. Sparc or PowerPC) that runs a 15
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
Welcome to wxWindows/Gtk 2.1.12
|
Welcome to wxWindows/Gtk 2.1.13
|
||||||
|
|
||||||
you have downloaded version 2.1 of the GTK+ 1.2 port of
|
you have downloaded version 2.1 of the GTK+ 1.2 port of
|
||||||
the wxWindows GUI library. Although this is not yet the
|
the wxWindows GUI library. Although this is not yet the
|
||||||
@@ -47,7 +47,7 @@ VERSION OF GTK, WXGTK, WHAT DISTRIBUTION YOU USE AND WHAT ERROR
|
|||||||
WAS REPORTED. I know this has no effect, but I tried...
|
WAS REPORTED. I know this has no effect, but I tried...
|
||||||
|
|
||||||
The library produced by the install process will be called
|
The library produced by the install process will be called
|
||||||
libwx_gtk.a (static) and libwx_gtk-2.1.so.12.0.0 (shared) so
|
libwx_gtk.a (static) and libwx_gtk-2.1.so.13.0.0 (shared) so
|
||||||
that once a binary incompatible version of wxWindows/Gtk comes
|
that once a binary incompatible version of wxWindows/Gtk comes
|
||||||
out we'll augment the library version number to avoid linking
|
out we'll augment the library version number to avoid linking
|
||||||
problems.
|
problems.
|
||||||
|
@@ -289,6 +289,7 @@ wxWindows provides its own classes for socket based networking.
|
|||||||
\twocolitem{\helpref{wxHTTP}{wxhttp}}{HTTP protocol class}
|
\twocolitem{\helpref{wxHTTP}{wxhttp}}{HTTP protocol class}
|
||||||
\twocolitem{\helpref{wxFTP}{wxftp}}{FTP protocol class}
|
\twocolitem{\helpref{wxFTP}{wxftp}}{FTP protocol class}
|
||||||
\twocolitem{\helpref{wxSocketEvent}{wxsocketevent}}{A socket event}
|
\twocolitem{\helpref{wxSocketEvent}{wxsocketevent}}{A socket event}
|
||||||
|
\twocolitem{\helpref{wxIPV4address}{wxipv4address}}{Represents in Internet adress}
|
||||||
\end{twocollist}
|
\end{twocollist}
|
||||||
|
|
||||||
|
|
||||||
@@ -427,7 +428,7 @@ capabilities of the various platforms.
|
|||||||
\twocolitem{\helpref{wxMutexLocker}{wxmutexlocker}}{Mutex locker utility class}
|
\twocolitem{\helpref{wxMutexLocker}{wxmutexlocker}}{Mutex locker utility class}
|
||||||
\twocolitem{\helpref{wxCriticalSection}{wxcriticalsection}}{Critical section class}
|
\twocolitem{\helpref{wxCriticalSection}{wxcriticalsection}}{Critical section class}
|
||||||
\twocolitem{\helpref{wxCriticalSectionLocker}{wxcriticalsectionlocker}}{ritical section locker utility class}
|
\twocolitem{\helpref{wxCriticalSectionLocker}{wxcriticalsectionlocker}}{ritical section locker utility class}
|
||||||
\twocolitem{\helpref{wxConditiion}{wxcondition}}{Condition class}
|
\twocolitem{\helpref{wxCondition}{wxcondition}}{Condition class}
|
||||||
\end{twocollist}
|
\end{twocollist}
|
||||||
|
|
||||||
{\large {\bf HTML classes}}
|
{\large {\bf HTML classes}}
|
||||||
@@ -446,6 +447,17 @@ class include a help system based on the HTML widget.
|
|||||||
\twocolitem{\helpref{wxHtmlWinTagHandler}{wxhtmlwintaghandler}}{HTML tag handler, pluginable into wxHtmlWinParser}
|
\twocolitem{\helpref{wxHtmlWinTagHandler}{wxhtmlwintaghandler}}{HTML tag handler, pluginable into wxHtmlWinParser}
|
||||||
\end{twocollist}
|
\end{twocollist}
|
||||||
|
|
||||||
|
{\large {\bf Virtual file system classes}}
|
||||||
|
|
||||||
|
wxWindows provides a set of classes that implement an extensible virtual file system,
|
||||||
|
used internally by the HTML classes.
|
||||||
|
|
||||||
|
\begin{twocollist}\itemsep=0pt
|
||||||
|
\twocolitem{\helpref{wxFSFile}{wxfsfile}}{Represents a file in the virtual file system}
|
||||||
|
\twocolitem{\helpref{wxFileSystem}{wxfilesystem}}{Main interface for the virtual file system}
|
||||||
|
\twocolitem{\helpref{wxFileSystemHandler}{wxfilesystemhandler}}{Class used to announce file system type}
|
||||||
|
\end{twocollist}
|
||||||
|
|
||||||
{\large {\bf Miscellaneous}}
|
{\large {\bf Miscellaneous}}
|
||||||
|
|
||||||
\begin{twocollist}\itemsep=0pt
|
\begin{twocollist}\itemsep=0pt
|
||||||
@@ -456,6 +468,7 @@ class include a help system based on the HTML widget.
|
|||||||
\twocolitem{\helpref{wxProcess}{wxprocess}}{Process class}
|
\twocolitem{\helpref{wxProcess}{wxprocess}}{Process class}
|
||||||
\twocolitem{\helpref{wxTimer}{wxtimer}}{Timer class}
|
\twocolitem{\helpref{wxTimer}{wxtimer}}{Timer class}
|
||||||
\twocolitem{\helpref{wxStopWatch}{wxstopwatch}}{Stop watch class}
|
\twocolitem{\helpref{wxStopWatch}{wxstopwatch}}{Stop watch class}
|
||||||
|
\twocolitem{\helpref{wxMimeTypesManager}{wxmimetypesmanager}}{MIME-types manager class}
|
||||||
\twocolitem{\helpref{wxSystemSettings}{wxsystemsettings}}{System settings class}
|
\twocolitem{\helpref{wxSystemSettings}{wxsystemsettings}}{System settings class}
|
||||||
\twocolitem{\helpref{wxAcceleratorTable}{wxacceleratortable}}{Accelerator table}
|
\twocolitem{\helpref{wxAcceleratorTable}{wxacceleratortable}}{Accelerator table}
|
||||||
\twocolitem{\helpref{wxAutomationObject}{wxautomationobject}}{OLE automation class}
|
\twocolitem{\helpref{wxAutomationObject}{wxautomationobject}}{OLE automation class}
|
||||||
|
@@ -31,7 +31,7 @@
|
|||||||
}}
|
}}
|
||||||
\winhelpignore{\author{Julian Smart, Robert Roebling, Vadim Zeitlin,
|
\winhelpignore{\author{Julian Smart, Robert Roebling, Vadim Zeitlin,
|
||||||
Robin Dunn, et al}
|
Robin Dunn, et al}
|
||||||
\date{January 6th 2000}
|
\date{January 24th 2000}
|
||||||
}
|
}
|
||||||
\makeindex
|
\makeindex
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
@@ -149,7 +149,7 @@ public:
|
|||||||
// A stream for measuring streamed output
|
// A stream for measuring streamed output
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
class wxCountingOutputStream: public wxOutputStream
|
class WXDLLEXPORT wxCountingOutputStream: public wxOutputStream
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxCountingOutputStream();
|
wxCountingOutputStream();
|
||||||
@@ -165,7 +165,6 @@ protected:
|
|||||||
size_t m_currentPos;
|
size_t m_currentPos;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
// "Filter" streams
|
// "Filter" streams
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
@@ -15,8 +15,8 @@
|
|||||||
/* Bump-up with each new version */
|
/* Bump-up with each new version */
|
||||||
#define wxMAJOR_VERSION 2
|
#define wxMAJOR_VERSION 2
|
||||||
#define wxMINOR_VERSION 1
|
#define wxMINOR_VERSION 1
|
||||||
#define wxRELEASE_NUMBER 12
|
#define wxRELEASE_NUMBER 13
|
||||||
#define wxVERSION_STRING "wxWindows 2.1.12"
|
#define wxVERSION_STRING "wxWindows 2.1.13"
|
||||||
#define wxVERSION_NUMBER (wxMAJOR_VERSION * 1000) + (wxMINOR_VERSION * 100) + wxRELEASE_NUMBER
|
#define wxVERSION_NUMBER (wxMAJOR_VERSION * 1000) + (wxMINOR_VERSION * 100) + wxRELEASE_NUMBER
|
||||||
#define wxBETA_NUMBER 0
|
#define wxBETA_NUMBER 0
|
||||||
#define wxVERSION_FLOAT wxMAJOR_VERSION + (wxMINOR_VERSION/10.0) + (wxRELEASE_NUMBER/100.0) + (wxBETA_NUMBER/10000.0)
|
#define wxVERSION_FLOAT wxMAJOR_VERSION + (wxMINOR_VERSION/10.0) + (wxRELEASE_NUMBER/100.0) + (wxBETA_NUMBER/10000.0)
|
||||||
|
21
samples/exec/Makefile.in
Normal file
21
samples/exec/Makefile.in
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
#
|
||||||
|
# File: Makefile.in
|
||||||
|
# Author: Julian Smart
|
||||||
|
# Created: 1998
|
||||||
|
# Updated:
|
||||||
|
# Copyright: (c) 1998 Julian Smart
|
||||||
|
#
|
||||||
|
# "%W% %G%"
|
||||||
|
#
|
||||||
|
# Makefile for checklst example (UNIX).
|
||||||
|
|
||||||
|
top_srcdir = @top_srcdir@
|
||||||
|
top_builddir = ../..
|
||||||
|
program_dir = samples/exec
|
||||||
|
|
||||||
|
PROGRAM=exec
|
||||||
|
|
||||||
|
OBJECTS=$(PROGRAM).o
|
||||||
|
|
||||||
|
include ../../src/makeprog.env
|
||||||
|
|
@@ -199,9 +199,14 @@ void wxPanel::SetFocus()
|
|||||||
// notebook page change nor after frame activation under MSW (it calls
|
// notebook page change nor after frame activation under MSW (it calls
|
||||||
// SetFocus too)
|
// SetFocus too)
|
||||||
//
|
//
|
||||||
// If you still want to have old behaviour for wxGTK, edit the
|
// RR: yes, when I the tab key to navigate in a panel with some controls and
|
||||||
// following line
|
// a notebook and the focus jumps to the notebook (typically coming from
|
||||||
#if 0 // def __WXGTK__
|
// a button at the top) the notebook should focus the first child in the
|
||||||
|
// current notebook page, not the last one which would otherwise get the
|
||||||
|
// focus if you used the tab key to navigate from the current notebook
|
||||||
|
// page to button at the bottom. See every page in the controls sample.
|
||||||
|
|
||||||
|
#ifdef __WXGTK__
|
||||||
m_winLastFocused = (wxWindow *)NULL;
|
m_winLastFocused = (wxWindow *)NULL;
|
||||||
#endif // 0
|
#endif // 0
|
||||||
|
|
||||||
|
@@ -104,10 +104,19 @@ static gint gtk_scrollbar_button_release_callback( GtkRange *WXUNUSED(widget),
|
|||||||
{
|
{
|
||||||
if (g_isIdle) wxapp_install_idle_handler();
|
if (g_isIdle) wxapp_install_idle_handler();
|
||||||
|
|
||||||
|
wxASSERT( win->m_isScrolling );
|
||||||
|
|
||||||
win->m_isScrolling = FALSE;
|
win->m_isScrolling = FALSE;
|
||||||
// g_blockEventsOnScroll = FALSE;
|
// g_blockEventsOnScroll = FALSE;
|
||||||
|
|
||||||
gtk_signal_emit_by_name( GTK_OBJECT(win->m_adjust), "value_changed" );
|
wxEventType command = wxEVT_SCROLL_THUMBTRACK;
|
||||||
|
int value = (int)ceil(win->m_adjust->value);
|
||||||
|
int dir = win->HasFlag(wxSB_VERTICAL) ? wxVERTICAL : wxHORIZONTAL;
|
||||||
|
|
||||||
|
wxScrollEvent event( command, value, dir );
|
||||||
|
event.SetScrolling( FALSE );
|
||||||
|
event.SetEventObject( win );
|
||||||
|
win->GetEventHandler()->ProcessEvent( event );
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
@@ -1649,7 +1649,7 @@ static gint gtk_scrollbar_button_press_callback( GtkRange *WXUNUSED(widget),
|
|||||||
// "button_release_event" from scrollbar
|
// "button_release_event" from scrollbar
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
static gint gtk_scrollbar_button_release_callback( GtkRange *WXUNUSED(widget),
|
static gint gtk_scrollbar_button_release_callback( GtkRange *widget,
|
||||||
GdkEventButton *WXUNUSED(gdk_event),
|
GdkEventButton *WXUNUSED(gdk_event),
|
||||||
wxWindow *win)
|
wxWindow *win)
|
||||||
{
|
{
|
||||||
@@ -1661,9 +1661,32 @@ static gint gtk_scrollbar_button_release_callback( GtkRange *WXUNUSED(widget),
|
|||||||
//
|
//
|
||||||
// if (gdk_event->window != widget->slider) return FALSE;
|
// if (gdk_event->window != widget->slider) return FALSE;
|
||||||
|
|
||||||
|
wxASSERT( win->m_isScrolling );
|
||||||
|
|
||||||
g_blockEventsOnScroll = FALSE;
|
g_blockEventsOnScroll = FALSE;
|
||||||
win->m_isScrolling = FALSE;
|
win->m_isScrolling = FALSE;
|
||||||
|
|
||||||
|
wxEventType command = wxEVT_SCROLLWIN_THUMBTRACK;
|
||||||
|
int value = -1;
|
||||||
|
int dir = -1;
|
||||||
|
|
||||||
|
GtkScrolledWindow *scrolledWindow = GTK_SCROLLED_WINDOW(win->m_widget);
|
||||||
|
if (widget == GTK_RANGE(scrolledWindow->hscrollbar))
|
||||||
|
{
|
||||||
|
value = (int)(win->m_hAdjust->value+0.5);
|
||||||
|
dir = wxHORIZONTAL;
|
||||||
|
}
|
||||||
|
if (widget == GTK_RANGE(scrolledWindow->vscrollbar))
|
||||||
|
{
|
||||||
|
value = (int)(win->m_vAdjust->value+0.5);
|
||||||
|
dir = wxVERTICAL;
|
||||||
|
}
|
||||||
|
|
||||||
|
wxScrollWinEvent event( command, value, dir );
|
||||||
|
event.SetScrolling( FALSE );
|
||||||
|
event.SetEventObject( win );
|
||||||
|
win->GetEventHandler()->ProcessEvent( event );
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -104,10 +104,19 @@ static gint gtk_scrollbar_button_release_callback( GtkRange *WXUNUSED(widget),
|
|||||||
{
|
{
|
||||||
if (g_isIdle) wxapp_install_idle_handler();
|
if (g_isIdle) wxapp_install_idle_handler();
|
||||||
|
|
||||||
|
wxASSERT( win->m_isScrolling );
|
||||||
|
|
||||||
win->m_isScrolling = FALSE;
|
win->m_isScrolling = FALSE;
|
||||||
// g_blockEventsOnScroll = FALSE;
|
// g_blockEventsOnScroll = FALSE;
|
||||||
|
|
||||||
gtk_signal_emit_by_name( GTK_OBJECT(win->m_adjust), "value_changed" );
|
wxEventType command = wxEVT_SCROLL_THUMBTRACK;
|
||||||
|
int value = (int)ceil(win->m_adjust->value);
|
||||||
|
int dir = win->HasFlag(wxSB_VERTICAL) ? wxVERTICAL : wxHORIZONTAL;
|
||||||
|
|
||||||
|
wxScrollEvent event( command, value, dir );
|
||||||
|
event.SetScrolling( FALSE );
|
||||||
|
event.SetEventObject( win );
|
||||||
|
win->GetEventHandler()->ProcessEvent( event );
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
@@ -1649,7 +1649,7 @@ static gint gtk_scrollbar_button_press_callback( GtkRange *WXUNUSED(widget),
|
|||||||
// "button_release_event" from scrollbar
|
// "button_release_event" from scrollbar
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
|
||||||
static gint gtk_scrollbar_button_release_callback( GtkRange *WXUNUSED(widget),
|
static gint gtk_scrollbar_button_release_callback( GtkRange *widget,
|
||||||
GdkEventButton *WXUNUSED(gdk_event),
|
GdkEventButton *WXUNUSED(gdk_event),
|
||||||
wxWindow *win)
|
wxWindow *win)
|
||||||
{
|
{
|
||||||
@@ -1661,9 +1661,32 @@ static gint gtk_scrollbar_button_release_callback( GtkRange *WXUNUSED(widget),
|
|||||||
//
|
//
|
||||||
// if (gdk_event->window != widget->slider) return FALSE;
|
// if (gdk_event->window != widget->slider) return FALSE;
|
||||||
|
|
||||||
|
wxASSERT( win->m_isScrolling );
|
||||||
|
|
||||||
g_blockEventsOnScroll = FALSE;
|
g_blockEventsOnScroll = FALSE;
|
||||||
win->m_isScrolling = FALSE;
|
win->m_isScrolling = FALSE;
|
||||||
|
|
||||||
|
wxEventType command = wxEVT_SCROLLWIN_THUMBTRACK;
|
||||||
|
int value = -1;
|
||||||
|
int dir = -1;
|
||||||
|
|
||||||
|
GtkScrolledWindow *scrolledWindow = GTK_SCROLLED_WINDOW(win->m_widget);
|
||||||
|
if (widget == GTK_RANGE(scrolledWindow->hscrollbar))
|
||||||
|
{
|
||||||
|
value = (int)(win->m_hAdjust->value+0.5);
|
||||||
|
dir = wxHORIZONTAL;
|
||||||
|
}
|
||||||
|
if (widget == GTK_RANGE(scrolledWindow->vscrollbar))
|
||||||
|
{
|
||||||
|
value = (int)(win->m_vAdjust->value+0.5);
|
||||||
|
dir = wxVERTICAL;
|
||||||
|
}
|
||||||
|
|
||||||
|
wxScrollWinEvent event( command, value, dir );
|
||||||
|
event.SetScrolling( FALSE );
|
||||||
|
event.SetEventObject( win );
|
||||||
|
win->GetEventHandler()->ProcessEvent( event );
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
# Note that this is NOT a relocatable package
|
# Note that this is NOT a relocatable package
|
||||||
%define pref /usr
|
%define pref /usr
|
||||||
%define ver 2.1.12
|
%define ver 2.1.13
|
||||||
%define rel 0
|
%define rel 0
|
||||||
|
|
||||||
Summary: The GTK+ 1.2 port of the wxWindows library
|
Summary: The GTK+ 1.2 port of the wxWindows library
|
||||||
@@ -9,7 +9,7 @@ Version: %{ver}
|
|||||||
Release: %{rel}
|
Release: %{rel}
|
||||||
Copyright: wxWindows Licence
|
Copyright: wxWindows Licence
|
||||||
Group: X11/Libraries
|
Group: X11/Libraries
|
||||||
Source: ftp://wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/wxGTK-2.1.12.tgz
|
Source: ftp://wesley.informatik.uni-freiburg.de/pub/linux/wxxt/source/wxGTK-2.1.13.tgz
|
||||||
URL: http://wesley.informatik.uni-freiburg.de/~wxxt/docs.html
|
URL: http://wesley.informatik.uni-freiburg.de/~wxxt/docs.html
|
||||||
Packager: Robert Roebling <roebling@ruf.uni-freiburg.de>
|
Packager: Robert Roebling <roebling@ruf.uni-freiburg.de>
|
||||||
BuildRoot: /tmp/wxgtk_root
|
BuildRoot: /tmp/wxgtk_root
|
||||||
|
Reference in New Issue
Block a user