From 9f5fc447339fb4ca111ac0ad67b7cbf1e5f247f3 Mon Sep 17 00:00:00 2001 From: Bryan Petty Date: Sat, 29 Mar 2003 19:03:04 +0000 Subject: [PATCH] This commit was manufactured by cvs2svn to create branch 'WX_2_4_BRANCH'. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@19871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- samples/shaped/.cvsignore | 7 + samples/shaped/Makefile.in | 16 + samples/shaped/descrip.mms | 47 + samples/shaped/makefile.b32 | 10 + samples/shaped/makefile.bcc | 14 + samples/shaped/makefile.dos | 10 + samples/shaped/makefile.g95 | 10 + samples/shaped/makefile.sc | 37 + samples/shaped/makefile.sl | 14 + samples/shaped/makefile.twn | 35 + samples/shaped/makefile.unx | 23 + samples/shaped/makefile.vc | 11 + samples/shaped/makefile.wat | 11 + samples/shaped/shaped.cpp | 224 +++ samples/shaped/shaped.dsp | 154 ++ samples/shaped/shaped.rc | 2 + samples/shaped/shapedM5.xml | 3685 +++++++++++++++++++++++++++++++++++ samples/shaped/star.png | Bin 0 -> 2405 bytes src/common/rgncmn.cpp | 119 ++ 19 files changed, 4429 insertions(+) create mode 100644 samples/shaped/.cvsignore create mode 100644 samples/shaped/Makefile.in create mode 100644 samples/shaped/descrip.mms create mode 100644 samples/shaped/makefile.b32 create mode 100644 samples/shaped/makefile.bcc create mode 100644 samples/shaped/makefile.dos create mode 100644 samples/shaped/makefile.g95 create mode 100644 samples/shaped/makefile.sc create mode 100644 samples/shaped/makefile.sl create mode 100644 samples/shaped/makefile.twn create mode 100644 samples/shaped/makefile.unx create mode 100644 samples/shaped/makefile.vc create mode 100644 samples/shaped/makefile.wat create mode 100644 samples/shaped/shaped.cpp create mode 100644 samples/shaped/shaped.dsp create mode 100644 samples/shaped/shaped.rc create mode 100644 samples/shaped/shapedM5.xml create mode 100644 samples/shaped/star.png create mode 100644 src/common/rgncmn.cpp diff --git a/samples/shaped/.cvsignore b/samples/shaped/.cvsignore new file mode 100644 index 0000000000..63c449904b --- /dev/null +++ b/samples/shaped/.cvsignore @@ -0,0 +1,7 @@ +shapedM5.mcp +shapedM*Data +*Classic?Debug* +*Classic?Release* +*Carbon?Debug* +*Carbon?Release* +shaped diff --git a/samples/shaped/Makefile.in b/samples/shaped/Makefile.in new file mode 100644 index 0000000000..04d4095fbd --- /dev/null +++ b/samples/shaped/Makefile.in @@ -0,0 +1,16 @@ +# Purpose: makefile for shaped example (UNIX). +# Created: 2000-01-03 + +top_srcdir = @top_srcdir@/.. +top_builddir = ../.. +program_dir = samples/shaped + +DATAFILES=star.png +PROGRAM=shaped + +OBJECTS =$(PROGRAM).o +DEPFILES=$(PROGRAM).d + +include ../../src/makeprog.env + +@IF_GNU_MAKE@-include $(DEPFILES) diff --git a/samples/shaped/descrip.mms b/samples/shaped/descrip.mms new file mode 100644 index 0000000000..de05c4acdd --- /dev/null +++ b/samples/shaped/descrip.mms @@ -0,0 +1,47 @@ +#***************************************************************************** +# * +# Make file for VMS * +# Author : J.Jansen (joukj@hrem.stm.tudelft.nl) * +# Date : 4 October 2000 * +# * +#***************************************************************************** +.first + define wx [--.include.wx] + +.ifdef __WXMOTIF__ +CXX_DEFINE = /define=(__WXMOTIF__=1)/name=(as_is,short)\ + /assume=(nostdnew,noglobal_array_new) +.else +.ifdef __WXGTK__ +CXX_DEFINE = /define=(__WXGTK__=1)/float=ieee/name=(as_is,short)/ieee=denorm\ + /assume=(nostdnew,noglobal_array_new) +.else +CXX_DEFINE = +.endif +.endif + +.suffixes : .cpp + +.cpp.obj : + cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp + +all : +.ifdef __WXMOTIF__ + $(MMS)$(MMSQUALIFIERS) shaped.exe +.else +.ifdef __WXGTK__ + $(MMS)$(MMSQUALIFIERS) shaped_gtk.exe +.endif +.endif + +.ifdef __WXMOTIF__ +shaped.exe : shaped.obj + cxxlink shaped,[--.lib]vms/opt +.else +.ifdef __WXGTK__ +shaped_gtk.exe : shaped.obj + cxxlink/exec=shaped_gtk.exe shaped,[--.lib]vms_gtk/opt +.endif +.endif + +shaped.obj : shaped.cpp diff --git a/samples/shaped/makefile.b32 b/samples/shaped/makefile.b32 new file mode 100644 index 0000000000..b7dad56f18 --- /dev/null +++ b/samples/shaped/makefile.b32 @@ -0,0 +1,10 @@ +# Purpose: makefile for shaped example (BC++ 32bit) +# Created: 2000-01-03 + +WXDIR = $(WXWIN) + +TARGET=shaped +OBJECTS = $(TARGET).obj + +!include $(WXDIR)\src\makeprog.b32 + diff --git a/samples/shaped/makefile.bcc b/samples/shaped/makefile.bcc new file mode 100644 index 0000000000..e88502f474 --- /dev/null +++ b/samples/shaped/makefile.bcc @@ -0,0 +1,14 @@ +# Purpose: makefile for shaped example (BC++ 16bit) +# Created: 2000-01-03 + +!if "$(WXWIN)" == "" +!error You must define the WXWIN variable in autoexec.bat, e.g. WXWIN=c:\wx +!endif + +WXDIR = $(WXWIN) + +TARGET=shaped +OBJECTS=$(TARGET).obj + +!include $(WXDIR)\src\makeprog.bcc + diff --git a/samples/shaped/makefile.dos b/samples/shaped/makefile.dos new file mode 100644 index 0000000000..d86abb61f1 --- /dev/null +++ b/samples/shaped/makefile.dos @@ -0,0 +1,10 @@ +# Purpose: makefile for shaped example (VC++ 1.5x) +# Created: 2000-01-03 + +WXDIR = $(WXWIN) + +TARGET=shaped +OBJECTS=$(TARGET).obj + +!include $(WXDIR)\src\makeprog.msc + diff --git a/samples/shaped/makefile.g95 b/samples/shaped/makefile.g95 new file mode 100644 index 0000000000..d9d5f1b9ce --- /dev/null +++ b/samples/shaped/makefile.g95 @@ -0,0 +1,10 @@ +# Purpose: makefile for shaped example (Cygwin/Mingw32) +# Created: #03.01.00 + +WXDIR = ../.. + +TARGET=shaped +OBJECTS = $(TARGET).o + +include $(WXDIR)/src/makeprog.g95 + diff --git a/samples/shaped/makefile.sc b/samples/shaped/makefile.sc new file mode 100644 index 0000000000..c37d85391b --- /dev/null +++ b/samples/shaped/makefile.sc @@ -0,0 +1,37 @@ +# Purpose: makefile for shaped example (Symantec C++) +# Created: 2000-01-03 + +WXDIR = $(WXWIN) +WXLIB = $(WXDIR)\lib\wx.lib +INCDIR = $(WXDIR)\include +INCLUDE=$(INCDIR) +TARGET=shaped + +include $(WXDIR)\src\makesc.env + +shaped.exe: shaped.obj $(DEFFILE) shaped.res + *$(CC) $(LDFLAGS) -o$@ $** $(LIBS) + *$(RC) -k shaped.res + +sc32.def: + echo EXETYPE NT > sc32.def + echo SUBSYSTEM WINDOWS >> sc32.def + +sc16.def: + echo NAME $(TARGET) > sc16.def + echo EXETYPE WINDOWS >> sc16.def + echo STUB 'WINSTUB.EXE' >> sc16.def + echo CODE PRELOAD MOVEABLE DISCARDABLE >> sc16.def + echo DATA PRELOAD MOVEABLE MULTIPLE >> sc16.def + echo HEAPSIZE 1024 >> sc16.def + echo STACKSIZE 8192 >> sc16.def + +clean: + -del *.obj + -del *.exe + -del *.res + -del *.map + -del *.rws + -del sc32.def + -del sc16.def + diff --git a/samples/shaped/makefile.sl b/samples/shaped/makefile.sl new file mode 100644 index 0000000000..90b1e0ae38 --- /dev/null +++ b/samples/shaped/makefile.sl @@ -0,0 +1,14 @@ +# Purpose: makefile for shaped example (Salford C++) +# Created: 2000-01-03 + +PROGRAM = shaped +OBJECTS = $(PROGRAM).obj + +include ..\..\src\makeprog.sl + +all: wx $(TARGET) + +wx: + cd $(WXDIR)\src\msw ^ mk32 -f makefile.sl all + cd $(WXDIR)\samples\shaped + diff --git a/samples/shaped/makefile.twn b/samples/shaped/makefile.twn new file mode 100644 index 0000000000..85b79d8a83 --- /dev/null +++ b/samples/shaped/makefile.twn @@ -0,0 +1,35 @@ +# Purpose: makefile for shaped example (TWIN) +# Created: 2000-01-03 + +WXDIR = ../.. + +# All common UNIX compiler flags and options are now in +# this central makefile. +include $(WXDIR)/src/maketwin.env + +OBJECTS = $(OBJDIR)/shaped.$(OBJSUFF) $(OBJDIR)/shaped.$(OBJSUFF) + +all: $(OBJDIR) shaped$(GUISUFFIX)$(EXESUFF) + +wx: + +$(OBJDIR): + mkdir $(OBJDIR) + +shaped$(GUISUFFIX)$(EXESUFF): $(OBJECTS) $(WXLIB) + $(CC) $(LDFLAGS) -o shaped$(GUISUFFIX)$(EXESUFF) $(OBJECTS) $(LDLIBS) + +$(OBJDIR)/shaped.$(OBJSUFF): shaped.$(SRCSUFF) + $(CC) -c $(CPPFLAGS) -o $@ shaped.$(SRCSUFF) + +shaped.c: shaped.rc + $(RESCOMP) $(RCINPUTSWITCH) shaped.rc $(RCOUTPUTSWITCH) shaped.c $(RESFLAGS) + +$(OBJDIR)/shaped.$(OBJSUFF): shaped.c + $(CC) -c $(CPPFLAGS) -o $@ shaped.c + +#$(OBJDIR)/shaped.o: shaped.rc +# $(RESCOMP) $(RCINPUTSWITCH) shaped.rc $(RCOUTPUTSWITCH) $(OBJDIR)/shaped.o $(RESFLAGS) + +clean: + rm -f $(OBJECTS) shaped$(GUISUFFIX).exe core *.rsc *.res diff --git a/samples/shaped/makefile.unx b/samples/shaped/makefile.unx new file mode 100644 index 0000000000..7be31b9306 --- /dev/null +++ b/samples/shaped/makefile.unx @@ -0,0 +1,23 @@ +# Purpose: makefile for shaped example (Unix) +# Created: 2000-01-03 + +CXX = $(shell wx-config --cxx) + +PROGRAM = shaped + +OBJECTS = $(PROGRAM).o + +# implementation + +.SUFFIXES: .o .cpp + +.cpp.o : + $(CXX) -c `wx-config --cxxflags` -o $@ $< + +all: $(PROGRAM) + +$(PROGRAM): $(OBJECTS) + $(CXX) -o $(PROGRAM) $(OBJECTS) `wx-config --libs` + +clean: + rm -f *.o $(PROGRAM) diff --git a/samples/shaped/makefile.vc b/samples/shaped/makefile.vc new file mode 100644 index 0000000000..eef999eff4 --- /dev/null +++ b/samples/shaped/makefile.vc @@ -0,0 +1,11 @@ +# Purpose: makefile for shaped example (VC++ 32bit) +# Created: 2000-01-03 + +# Set WXDIR for your system +WXDIR = $(WXWIN) + +PROGRAM=shaped +OBJECTS = $(PROGRAM).obj + +!include $(WXDIR)\src\makeprog.vc + diff --git a/samples/shaped/makefile.wat b/samples/shaped/makefile.wat new file mode 100644 index 0000000000..99c32ced97 --- /dev/null +++ b/samples/shaped/makefile.wat @@ -0,0 +1,11 @@ +# Purpose: makefile for shaped example (Watcom) +# Created: 2000-01-03 + +WXDIR = $(%WXWIN) + +PROGRAM = shaped +OBJECTS = $(PROGRAM).obj + +!include $(WXDIR)\src\makeprog.wat + + diff --git a/samples/shaped/shaped.cpp b/samples/shaped/shaped.cpp new file mode 100644 index 0000000000..7914ddc47f --- /dev/null +++ b/samples/shaped/shaped.cpp @@ -0,0 +1,224 @@ +///////////////////////////////////////////////////////////////////////////// +// Name: shaped.cpp +// Purpose: Shaped Window sample +// Author: Robin Dunn +// Modified by: +// Created: 28-Mar-2003 +// RCS-ID: $Id$ +// Copyright: (c) Robin Dunn +// Licence: wxWindows licence +///////////////////////////////////////////////////////////////////////////// + +// ============================================================================ +// declarations +// ============================================================================ + +// ---------------------------------------------------------------------------- +// headers +// ---------------------------------------------------------------------------- + +#if defined(__GNUG__) && !defined(__APPLE__) + #pragma implementation "shaped.cpp" + #pragma interface "shaped.cpp" +#endif + +// For compilers that support precompilation, includes "wx/wx.h". +#include "wx/wxprec.h" + +#ifdef __BORLANDC__ + #pragma hdrstop +#endif + +// for all others, include the necessary headers +#ifndef WX_PRECOMP + #include "wx/app.h" + #include "wx/log.h" + #include "wx/frame.h" + #include "wx/panel.h" + #include "wx/stattext.h" + #include "wx/menu.h" + #include "wx/layout.h" + #include "wx/msgdlg.h" +#endif + +#include "wx/dcclient.h" +#include "wx/image.h" + +// ---------------------------------------------------------------------------- +// private classes +// ---------------------------------------------------------------------------- + +// Define a new application type, each program should derive a class from wxApp +class MyApp : public wxApp +{ +public: + // override base class virtuals + // ---------------------------- + + // this one is called on application startup and is a good place for the app + // initialization (doing it here and not in the ctor allows to have an error + // return: if OnInit() returns false, the application terminates) + virtual bool OnInit(); +}; + + +// Define a new frame type: this is going to be our main frame +class ShapedFrame : public wxFrame +{ +public: + // ctor(s) + ShapedFrame(); + void SetWindowShape(); + + // event handlers (these functions should _not_ be virtual) + void OnDoubleClick(wxMouseEvent& evt); + void OnLeftDown(wxMouseEvent& evt); + void OnLeftUp(wxMouseEvent& evt); + void OnMouseMove(wxMouseEvent& evt); + void OnExit(wxMouseEvent& evt); + void OnPaint(wxPaintEvent& evt); + void OnWindowCreate(wxWindowCreateEvent& evt); + +private: + bool m_hasShape; + wxBitmap m_bmp; + wxPoint m_delta; + + // any class wishing to process wxWindows events must use this macro + DECLARE_EVENT_TABLE() +}; + + +// ---------------------------------------------------------------------------- +// event tables and other macros for wxWindows +// ---------------------------------------------------------------------------- + +// the event tables connect the wxWindows events with the functions (event +// handlers) which process them. It can be also done at run-time, but for the +// simple menu events like this the static method is much simpler. +BEGIN_EVENT_TABLE(ShapedFrame, wxFrame) + EVT_LEFT_DCLICK(ShapedFrame::OnDoubleClick) + EVT_LEFT_DOWN(ShapedFrame::OnLeftDown) + EVT_LEFT_UP(ShapedFrame::OnLeftUp) + EVT_MOTION(ShapedFrame::OnMouseMove) + EVT_RIGHT_UP(ShapedFrame::OnExit) + + EVT_PAINT(ShapedFrame::OnPaint) + +#ifdef __WXGTK__ + EVT_WINDOW_CREATE(ShapedFrame::OnWindowCreate) +#endif +END_EVENT_TABLE() + + +// Create a new application object: this macro will allow wxWindows to create +// the application object during program execution (it's better than using a +// static object for many reasons) and also declares the accessor function +// wxGetApp() which will return the reference of the right type (i.e. MyApp and +// not wxApp) +IMPLEMENT_APP(MyApp) + +// ============================================================================ +// implementation +// ============================================================================ + +// ---------------------------------------------------------------------------- +// the application class +// ---------------------------------------------------------------------------- + +// `Main program' equivalent: the program execution "starts" here +bool MyApp::OnInit() +{ + wxInitAllImageHandlers(); + + // Create the main application window + ShapedFrame *frame = new ShapedFrame(); + frame->Show(TRUE); + + // success: wxApp::OnRun() will be called which will enter the main message + // loop and the application will run. If we returned FALSE here, the + // application would exit immediately. + return TRUE; +} + +// ---------------------------------------------------------------------------- +// main frame +// ---------------------------------------------------------------------------- + +// frame constructor +ShapedFrame::ShapedFrame() + : wxFrame((wxFrame *)NULL, -1, wxEmptyString, + wxDefaultPosition, wxDefaultSize, + wxSIMPLE_BORDER | wxFRAME_NO_TASKBAR) +{ + m_hasShape = FALSE; + m_bmp = wxBitmap("star.png", wxBITMAP_TYPE_PNG); + SetSize(wxSize(m_bmp.GetWidth(), m_bmp.GetHeight())); + SetToolTip(wxT("Right-click to exit")); +#ifdef __WXMSW__ + // On wxGTK we can't do this yet because the window hasn't been created + // yet so we wait until the EVT_WINDOW_CREATE event happens. On wxMSW it + // has been created so we set the shape now. + SetWindowShape(); +#endif +} + +void ShapedFrame::SetWindowShape() +{ + wxRegion region(m_bmp, *wxWHITE); + m_hasShape = SetShape(region); +} + +void ShapedFrame::OnDoubleClick(wxMouseEvent& evt) +{ + if (m_hasShape) + { + wxRegion region; + SetShape(region); + m_hasShape = FALSE; + } + else + SetWindowShape(); +} + +void ShapedFrame::OnLeftDown(wxMouseEvent& evt) +{ + CaptureMouse(); + wxPoint pos = ClientToScreen(evt.GetPosition()); + wxPoint origin = GetPosition(); + int dx = pos.x - origin.x; + int dy = pos.y - origin.y; + m_delta = wxPoint(dx, dy); +} + +void ShapedFrame::OnLeftUp(wxMouseEvent& evt) +{ + if (HasCapture()) + ReleaseMouse(); +} + +void ShapedFrame::OnMouseMove(wxMouseEvent& evt) +{ + if (evt.Dragging() && evt.LeftIsDown()) + { + wxPoint pos = ClientToScreen(evt.GetPosition()); + Move(wxPoint(pos.x - m_delta.x, pos.y - m_delta.y)); + } +} + +void ShapedFrame::OnExit(wxMouseEvent& evt) +{ + Close(); +} + +void ShapedFrame::OnPaint(wxPaintEvent& evt) +{ + wxPaintDC dc(this); + dc.DrawBitmap(m_bmp, 0, 0, TRUE); +} + +void ShapedFrame::OnWindowCreate(wxWindowCreateEvent& evt) +{ + SetWindowShape(); +} + diff --git a/samples/shaped/shaped.dsp b/samples/shaped/shaped.dsp new file mode 100644 index 0000000000..869979145b --- /dev/null +++ b/samples/shaped/shaped.dsp @@ -0,0 +1,154 @@ +# Microsoft Developer Studio Project File - Name="shaped" - Package Owner=<4> +# Microsoft Developer Studio Generated Build File, Format Version 6.00 +# ** DO NOT EDIT ** + +# TARGTYPE "Win32 (x86) Application" 0x0101 + +CFG=shaped - Win32 Debug +!MESSAGE This is not a valid makefile. To build this project using NMAKE, +!MESSAGE use the Export Makefile command and run +!MESSAGE +!MESSAGE NMAKE /f "shaped.mak". +!MESSAGE +!MESSAGE You can specify a configuration when running NMAKE +!MESSAGE by defining the macro CFG on the command line. For example: +!MESSAGE +!MESSAGE NMAKE /f "shaped.mak" CFG="shaped - Win32 Debug" +!MESSAGE +!MESSAGE Possible choices for configuration are: +!MESSAGE +!MESSAGE "shaped - Win32 Release DLL" (based on "Win32 (x86) Application") +!MESSAGE "shaped - Win32 Debug DLL" (based on "Win32 (x86) Application") +!MESSAGE "shaped - Win32 Release" (based on "Win32 (x86) Application") +!MESSAGE "shaped - Win32 Debug" (based on "Win32 (x86) Application") +!MESSAGE + +# Begin Project +# PROP Scc_ProjName "" +# PROP Scc_LocalPath "" +CPP=cl.exe +MTL=midl.exe +RSC=rc.exe + +!ELSEIF "$(CFG)" == "shaped - Win32 Release DLL" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "ReleaseDll" +# PROP BASE Intermediate_Dir "ReleaseDll" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "ReleaseDll" +# PROP Intermediate_Dir "ReleaseDll" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W4 /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /YX /FD /c +# ADD CPP /nologo /W4 /O2 /I "../../include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /D WIN32 /D WINVER=0x400 /D _MT /D wxUSE_GUI=1 /YX /FD /c /MD /D WXUSINGDLL /I..\..\lib\mswdll +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o NUL /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o NUL /win32 +# ADD BASE RSC /l 0x409 /d "NDEBUG" /I "../../include" +# ADD RSC /l 0x409 /d "NDEBUG" /I "../../include" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /machine:I386 ..\..\lib\wxmsw250.lib + +!ELSEIF "$(CFG)" == "shaped - Win32 Debug DLL" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "DebugDll" +# PROP BASE Intermediate_Dir "DebugDll" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "DebugDll" +# PROP Intermediate_Dir "DebugDll" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W4 /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /YX /FD /c +# ADD CPP /nologo /W4 /Zi /Od /I "../../include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /D WIN32 /D WINVER=0x400 /D _MT /D wxUSE_GUI=1 /YX /FD /c /MDd /D "__WXDEBUG__" /D "WXDEBUG=1" /D WXUSINGDLL /I..\..\lib\mswdlld +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o NUL /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o NUL /win32 +# ADD BASE RSC /l 0x409 /d "_DEBUG" /I "../../include" +# ADD RSC /l 0x409 /d "_DEBUG" /I "../../include" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept ..\..\lib\wxmsw250d.lib + +!ELSEIF "$(CFG)" == "shaped - Win32 Release" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 0 +# PROP BASE Output_Dir "Release" +# PROP BASE Intermediate_Dir "Release" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 0 +# PROP Output_Dir "Release" +# PROP Intermediate_Dir "Release" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W4 /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /YX /FD /c +# ADD CPP /nologo /W4 /O2 /I "../../include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /D WIN32 /D WINVER=0x400 /D _MT /D wxUSE_GUI=1 /YX /FD /c /MD /I..\..\lib\msw +# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o NUL /win32 +# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o NUL /win32 +# ADD BASE RSC /l 0x409 /d "NDEBUG" /I "../../include" +# ADD RSC /l 0x409 /d "NDEBUG" /I "../../include" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /machine:I386 +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /machine:I386 ..\..\lib\zlib.lib ..\..\lib\regex.lib ..\..\lib\png.lib ..\..\lib\jpeg.lib ..\..\lib\tiff.lib ..\..\lib\wxmsw.lib + +!ELSEIF "$(CFG)" == "shaped - Win32 Debug" + +# PROP BASE Use_MFC 0 +# PROP BASE Use_Debug_Libraries 1 +# PROP BASE Output_Dir "Debug" +# PROP BASE Intermediate_Dir "Debug" +# PROP BASE Target_Dir "" +# PROP Use_MFC 0 +# PROP Use_Debug_Libraries 1 +# PROP Output_Dir "Debug" +# PROP Intermediate_Dir "Debug" +# PROP Ignore_Export_Lib 0 +# PROP Target_Dir "" +# ADD BASE CPP /nologo /W4 /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /YX /FD /c +# ADD CPP /nologo /W4 /Zi /Od /I "../../include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D WINVER=0x400 /D WIN32 /D WINVER=0x400 /D _MT /D wxUSE_GUI=1 /YX /FD /c /MDd /D "__WXDEBUG__" /D "WXDEBUG=1" /I..\..\lib\mswd +# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o NUL /win32 +# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o NUL /win32 +# ADD BASE RSC /l 0x409 /d "_DEBUG" /I "../../include" +# ADD RSC /l 0x409 /d "_DEBUG" /I "../../include" +BSC32=bscmake.exe +# ADD BASE BSC32 /nologo +# ADD BSC32 /nologo +LINK32=link.exe +# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept +# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib comctl32.lib rpcrt4.lib wsock32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept ..\..\lib\zlibd.lib ..\..\lib\regexd.lib ..\..\lib\pngd.lib ..\..\lib\jpegd.lib ..\..\lib\tiffd.lib ..\..\lib\wxmswd.lib + +!ENDIF + +# Begin Target + +# Name "shaped - Win32 Release DLL" +# Name "shaped - Win32 Debug DLL" +# Name "shaped - Win32 Release" +# Name "shaped - Win32 Debug" +# Begin Source File + +SOURCE=.\shaped.cpp +# End Source File +# Begin Source File + +SOURCE=.\shaped.rc +# End Source File +# End Target +# End Project diff --git a/samples/shaped/shaped.rc b/samples/shaped/shaped.rc new file mode 100644 index 0000000000..82bdf07561 --- /dev/null +++ b/samples/shaped/shaped.rc @@ -0,0 +1,2 @@ +#include "wx/msw/wx.rc" + diff --git a/samples/shaped/shapedM5.xml b/samples/shaped/shapedM5.xml new file mode 100644 index 0000000000..0daf4e3ec9 --- /dev/null +++ b/samples/shaped/shapedM5.xml @@ -0,0 +1,3685 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + Classic Release + + + + UserSourceTrees + + + CustomColor1 + Red0 + Green32767 + Blue0 + + CustomColor2 + Red0 + Green32767 + Blue0 + + CustomColor3 + Red0 + Green32767 + Blue0 + + CustomColor4 + Red0 + Green32767 + Blue0 + + + + AlwaysSearchUserPathstrue + InterpretDOSAndUnixPathstrue + UserSearchPaths + + SearchPath + Path: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:::include: + PathFormatMacOS + PathRootProject + + Recursivefalse + HostFlagsAll + + + SearchPath + Path:::lib: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SystemSearchPaths + + SearchPath + PathMSL + PathFormatWindows + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:MacOS Support: + PathFormatMacOS + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + + + LinkerMacOS PPC Linker + PreLinker + PostLinker + TargetnameClassic Release + OutputDirectory + Path: + PathFormatMacOS + PathRootProject + + SaveEntriesUsingRelativePathsfalse + + + FileMappings + + FileTypeAPPL + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeAppl + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeMMLB + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMPLF + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMWCD + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeRSRC + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c++ + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cc + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cpp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.exp + Compiler + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.h + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMaketrue + + + FileTypeTEXT + FileExtension.pch + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.pch++ + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.r + CompilerRez + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeXCOF + FileExtension + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypedocu + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypersrc + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeshlb + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypestub + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.doc + Compiler + Precompilefalse + Launchabletrue + ResourceFilefalse + IgnoredByMaketrue + + + FileExtension.o + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.ppob + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileExtension.rsrc + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + + + CacheModDatestrue + ActivateBrowsertrue + DumpBrowserInfofalse + CacheSubprojectstrue + UseThirdPartyDebuggerfalse + DebuggerCommandLine + Debugger Runtime + 0002000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000 + + + + LogSystemMessagestrue + AutoTargetDLLsfalse + StopAtWatchpointstrue + PauseWhileRunningfalse + PauseInterval5 + PauseUIFlags0 + AltExePath + Path + PathFormatGeneric + PathRootAbsolute + + StopAtTempBPOnLaunchtrue + CacheSymbolicstrue + TempBPFunctionNamemain + TempBPTypefalse + + + MWFrontEnd_C_cplusplus0 + MWFrontEnd_C_checkprotos0 + MWFrontEnd_C_arm0 + MWFrontEnd_C_trigraphs0 + MWFrontEnd_C_onlystdkeywords0 + MWFrontEnd_C_enumsalwaysint0 + MWFrontEnd_C_mpwpointerstyle1 + MWFrontEnd_C_prefixname/wx/wx_cw.h + MWFrontEnd_C_ansistrict0 + MWFrontEnd_C_mpwcnewline1 + MWFrontEnd_C_wchar_type1 + MWFrontEnd_C_enableexceptions1 + MWFrontEnd_C_dontreusestrings0 + MWFrontEnd_C_poolstrings0 + MWFrontEnd_C_dontinline0 + MWFrontEnd_C_useRTTI1 + MWFrontEnd_C_multibyteaware0 + MWFrontEnd_C_unsignedchars1 + MWFrontEnd_C_autoinline0 + MWFrontEnd_C_booltruefalse1 + MWFrontEnd_C_direct_to_som0 + MWFrontEnd_C_som_env_check0 + MWFrontEnd_C_alwaysinline0 + MWFrontEnd_C_inlinelevel0 + MWFrontEnd_C_ecplusplus0 + MWFrontEnd_C_objective_c0 + MWFrontEnd_C_defer_codegen0 + + + MWWarning_C_warn_illpragma0 + MWWarning_C_warn_emptydecl0 + MWWarning_C_warn_possunwant0 + MWWarning_C_warn_unusedvar0 + MWWarning_C_warn_unusedarg0 + MWWarning_C_warn_extracomma0 + MWWarning_C_pedantic0 + MWWarning_C_warningerrors0 + MWWarning_C_warn_hidevirtual0 + MWWarning_C_warn_implicitconv0 + MWWarning_C_warn_notinlined0 + MWWarning_C_warn_structclass0 + + + MWMerge_MacOS_projectTypeApplication + MWMerge_MacOS_outputNameMerge Out + MWMerge_MacOS_outputCreator1061109567 + MWMerge_MacOS_outputType1095782476 + MWMerge_MacOS_suppressWarning0 + MWMerge_MacOS_copyFragments1 + MWMerge_MacOS_copyResources1 + MWMerge_MacOS_skipResources + + ”tÀ + =ÃH + =Ø: + + + + MWCodeGen_PPC_structalignmentPPC + MWCodeGen_PPC_tracebacktablesNone + MWCodeGen_PPC_processorGeneric + MWCodeGen_PPC_readonlystrings0 + MWCodeGen_PPC_tocdata1 + MWCodeGen_PPC_profiler0 + MWCodeGen_PPC_fpcontract1 + MWCodeGen_PPC_schedule0 + MWCodeGen_PPC_peephole1 + MWCodeGen_PPC_processorspecific0 + MWCodeGen_PPC_altivec0 + MWCodeGen_PPC_vectortocdata0 + MWCodeGen_PPC_vrsave0 + + + MWDisassembler_PPC_showcode1 + MWDisassembler_PPC_extended1 + MWDisassembler_PPC_mix0 + MWDisassembler_PPC_nohex0 + MWDisassembler_PPC_showdata1 + MWDisassembler_PPC_showexceptions1 + MWDisassembler_PPC_showsym0 + MWDisassembler_PPC_shownames1 + + + GlobalOptimizer_PPC_optimizationlevelLevel0 + GlobalOptimizer_PPC_optforSpeed + + + MWLinker_PPC_linksym1 + MWLinker_PPC_symfullpath1 + MWLinker_PPC_linkmap0 + MWLinker_PPC_nolinkwarnings0 + MWLinker_PPC_dontdeadstripinitcode0 + MWLinker_PPC_permitmultdefs0 + MWLinker_PPC_linkmodeFast + MWLinker_PPC_initname + MWLinker_PPC_mainname__start + MWLinker_PPC_termname + PPC Mach-O CodeGen + 0001000001010000010000000001010101000000 + + PPC Mach-O Linker + 0001000000000100000100000000000000000000000000000000000000007374 + 6172740000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000 + + PPC Mach-O Target + 0001000005612E6F757400000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000003F3F3F3F4D41504C0000004000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + MWPEF_exportsNone + MWPEF_libfolder0 + MWPEF_sortcodeNone + MWPEF_expandbss0 + MWPEF_sharedata0 + MWPEF_olddefversion0 + MWPEF_oldimpversion0 + MWPEF_currentversion0 + MWPEF_fragmentname + MWPEF_collapsereloads0 + + + MWProject_PPC_typeApplication + MWProject_PPC_outfileshaped Classic Release + MWProject_PPC_filecreator1061109567 + MWProject_PPC_filetype1095782476 + MWProject_PPC_size3840 + MWProject_PPC_minsize3840 + MWProject_PPC_stacksize64 + MWProject_PPC_flags22720 + MWProject_PPC_symfilename + MWProject_PPC_rsrcname + MWProject_PPC_rsrcheaderNative + MWProject_PPC_rsrctype1061109567 + MWProject_PPC_rsrcid0 + MWProject_PPC_rsrcflags0 + MWProject_PPC_rsrcstore0 + MWProject_PPC_rsrcmerge0 + + + MWAssembler_PPC_auxheader0 + MWAssembler_PPC_symmodeMac + MWAssembler_PPC_dialectPPC + MWAssembler_PPC_prefixfile + MWAssembler_PPC_typecheck0 + MWAssembler_PPC_warnings0 + MWAssembler_PPC_casesensitive0 + + + MWRez_Language_maxwidth80 + MWRez_Language_scriptRoman + MWRez_Language_alignmentAlign1 + MWRez_Language_filtermodeFilterSkip + MWRez_Language_suppresswarnings0 + MWRez_Language_escapecontrolchars1 + MWRez_Language_prefixname + MWRez_Language_filteredtypes'CODE' 'DATA' 'PICT' + + + + Name + wx_PPC.lib + MacOS + Library + Debug + + + Name + MSL C++.PPC.Lib + MacOS + Library + Debug + + + Name + MSL C.PPC.Lib + MacOS + Library + Debug + + + Name + console.stubs.c + MacOS + Text + + + + Name + MSL RuntimePPC.Lib + MacOS + Library + Debug + + + Name + wx_PPC.rsrc + MacOS + Resource + + + + Name + tiff.lib + MacOS + Library + + + + Name + jpeg.lib + MacOS + Library + + + + Name + png.lib + MacOS + Library + + + + Name + zlib.lib + MacOS + Library + + + + Name + shaped.cpp + MacOS + Text + + + + Name + AppearanceLib + MacOS + Library + + + + Name + ATSUnicodeLib + MacOS + Library + + + + Name + CarbonAccessors.o + MacOS + Library + + + + Name + ControlsLib + MacOS + Library + + + + Name + CursorDevicesGlue.o + MacOS + Library + + + + Name + DialogsLib + MacOS + Library + + + + Name + DragLib + MacOS + Library + + + + Name + InterfaceLib + MacOS + Library + + + + Name + InternetConfigLib + MacOS + Library + + + + Name + WindowsLib + MacOS + Library + + + + Name + MathLib + MacOS + Library + + + + Name + MenusLib + MacOS + Library + + + + Name + NavigationLib + MacOS + Library + + + + Name + OpenTptAppleTalkLib + MacOS + Library + + + + Name + OpenTptATalkPPC.o + MacOS + Library + + + + Name + OpenTptInetPPC.o + MacOS + Library + + + + Name + OpenTptInternetLib + MacOS + Library + + + + Name + OpenTransportLib + MacOS + Library + + + + Name + OpenTransportAppPPC.o + MacOS + Library + + + + Name + PLStringFuncsPPC.lib + MacOS + Library + + + + Name + TextEncodingConverter + MacOS + Library + + + + Name + Textension + MacOS + Library + + + + Name + ThreadsLib + MacOS + Library + + + + Name + UnicodeConverter + MacOS + Library + + + + + + Name + wx_PPC.lib + MacOS + + + Name + MSL C++.PPC.Lib + MacOS + + + Name + MSL C.PPC.Lib + MacOS + + + Name + console.stubs.c + MacOS + + + Name + MSL RuntimePPC.Lib + MacOS + + + Name + wx_PPC.rsrc + MacOS + + + Name + tiff.lib + MacOS + + + Name + jpeg.lib + MacOS + + + Name + png.lib + MacOS + + + Name + zlib.lib + MacOS + + + Name + shaped.cpp + MacOS + + + Name + AppearanceLib + MacOS + + + Name + ATSUnicodeLib + MacOS + + + Name + CarbonAccessors.o + MacOS + + + Name + ControlsLib + MacOS + + + Name + CursorDevicesGlue.o + MacOS + + + Name + DialogsLib + MacOS + + + Name + DragLib + MacOS + + + Name + InterfaceLib + MacOS + + + Name + InternetConfigLib + MacOS + + + Name + WindowsLib + MacOS + + + Name + MathLib + MacOS + + + Name + MenusLib + MacOS + + + Name + NavigationLib + MacOS + + + Name + OpenTptAppleTalkLib + MacOS + + + Name + OpenTptATalkPPC.o + MacOS + + + Name + OpenTptInetPPC.o + MacOS + + + Name + OpenTptInternetLib + MacOS + + + Name + OpenTransportLib + MacOS + + + Name + OpenTransportAppPPC.o + MacOS + + + Name + PLStringFuncsPPC.lib + MacOS + + + Name + TextEncodingConverter + MacOS + + + Name + Textension + MacOS + + + Name + ThreadsLib + MacOS + + + Name + UnicodeConverter + MacOS + + + + + Classic Debug + + + + UserSourceTrees + + + CustomColor1 + Red0 + Green32767 + Blue0 + + CustomColor2 + Red0 + Green32767 + Blue0 + + CustomColor3 + Red0 + Green32767 + Blue0 + + CustomColor4 + Red0 + Green32767 + Blue0 + + + + AlwaysSearchUserPathstrue + InterpretDOSAndUnixPathstrue + UserSearchPaths + + SearchPath + Path: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:::include: + PathFormatMacOS + PathRootProject + + Recursivefalse + HostFlagsAll + + + SearchPath + Path:::lib: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SystemSearchPaths + + SearchPath + PathMSL + PathFormatWindows + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:MacOS Support: + PathFormatMacOS + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + + + LinkerMacOS PPC Linker + PreLinker + PostLinker + TargetnameClassic Debug + OutputDirectory + Path: + PathFormatMacOS + PathRootProject + + SaveEntriesUsingRelativePathsfalse + + + FileMappings + + FileTypeAPPL + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeAppl + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeMMLB + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMPLF + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMWCD + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeRSRC + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c++ + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cc + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cpp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.exp + Compiler + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.h + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMaketrue + + + FileTypeTEXT + FileExtension.pch + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.pch++ + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.r + CompilerRez + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeXCOF + FileExtension + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypedocu + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypersrc + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeshlb + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypestub + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.doc + Compiler + Precompilefalse + Launchabletrue + ResourceFilefalse + IgnoredByMaketrue + + + FileExtension.o + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.ppob + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileExtension.rsrc + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + + + CacheModDatestrue + ActivateBrowsertrue + DumpBrowserInfofalse + CacheSubprojectstrue + UseThirdPartyDebuggerfalse + DebuggerCommandLine + Debugger Runtime + 0002000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000E2D755010000000000001000E2D7E60 + 0002000000000000000000000E2D2DD000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000 + + + + LogSystemMessagestrue + AutoTargetDLLsfalse + StopAtWatchpointstrue + PauseWhileRunningfalse + PauseInterval5 + PauseUIFlags0 + AltExePath + Path + PathFormatGeneric + PathRootAbsolute + + StopAtTempBPOnLaunchtrue + CacheSymbolicstrue + TempBPFunctionNamemain + TempBPTypefalse + + + MWFrontEnd_C_cplusplus0 + MWFrontEnd_C_checkprotos0 + MWFrontEnd_C_arm0 + MWFrontEnd_C_trigraphs0 + MWFrontEnd_C_onlystdkeywords0 + MWFrontEnd_C_enumsalwaysint0 + MWFrontEnd_C_mpwpointerstyle0 + MWFrontEnd_C_prefixname/wx/wx_cw_d.h + MWFrontEnd_C_ansistrict0 + MWFrontEnd_C_mpwcnewline1 + MWFrontEnd_C_wchar_type1 + MWFrontEnd_C_enableexceptions1 + MWFrontEnd_C_dontreusestrings0 + MWFrontEnd_C_poolstrings0 + MWFrontEnd_C_dontinline0 + MWFrontEnd_C_useRTTI1 + MWFrontEnd_C_multibyteaware0 + MWFrontEnd_C_unsignedchars1 + MWFrontEnd_C_autoinline0 + MWFrontEnd_C_booltruefalse1 + MWFrontEnd_C_direct_to_som0 + MWFrontEnd_C_som_env_check0 + MWFrontEnd_C_alwaysinline0 + MWFrontEnd_C_inlinelevel0 + MWFrontEnd_C_ecplusplus0 + MWFrontEnd_C_objective_c0 + MWFrontEnd_C_defer_codegen0 + + + MWWarning_C_warn_illpragma1 + MWWarning_C_warn_emptydecl1 + MWWarning_C_warn_possunwant1 + MWWarning_C_warn_unusedvar0 + MWWarning_C_warn_unusedarg0 + MWWarning_C_warn_extracomma0 + MWWarning_C_pedantic1 + MWWarning_C_warningerrors0 + MWWarning_C_warn_hidevirtual1 + MWWarning_C_warn_implicitconv1 + MWWarning_C_warn_notinlined1 + MWWarning_C_warn_structclass1 + + + MWMerge_MacOS_projectTypeApplication + MWMerge_MacOS_outputNameMerge Out + MWMerge_MacOS_outputCreator1061109567 + MWMerge_MacOS_outputType1095782476 + MWMerge_MacOS_suppressWarning0 + MWMerge_MacOS_copyFragments1 + MWMerge_MacOS_copyResources1 + MWMerge_MacOS_skipResources + + ”tÀ + =ÃH + =Ø: + + + + MWCodeGen_PPC_structalignmentPPC + MWCodeGen_PPC_tracebacktablesInline + MWCodeGen_PPC_processorGeneric + MWCodeGen_PPC_readonlystrings0 + MWCodeGen_PPC_tocdata1 + MWCodeGen_PPC_profiler0 + MWCodeGen_PPC_fpcontract1 + MWCodeGen_PPC_schedule0 + MWCodeGen_PPC_peephole1 + MWCodeGen_PPC_processorspecific0 + MWCodeGen_PPC_altivec0 + MWCodeGen_PPC_vectortocdata0 + MWCodeGen_PPC_vrsave0 + + + MWDisassembler_PPC_showcode1 + MWDisassembler_PPC_extended1 + MWDisassembler_PPC_mix0 + MWDisassembler_PPC_nohex0 + MWDisassembler_PPC_showdata1 + MWDisassembler_PPC_showexceptions1 + MWDisassembler_PPC_showsym0 + MWDisassembler_PPC_shownames1 + + + GlobalOptimizer_PPC_optimizationlevelLevel0 + GlobalOptimizer_PPC_optforSpeed + + + MWLinker_PPC_linksym1 + MWLinker_PPC_symfullpath1 + MWLinker_PPC_linkmap0 + MWLinker_PPC_nolinkwarnings0 + MWLinker_PPC_dontdeadstripinitcode0 + MWLinker_PPC_permitmultdefs0 + MWLinker_PPC_linkmodeFast + MWLinker_PPC_initname + MWLinker_PPC_mainname__start + MWLinker_PPC_termname + PPC Mach-O CodeGen + 0001000001010000010000000001010101000000 + + PPC Mach-O Linker + 0001000000000100000100000000000000000000000000000000000000007374 + 6172740000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000 + + PPC Mach-O Target + 0001000005612E6F757400000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000003F3F3F3F4D41504C0000004000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + MWPEF_exportsNone + MWPEF_libfolder0 + MWPEF_sortcodeNone + MWPEF_expandbss0 + MWPEF_sharedata0 + MWPEF_olddefversion0 + MWPEF_oldimpversion0 + MWPEF_currentversion0 + MWPEF_fragmentname + MWPEF_collapsereloads0 + + + MWProject_PPC_typeApplication + MWProject_PPC_outfileshaped Classic Debug + MWProject_PPC_filecreator1061109567 + MWProject_PPC_filetype1095782476 + MWProject_PPC_size3840 + MWProject_PPC_minsize3840 + MWProject_PPC_stacksize64 + MWProject_PPC_flags22720 + MWProject_PPC_symfilename + MWProject_PPC_rsrcname + MWProject_PPC_rsrcheaderNative + MWProject_PPC_rsrctype1061109567 + MWProject_PPC_rsrcid0 + MWProject_PPC_rsrcflags0 + MWProject_PPC_rsrcstore0 + MWProject_PPC_rsrcmerge0 + + + MWAssembler_PPC_auxheader0 + MWAssembler_PPC_symmodeMac + MWAssembler_PPC_dialectPPC + MWAssembler_PPC_prefixfile + MWAssembler_PPC_typecheck0 + MWAssembler_PPC_warnings0 + MWAssembler_PPC_casesensitive0 + + + MWRez_Language_maxwidth80 + MWRez_Language_scriptRoman + MWRez_Language_alignmentAlign1 + MWRez_Language_filtermodeFilterSkip + MWRez_Language_suppresswarnings0 + MWRez_Language_escapecontrolchars1 + MWRez_Language_prefixname + MWRez_Language_filteredtypes'CODE' 'DATA' 'PICT' + + + + Name + MSL C++.PPC.Lib + MacOS + Library + Debug + + + Name + MSL C.PPC.Lib + MacOS + Library + Debug + + + Name + console.stubs.c + MacOS + Text + Debug + + + Name + MSL RuntimePPC.Lib + MacOS + Library + Debug + + + Name + wx_PPC_d.lib + MacOS + Library + Debug + + + Name + wx_PPC.rsrc + MacOS + Resource + Debug + + + Name + zlib.lib + MacOS + Library + Debug + + + Name + png.lib + MacOS + Library + Debug + + + Name + tiffd.lib + MacOS + Library + Debug + + + Name + jpeg.lib + MacOS + Library + Debug + + + Name + shaped.cpp + MacOS + Text + Debug + + + Name + AppearanceLib + MacOS + Library + Debug + + + Name + ATSUnicodeLib + MacOS + Library + Debug + + + Name + CarbonAccessors.o + MacOS + Library + Debug + + + Name + ControlsLib + MacOS + Library + Debug + + + Name + CursorDevicesGlue.o + MacOS + Library + Debug + + + Name + DialogsLib + MacOS + Library + Debug + + + Name + DragLib + MacOS + Library + Debug + + + Name + InterfaceLib + MacOS + Library + Debug + + + Name + InternetConfigLib + MacOS + Library + Debug + + + Name + WindowsLib + MacOS + Library + Debug + + + Name + MathLib + MacOS + Library + Debug + + + Name + MenusLib + MacOS + Library + Debug + + + Name + NavigationLib + MacOS + Library + Debug + + + Name + OpenTptAppleTalkLib + MacOS + Library + Debug + + + Name + OpenTptATalkPPC.o + MacOS + Library + Debug + + + Name + OpenTptInetPPC.o + MacOS + Library + Debug + + + Name + OpenTptInternetLib + MacOS + Library + Debug + + + Name + OpenTransportLib + MacOS + Library + Debug + + + Name + OpenTransportAppPPC.o + MacOS + Library + Debug + + + Name + PLStringFuncsPPC.lib + MacOS + Library + Debug + + + Name + TextEncodingConverter + MacOS + Library + Debug + + + Name + Textension + MacOS + Library + Debug + + + Name + ThreadsLib + MacOS + Library + Debug + + + Name + UnicodeConverter + MacOS + Library + Debug + + + + + Name + MSL C++.PPC.Lib + MacOS + + + Name + MSL C.PPC.Lib + MacOS + + + Name + console.stubs.c + MacOS + + + Name + MSL RuntimePPC.Lib + MacOS + + + Name + wx_PPC_d.lib + MacOS + + + Name + wx_PPC.rsrc + MacOS + + + Name + zlib.lib + MacOS + + + Name + png.lib + MacOS + + + Name + tiffd.lib + MacOS + + + Name + jpeg.lib + MacOS + + + Name + shaped.cpp + MacOS + + + Name + AppearanceLib + MacOS + + + Name + ATSUnicodeLib + MacOS + + + Name + CarbonAccessors.o + MacOS + + + Name + ControlsLib + MacOS + + + Name + CursorDevicesGlue.o + MacOS + + + Name + DialogsLib + MacOS + + + Name + DragLib + MacOS + + + Name + InterfaceLib + MacOS + + + Name + InternetConfigLib + MacOS + + + Name + WindowsLib + MacOS + + + Name + MathLib + MacOS + + + Name + MenusLib + MacOS + + + Name + NavigationLib + MacOS + + + Name + OpenTptAppleTalkLib + MacOS + + + Name + OpenTptATalkPPC.o + MacOS + + + Name + OpenTptInetPPC.o + MacOS + + + Name + OpenTptInternetLib + MacOS + + + Name + OpenTransportLib + MacOS + + + Name + OpenTransportAppPPC.o + MacOS + + + Name + PLStringFuncsPPC.lib + MacOS + + + Name + TextEncodingConverter + MacOS + + + Name + Textension + MacOS + + + Name + ThreadsLib + MacOS + + + Name + UnicodeConverter + MacOS + + + + + Carbon Debug + + + + UserSourceTrees + + + CustomColor1 + Red0 + Green32767 + Blue0 + + CustomColor2 + Red0 + Green32767 + Blue0 + + CustomColor3 + Red0 + Green32767 + Blue0 + + CustomColor4 + Red0 + Green32767 + Blue0 + + + + AlwaysSearchUserPathstrue + InterpretDOSAndUnixPathstrue + UserSearchPaths + + SearchPath + Path: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:::include: + PathFormatMacOS + PathRootProject + + Recursivefalse + HostFlagsAll + + + SearchPath + Path:::lib: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SystemSearchPaths + + SearchPath + PathMSL + PathFormatWindows + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:MacOS Support: + PathFormatMacOS + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + + + LinkerMacOS PPC Linker + PreLinker + PostLinker + TargetnameCarbon Debug + OutputDirectory + Path: + PathFormatMacOS + PathRootProject + + SaveEntriesUsingRelativePathsfalse + + + FileMappings + + FileTypeAPPL + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeAppl + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeMMLB + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMPLF + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMWCD + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeRSRC + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c++ + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cc + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cpp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.exp + Compiler + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.h + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMaketrue + + + FileTypeTEXT + FileExtension.pch + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.pch++ + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.r + CompilerRez + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeXCOF + FileExtension + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypedocu + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypersrc + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeshlb + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypestub + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.doc + Compiler + Precompilefalse + Launchabletrue + ResourceFilefalse + IgnoredByMaketrue + + + FileExtension.o + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.ppob + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileExtension.rsrc + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + + + CacheModDatestrue + ActivateBrowsertrue + DumpBrowserInfofalse + CacheSubprojectstrue + UseThirdPartyDebuggerfalse + DebuggerCommandLine + Debugger Runtime + 0002000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000 + + + + LogSystemMessagestrue + AutoTargetDLLsfalse + StopAtWatchpointstrue + PauseWhileRunningfalse + PauseInterval5 + PauseUIFlags0 + AltExePath + Path + PathFormatGeneric + PathRootAbsolute + + StopAtTempBPOnLaunchtrue + CacheSymbolicstrue + TempBPFunctionNamemain + TempBPTypefalse + + + MWFrontEnd_C_cplusplus0 + MWFrontEnd_C_checkprotos0 + MWFrontEnd_C_arm0 + MWFrontEnd_C_trigraphs0 + MWFrontEnd_C_onlystdkeywords0 + MWFrontEnd_C_enumsalwaysint0 + MWFrontEnd_C_mpwpointerstyle0 + MWFrontEnd_C_prefixname/wx/wx_cwc_d.h + MWFrontEnd_C_ansistrict0 + MWFrontEnd_C_mpwcnewline1 + MWFrontEnd_C_wchar_type1 + MWFrontEnd_C_enableexceptions1 + MWFrontEnd_C_dontreusestrings0 + MWFrontEnd_C_poolstrings0 + MWFrontEnd_C_dontinline0 + MWFrontEnd_C_useRTTI1 + MWFrontEnd_C_multibyteaware0 + MWFrontEnd_C_unsignedchars1 + MWFrontEnd_C_autoinline0 + MWFrontEnd_C_booltruefalse1 + MWFrontEnd_C_direct_to_som0 + MWFrontEnd_C_som_env_check0 + MWFrontEnd_C_alwaysinline0 + MWFrontEnd_C_inlinelevel0 + MWFrontEnd_C_ecplusplus0 + MWFrontEnd_C_objective_c0 + MWFrontEnd_C_defer_codegen0 + + + MWWarning_C_warn_illpragma1 + MWWarning_C_warn_emptydecl1 + MWWarning_C_warn_possunwant1 + MWWarning_C_warn_unusedvar0 + MWWarning_C_warn_unusedarg0 + MWWarning_C_warn_extracomma0 + MWWarning_C_pedantic1 + MWWarning_C_warningerrors0 + MWWarning_C_warn_hidevirtual1 + MWWarning_C_warn_implicitconv1 + MWWarning_C_warn_notinlined1 + MWWarning_C_warn_structclass1 + + + MWMerge_MacOS_projectTypeApplication + MWMerge_MacOS_outputNameMerge Out + MWMerge_MacOS_outputCreator1061109567 + MWMerge_MacOS_outputType1095782476 + MWMerge_MacOS_suppressWarning0 + MWMerge_MacOS_copyFragments1 + MWMerge_MacOS_copyResources1 + MWMerge_MacOS_skipResources + + ”tÀ + =ÃH + =Ø: + + + + MWCodeGen_PPC_structalignmentPPC + MWCodeGen_PPC_tracebacktablesInline + MWCodeGen_PPC_processorGeneric + MWCodeGen_PPC_readonlystrings0 + MWCodeGen_PPC_tocdata1 + MWCodeGen_PPC_profiler0 + MWCodeGen_PPC_fpcontract1 + MWCodeGen_PPC_schedule0 + MWCodeGen_PPC_peephole1 + MWCodeGen_PPC_processorspecific0 + MWCodeGen_PPC_altivec0 + MWCodeGen_PPC_vectortocdata0 + MWCodeGen_PPC_vrsave0 + + + MWDisassembler_PPC_showcode1 + MWDisassembler_PPC_extended1 + MWDisassembler_PPC_mix0 + MWDisassembler_PPC_nohex0 + MWDisassembler_PPC_showdata1 + MWDisassembler_PPC_showexceptions1 + MWDisassembler_PPC_showsym0 + MWDisassembler_PPC_shownames1 + + + GlobalOptimizer_PPC_optimizationlevelLevel0 + GlobalOptimizer_PPC_optforSpeed + + + MWLinker_PPC_linksym1 + MWLinker_PPC_symfullpath1 + MWLinker_PPC_linkmap0 + MWLinker_PPC_nolinkwarnings0 + MWLinker_PPC_dontdeadstripinitcode0 + MWLinker_PPC_permitmultdefs0 + MWLinker_PPC_linkmodeFast + MWLinker_PPC_initname + MWLinker_PPC_mainname__start + MWLinker_PPC_termname + PPC Mach-O CodeGen + 0001000001010000010000000001010101000000 + + PPC Mach-O Linker + 0001000000000100000100000000000000000000000000000000000000007374 + 6172740000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000 + + PPC Mach-O Target + 0001000005612E6F757400000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000003F3F3F3F4D41504C0000004000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + MWPEF_exportsNone + MWPEF_libfolder0 + MWPEF_sortcodeNone + MWPEF_expandbss0 + MWPEF_sharedata0 + MWPEF_olddefversion0 + MWPEF_oldimpversion0 + MWPEF_currentversion0 + MWPEF_fragmentname + MWPEF_collapsereloads0 + + + MWProject_PPC_typeApplication + MWProject_PPC_outfileshaped Carbon Debug + MWProject_PPC_filecreator1061109567 + MWProject_PPC_filetype1095782476 + MWProject_PPC_size3840 + MWProject_PPC_minsize3840 + MWProject_PPC_stacksize64 + MWProject_PPC_flags22720 + MWProject_PPC_symfilename + MWProject_PPC_rsrcname + MWProject_PPC_rsrcheaderNative + MWProject_PPC_rsrctype1061109567 + MWProject_PPC_rsrcid0 + MWProject_PPC_rsrcflags0 + MWProject_PPC_rsrcstore0 + MWProject_PPC_rsrcmerge0 + + + MWAssembler_PPC_auxheader0 + MWAssembler_PPC_symmodeMac + MWAssembler_PPC_dialectPPC + MWAssembler_PPC_prefixfile + MWAssembler_PPC_typecheck0 + MWAssembler_PPC_warnings0 + MWAssembler_PPC_casesensitive0 + + + MWRez_Language_maxwidth80 + MWRez_Language_scriptRoman + MWRez_Language_alignmentAlign1 + MWRez_Language_filtermodeFilterSkip + MWRez_Language_suppresswarnings0 + MWRez_Language_escapecontrolchars1 + MWRez_Language_prefixname + MWRez_Language_filteredtypes'CODE' 'DATA' 'PICT' + + + + Name + MSL C++.PPC.Lib + MacOS + Library + Debug + + + Name + console.stubs.c + MacOS + Text + Debug + + + Name + MSL RuntimePPC.Lib + MacOS + Library + Debug + + + Name + wx_CARBON_d.lib + MacOS + Library + Debug + + + Name + MSL C.CARBON.Lib + MacOS + Library + Debug + + + Name + wx_CARBON.rsrc + MacOS + Resource + Debug + + + Name + tiffd.lib + MacOS + Library + Debug + + + Name + jpeg.lib + MacOS + Library + Debug + + + Name + png.lib + MacOS + Library + Debug + + + Name + zlib.lib + MacOS + Library + Debug + + + Name + shaped.cpp + MacOS + Text + Debug + + + Name + CarbonLib + MacOS + Library + Debug + + + Name + CarbonFrameworkLib + MacOS + Library + Debug + + + + + Name + MSL C++.PPC.Lib + MacOS + + + Name + console.stubs.c + MacOS + + + Name + MSL RuntimePPC.Lib + MacOS + + + Name + wx_CARBON_d.lib + MacOS + + + Name + MSL C.CARBON.Lib + MacOS + + + Name + wx_CARBON.rsrc + MacOS + + + Name + tiffd.lib + MacOS + + + Name + jpeg.lib + MacOS + + + Name + png.lib + MacOS + + + Name + zlib.lib + MacOS + + + Name + shaped.cpp + MacOS + + + Name + CarbonLib + MacOS + + + Name + CarbonFrameworkLib + MacOS + + + + + Carbon Release + + + + UserSourceTrees + + + CustomColor1 + Red0 + Green32767 + Blue0 + + CustomColor2 + Red0 + Green32767 + Blue0 + + CustomColor3 + Red0 + Green32767 + Blue0 + + CustomColor4 + Red0 + Green32767 + Blue0 + + + + AlwaysSearchUserPathstrue + InterpretDOSAndUnixPathstrue + UserSearchPaths + + SearchPath + Path: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:::include: + PathFormatMacOS + PathRootProject + + Recursivefalse + HostFlagsAll + + + SearchPath + Path:::lib: + PathFormatMacOS + PathRootProject + + Recursivetrue + HostFlagsAll + + + SystemSearchPaths + + SearchPath + PathMSL + PathFormatWindows + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + SearchPath + Path:MacOS Support: + PathFormatMacOS + PathRootCodeWarrior + + Recursivetrue + HostFlagsAll + + + + + LinkerMacOS PPC Linker + PreLinker + PostLinker + TargetnameCarbon Release + OutputDirectory + Path: + PathFormatMacOS + PathRootProject + + SaveEntriesUsingRelativePathsfalse + + + FileMappings + + FileTypeAPPL + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeAppl + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeMMLB + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMPLF + FileExtension + CompilerLib Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeMWCD + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeRSRC + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.c++ + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cc + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.cpp + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.exp + Compiler + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.h + CompilerMW C/C++ PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMaketrue + + + FileTypeTEXT + FileExtension.pch + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.pch++ + CompilerMW C/C++ PPC + Precompiletrue + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeTEXT + FileExtension.r + CompilerRez + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypeXCOF + FileExtension + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypedocu + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypersrc + FileExtension + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileTypeshlb + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileTypestub + FileExtension + CompilerPEF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.doc + Compiler + Precompilefalse + Launchabletrue + ResourceFilefalse + IgnoredByMaketrue + + + FileExtension.o + CompilerXCOFF Import PPC + Precompilefalse + Launchablefalse + ResourceFilefalse + IgnoredByMakefalse + + + FileExtension.ppob + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + FileExtension.rsrc + Compiler + Precompilefalse + Launchabletrue + ResourceFiletrue + IgnoredByMakefalse + + + + + CacheModDatestrue + ActivateBrowsertrue + DumpBrowserInfofalse + CacheSubprojectstrue + UseThirdPartyDebuggerfalse + DebuggerCommandLine + Debugger Runtime + 0002000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000000000000000 + + + + LogSystemMessagestrue + AutoTargetDLLsfalse + StopAtWatchpointstrue + PauseWhileRunningfalse + PauseInterval5 + PauseUIFlags0 + AltExePath + Path + PathFormatGeneric + PathRootAbsolute + + StopAtTempBPOnLaunchtrue + CacheSymbolicstrue + TempBPFunctionNamemain + TempBPTypefalse + + + MWFrontEnd_C_cplusplus0 + MWFrontEnd_C_checkprotos0 + MWFrontEnd_C_arm0 + MWFrontEnd_C_trigraphs0 + MWFrontEnd_C_onlystdkeywords0 + MWFrontEnd_C_enumsalwaysint0 + MWFrontEnd_C_mpwpointerstyle1 + MWFrontEnd_C_prefixname/wx/wx_cwc.h + MWFrontEnd_C_ansistrict0 + MWFrontEnd_C_mpwcnewline1 + MWFrontEnd_C_wchar_type1 + MWFrontEnd_C_enableexceptions1 + MWFrontEnd_C_dontreusestrings0 + MWFrontEnd_C_poolstrings0 + MWFrontEnd_C_dontinline0 + MWFrontEnd_C_useRTTI1 + MWFrontEnd_C_multibyteaware0 + MWFrontEnd_C_unsignedchars1 + MWFrontEnd_C_autoinline0 + MWFrontEnd_C_booltruefalse1 + MWFrontEnd_C_direct_to_som0 + MWFrontEnd_C_som_env_check0 + MWFrontEnd_C_alwaysinline0 + MWFrontEnd_C_inlinelevel0 + MWFrontEnd_C_ecplusplus0 + MWFrontEnd_C_objective_c0 + MWFrontEnd_C_defer_codegen0 + + + MWWarning_C_warn_illpragma0 + MWWarning_C_warn_emptydecl0 + MWWarning_C_warn_possunwant0 + MWWarning_C_warn_unusedvar0 + MWWarning_C_warn_unusedarg0 + MWWarning_C_warn_extracomma0 + MWWarning_C_pedantic0 + MWWarning_C_warningerrors0 + MWWarning_C_warn_hidevirtual0 + MWWarning_C_warn_implicitconv0 + MWWarning_C_warn_notinlined0 + MWWarning_C_warn_structclass0 + + + MWMerge_MacOS_projectTypeApplication + MWMerge_MacOS_outputNameMerge Out + MWMerge_MacOS_outputCreator1061109567 + MWMerge_MacOS_outputType1095782476 + MWMerge_MacOS_suppressWarning0 + MWMerge_MacOS_copyFragments1 + MWMerge_MacOS_copyResources1 + MWMerge_MacOS_skipResources + + ”tÀ + =ÃH + =Ø: + + + + MWCodeGen_PPC_structalignmentPPC + MWCodeGen_PPC_tracebacktablesNone + MWCodeGen_PPC_processorGeneric + MWCodeGen_PPC_readonlystrings0 + MWCodeGen_PPC_tocdata1 + MWCodeGen_PPC_profiler0 + MWCodeGen_PPC_fpcontract1 + MWCodeGen_PPC_schedule0 + MWCodeGen_PPC_peephole1 + MWCodeGen_PPC_processorspecific0 + MWCodeGen_PPC_altivec0 + MWCodeGen_PPC_vectortocdata0 + MWCodeGen_PPC_vrsave0 + + + MWDisassembler_PPC_showcode1 + MWDisassembler_PPC_extended1 + MWDisassembler_PPC_mix0 + MWDisassembler_PPC_nohex0 + MWDisassembler_PPC_showdata1 + MWDisassembler_PPC_showexceptions1 + MWDisassembler_PPC_showsym0 + MWDisassembler_PPC_shownames1 + + + GlobalOptimizer_PPC_optimizationlevelLevel0 + GlobalOptimizer_PPC_optforSpeed + + + MWLinker_PPC_linksym1 + MWLinker_PPC_symfullpath1 + MWLinker_PPC_linkmap0 + MWLinker_PPC_nolinkwarnings0 + MWLinker_PPC_dontdeadstripinitcode0 + MWLinker_PPC_permitmultdefs0 + MWLinker_PPC_linkmodeFast + MWLinker_PPC_initname + MWLinker_PPC_mainname__start + MWLinker_PPC_termname + PPC Mach-O CodeGen + 0001000001010000010000000001010101000000 + + PPC Mach-O Linker + 0001000000000100000100000000000000000000000000000000000000007374 + 6172740000000000000000000000000000000000000000000000000000000000 + 000000000000000000000000000000000000000000000000000000000000 + + PPC Mach-O Target + 0001000005612E6F757400000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 000000003F3F3F3F4D41504C0000004000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + MWPEF_exportsNone + MWPEF_libfolder0 + MWPEF_sortcodeNone + MWPEF_expandbss0 + MWPEF_sharedata0 + MWPEF_olddefversion0 + MWPEF_oldimpversion0 + MWPEF_currentversion0 + MWPEF_fragmentname + MWPEF_collapsereloads0 + + + MWProject_PPC_typeApplication + MWProject_PPC_outfileshaped Carbon Release + MWProject_PPC_filecreator1061109567 + MWProject_PPC_filetype1095782476 + MWProject_PPC_size3840 + MWProject_PPC_minsize3840 + MWProject_PPC_stacksize64 + MWProject_PPC_flags22720 + MWProject_PPC_symfilename + MWProject_PPC_rsrcname + MWProject_PPC_rsrcheaderNative + MWProject_PPC_rsrctype1061109567 + MWProject_PPC_rsrcid0 + MWProject_PPC_rsrcflags0 + MWProject_PPC_rsrcstore0 + MWProject_PPC_rsrcmerge0 + + + MWAssembler_PPC_auxheader0 + MWAssembler_PPC_symmodeMac + MWAssembler_PPC_dialectPPC + MWAssembler_PPC_prefixfile + MWAssembler_PPC_typecheck0 + MWAssembler_PPC_warnings0 + MWAssembler_PPC_casesensitive0 + + + MWRez_Language_maxwidth80 + MWRez_Language_scriptRoman + MWRez_Language_alignmentAlign1 + MWRez_Language_filtermodeFilterSkip + MWRez_Language_suppresswarnings0 + MWRez_Language_escapecontrolchars1 + MWRez_Language_prefixname + MWRez_Language_filteredtypes'CODE' 'DATA' 'PICT' + + + + Name + MSL C++.PPC.Lib + MacOS + Library + Debug + + + Name + console.stubs.c + MacOS + Text + + + + Name + MSL RuntimePPC.Lib + MacOS + Library + Debug + + + Name + MSL C.CARBON.Lib + MacOS + Library + + + + Name + wx_CARBON.lib + MacOS + Library + + + + Name + wx_CARBON.rsrc + MacOS + Resource + + + + Name + tiff.lib + MacOS + Library + + + + Name + jpeg.lib + MacOS + Library + + + + Name + shaped.cpp + MacOS + Text + + + + Name + png.lib + MacOS + Library + + + + Name + zlib.lib + MacOS + Library + + + + Name + CarbonLib + MacOS + Library + + + + Name + CarbonFrameworkLib + MacOS + Library + + + + + + Name + MSL C++.PPC.Lib + MacOS + + + Name + console.stubs.c + MacOS + + + Name + MSL RuntimePPC.Lib + MacOS + + + Name + MSL C.CARBON.Lib + MacOS + + + Name + wx_CARBON.lib + MacOS + + + Name + wx_CARBON.rsrc + MacOS + + + Name + tiff.lib + MacOS + + + Name + jpeg.lib + MacOS + + + Name + shaped.cpp + MacOS + + + Name + png.lib + MacOS + + + Name + zlib.lib + MacOS + + + Name + CarbonLib + MacOS + + + Name + CarbonFrameworkLib + MacOS + + + + + + + Classic Release + Classic Debug + Carbon Debug + Carbon Release + + + + + Classic Release + Name + shaped.cpp + MacOS + + wx + + Carbon Release + Name + wx_CARBON.lib + MacOS + + + Carbon Debug + Name + wx_CARBON_d.lib + MacOS + + + Carbon Debug + Name + wx_CARBON.rsrc + MacOS + + + Classic Release + Name + wx_PPC.lib + MacOS + + + Classic Debug + Name + wx_PPC_d.lib + MacOS + + + Classic Release + Name + wx_PPC.rsrc + MacOS + + + Classic Release + Name + tiff.lib + MacOS + + + Classic Release + Name + zlib.lib + MacOS + + + Classic Release + Name + png.lib + MacOS + + + Classic Debug + Name + tiffd.lib + MacOS + + + Classic Release + Name + jpeg.lib + MacOS + + + MSL ANSI Libraries + + Classic Release + Name + console.stubs.c + MacOS + + + Classic Release + Name + MSL RuntimePPC.Lib + MacOS + + + Classic Release + Name + MSL C++.PPC.Lib + MacOS + + + Classic Release + Name + MSL C.PPC.Lib + MacOS + + + Carbon Debug + Name + MSL C.CARBON.Lib + MacOS + + + Win32 SDK + + MacOS + Carbon + + Carbon Debug + Name + CarbonLib + MacOS + + + Carbon Debug + Name + CarbonFrameworkLib + MacOS + + + Classic + + Classic Release + Name + AppearanceLib + MacOS + + + Classic Release + Name + ATSUnicodeLib + MacOS + + + Classic Release + Name + CarbonAccessors.o + MacOS + + + Classic Release + Name + ControlsLib + MacOS + + + Classic Release + Name + CursorDevicesGlue.o + MacOS + + + Classic Release + Name + DialogsLib + MacOS + + + Classic Release + Name + DragLib + MacOS + + + Classic Release + Name + InterfaceLib + MacOS + + + Classic Release + Name + InternetConfigLib + MacOS + + + Classic Release + Name + WindowsLib + MacOS + + + Classic Release + Name + MathLib + MacOS + + + Classic Release + Name + MenusLib + MacOS + + + Classic Release + Name + NavigationLib + MacOS + + + Classic Release + Name + OpenTptAppleTalkLib + MacOS + + + Classic Release + Name + OpenTptATalkPPC.o + MacOS + + + Classic Release + Name + OpenTptInetPPC.o + MacOS + + + Classic Release + Name + OpenTptInternetLib + MacOS + + + Classic Release + Name + OpenTransportLib + MacOS + + + Classic Release + Name + OpenTransportAppPPC.o + MacOS + + + Classic Release + Name + PLStringFuncsPPC.lib + MacOS + + + Classic Release + Name + TextEncodingConverter + MacOS + + + Classic Release + Name + Textension + MacOS + + + Classic Release + Name + ThreadsLib + MacOS + + + Classic Release + Name + UnicodeConverter + MacOS + + + + + + diff --git a/samples/shaped/star.png b/samples/shaped/star.png new file mode 100644 index 0000000000000000000000000000000000000000..0d746b5be4233d177679b088cfff68eff98cf518 GIT binary patch literal 2405 zcmV-r37YnaP)zckgb3aM!bIceA6>X!c%vcYgPO z&Y5#&ZElQVmr@h+y?`!o7q|=D1?~cOfxEz$PU`}9db{L+!+H7CGtb=50{rmBJ>O{a zN6&-8XQsy)H;Ydl!TG8CJ0F+>?a4=&W{aOc(*94MCm%K!nRP5MPeFp(9S(eM`aUKM zKqvHPU;I=j19Q&aIej#Fx#%z7WbGBX?Iz9RE|}Aq&+#1>Fz_4G2UuY6GesTqnU@cC zCNS9ZJEo4+(F(Tc)o-=arrT@MLCk4^W9D|o>UJxPA4o~11Exn{+PI4Lebm4IP~;Xh zh-njM#$NyXeVqmj^1l7VF~qajVGaI@b4S}|(`^J!{sBHUXdibCHV_ZKhuBkiDyNRJTRsW)1+VPmP(><1##cZq_n`_zHCsaJa}rcKL57 zSgu~-GL%)o<2_WUD=i^B>9xtTLG#WNQLa(CT zI_o8?W)X3MZ7X~V0Lf{>aRR^$M=<7(zi*#mrnsTl65wFn1T0Yv?XR)rV(eUsJeLA) zzz$OrcqCK#@5d&$Tu0KgWd^PuKGx< za|3x=-h}z0@L4qGswRaEk4LL*jA|nm65@4f)i#d&*7p{n{<^n+e75E}m%s5)&yGRF z3Z9;<6+l6%H$xSuPBU3GdN)ojmkK;6S$7?iAD-h5V|BQOEGx$0i`fL z?_2lj*{^v{z{vdk7z+NINxLD{#jS?umAN2#RTpB6-&fqNnY=M01FqM`-R!e$FrjbhRS#xfbXRhw+s z-gQQPYRCLvd)d`J=x%v%PLY-jO9e@g^{owe1ckWi4?QW ze8W|v5TAGTJ~Wp_`UHkneH~+1_Vi>!ZIIe;fsosd!05M5UaNDWFxt6vw^m;{Dls7Q z9do1g4-Bnx25g(>-i?DO#^@MWS zl2bTx_ROj=Fse<2wNbfLr02>J2*`J?`HIJdwdw%iZHtaU-skcJN)=qTREtTq;8aEf zwze&3TgKkAWCSV%zqG7%e*y5%*A8fg8&6W!MY?9#iOvzJYNal#IFbRsh8l=(xz;mn z3xOe`R;%AuuB^3rzr_|&;?I;hCBPL;JvMTqTe7fLnKXpr5?V5&Zs$o25a$&d@0L|9 z&A_aS%o}bgF24WAW|GHw0DkG!gObq^Oca!)AVN`tZpxa3J%2d?=ud9t9Cga6{i z$F=c)uGbQi1~Wc){!zuyhGEfE+1g_YstQsOJF*d5GXzFqF$D<15ec1l|9cvDQ&bO^B0A!@{q$+5ewaiK* zw(%OPJp)IIoktlVh zoPPGo6BgJ7YQ;aiY!5tzJNo|rkwxMC4;mfp?)zw>Elo1eJ^opfPhhZTidBpp80SOF zF+|!fga?CIYdPfPU%{KKh35O^TQMlvsDet5-ht@zgdFEsaV#lgEZ zC62%FlPJm!uh_Zu>K(AkZ5x}Uwe8^GD1HyRX&or6p^)&D zV|oLY2C~BZUDs@bh`N2#=eBS9?A+gT{HEQE1;v3rP}tW}y#X5??tIS{qs7jFL%!Y< z+5= loR && R <= hiR) && + ( G >= loG && G <= hiG) && + ( B >= loB && B <= hiB)) // It's transparent + break; + x++; + } + + // Add the run of non-transparent pixels (if any) to the region + if (x > x0) { + rect.x = x0; + rect.width = x - x0; + Union(rect); + } + } + } + + return TRUE; +} + +//---------------------------------------------------------------------------