You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(12) |
Aug
(34) |
Sep
(14) |
Oct
(36) |
Nov
(32) |
Dec
(15) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
(9) |
Mar
(31) |
Apr
(36) |
May
(17) |
Jun
(21) |
Jul
(13) |
Aug
(18) |
Sep
(2) |
Oct
(10) |
Nov
(18) |
Dec
(28) |
2005 |
Jan
(26) |
Feb
(15) |
Mar
(26) |
Apr
(11) |
May
(60) |
Jun
(3) |
Jul
(12) |
Aug
(4) |
Sep
(12) |
Oct
(19) |
Nov
(36) |
Dec
(10) |
2006 |
Jan
(6) |
Feb
(13) |
Mar
(6) |
Apr
(2) |
May
(9) |
Jun
(3) |
Jul
(6) |
Aug
(13) |
Sep
(1) |
Oct
(24) |
Nov
(33) |
Dec
(47) |
2007 |
Jan
(21) |
Feb
(41) |
Mar
(17) |
Apr
(9) |
May
(4) |
Jun
(20) |
Jul
(24) |
Aug
(71) |
Sep
(35) |
Oct
(10) |
Nov
(39) |
Dec
(39) |
2008 |
Jan
(24) |
Feb
(42) |
Mar
(61) |
Apr
(12) |
May
(11) |
Jun
(4) |
Jul
(9) |
Aug
(6) |
Sep
(6) |
Oct
(4) |
Nov
(3) |
Dec
(14) |
2009 |
Jan
(25) |
Feb
(18) |
Mar
(19) |
Apr
(24) |
May
(14) |
Jun
(7) |
Jul
(14) |
Aug
(25) |
Sep
(40) |
Oct
(20) |
Nov
(22) |
Dec
(4) |
2010 |
Jan
(55) |
Feb
(11) |
Mar
(9) |
Apr
(10) |
May
(10) |
Jun
(9) |
Jul
(7) |
Aug
(4) |
Sep
(15) |
Oct
(7) |
Nov
(2) |
Dec
(3) |
2011 |
Jan
(2) |
Feb
(1) |
Mar
(4) |
Apr
(6) |
May
(20) |
Jun
(30) |
Jul
(15) |
Aug
(4) |
Sep
(23) |
Oct
(24) |
Nov
(3) |
Dec
(8) |
2012 |
Jan
(23) |
Feb
(7) |
Mar
(19) |
Apr
(48) |
May
(8) |
Jun
(27) |
Jul
(10) |
Aug
(1) |
Sep
(11) |
Oct
(1) |
Nov
|
Dec
(3) |
2013 |
Jan
(1) |
Feb
|
Mar
(17) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(12) |
Sep
(2) |
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
(14) |
Apr
(5) |
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
(5) |
Oct
(1) |
Nov
(2) |
Dec
(1) |
2016 |
Jan
(7) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Eric K. <eri...@gm...> - 2008-02-14 17:56:48
|
Any comments or complaints, Jeremy? Otherwise I'm pushing this tomorrow. If it actually works, we ought to put wxhaskell on hackage. Thu Feb 14 17:50:50 GMT 2008 Eric Kow <eri...@gm...> * Add a Cabal file for wxcore. This uses the Make build-type, so we still need our configure file and the makefile. Thu Feb 14 17:53:29 GMT 2008 Eric Kow <eri...@gm...> * Add cabal file for high level directory. Thu Feb 14 17:55:21 GMT 2008 Eric Kow <eri...@gm...> * Update online build instructions for Cabal. |
From: Eric Y. K. <eri...@gm...> - 2008-02-12 22:05:10
|
On Mon, Feb 11, 2008 at 17:53:58 -0500, gw...@gm... wrote: > Mon Feb 11 17:53:24 EST 2008 gw...@gm... > * add a newline to ./wxc/src/image.cpp to remove a warning Applied, thanks! -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
From: <gw...@gm...> - 2008-02-11 22:57:39
|
So, I recently tried to install WxHaskell because it was a dependency of GenI. I tried to emerge it (I use Gentoo), but it wanted to pull in GHC 6.4 (!). I immediately canceled it and went and got it from darcs. After a few failed darcs gets of <http://darcs.haskell.org/wxhaskell>, I finally got it. First, I checked that WxWidgets was installed: > $ emerge -p wxGTK > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ] x11-libs/wxGTK-2.8.7.1-r1 Good. WxHaskell doesn't seem cabalized, boo, but let's continue on: > gwern@localhost:1015~/bin/wxhaskell>make realclean > [ 5:48PM] > rm -f -r out/* > rmdir out > gwern@localhost:1016~/bin/wxhaskell>./configure --prefix=/home/gwern/bin > [ 5:48PM] > checking system: > wx-config found > ghc found > ghc-pkg found > haddock found > install program found > > creating configuration files: > config > config/config.mk > config/wxcore.pkg > config/wx.pkg > config/wxhaskell-register.bat > config/wxhaskell-unregister.bat > config/setcd > config/macosx-install.info > config/macosx-postinstall > config/macosx-app > config/wxhaskell.spec > config/prologue.txt > config/cache.txt > > configuration: > library: wxhaskell-0.10.1 (release 0) > compiler: ghc-6.8.2 > wxwidgets: gtk-2.6.4 > with openGL: no > with stc: no > library dir: /home/gwern/bin/lib > > done: > type 'make' to build wxhaskell. > type 'make install' to install wxhaskell. > type 'make help' to receive help on all other make targets Looks good. I doubt I need 3D acceleration in my widgets anyway. So I build: > gwern@localhost:1017~/bin/wxhaskell>make > [ 5:48PM] > ..... > x86_64-pc-linux-gnu-g++ -shared -o out/wxc/libwxc-gtk2.6.4-0.10.1.so > out/wxc/ewxw_main.o out/wxc/extra.o out/wxc/wrapper.o out/wxc/eljevent.o > out/wxc/eljmime.o out/wxc/treectrl.o out/wxc/image.o out/wxc/apppath.o > out/wxc/db.o out/wxc/dragimage.o out/wxc/glcanvas.o out/wxc/sound.o > out/wxc/managed.o out/wxc/mediactrl.o out/wxc/printout.o out/wxc/previewframe.o > out/wxc/taskbaricon.o out/wxc/textstream.o out/wxc/stc.o > out/wxc/ewxw/eljaccelerator.o out/wxc/ewxw/eljbitmap.o out/wxc/ewxw/eljbrush.o > out/wxc/ewxw/eljbusyinfo.o out/wxc/ewxw/eljbutton.o > out/wxc/ewxw/eljcalendarctrl.o out/wxc/ewxw/eljcaret.o > out/wxc/ewxw/eljcheckbox.o out/wxc/ewxw/eljchecklistbox.o > out/wxc/ewxw/eljchoice.o out/wxc/ewxw/eljclipboard.o out/wxc/ewxw/eljcoldata.o > out/wxc/ewxw/eljcolour.o out/wxc/ewxw/eljcolourdlg.o out/wxc/ewxw/eljcombobox.o > out/wxc/ewxw/eljconfigbase.o out/wxc/ewxw/eljcontrol.o out/wxc/ewxw/eljcursor.o > out/wxc/ewxw/eljdataformat.o out/wxc/ewxw/eljdatetime.o out/wxc/ewxw/eljdc.o > out/wxc/ewxw/eljdialog.o out/wxc/ewxw/eljdirdlg.o out/wxc/ewxw/eljdnd.o > out/wxc/ewxw/eljdrawing.o out/wxc/ewxw/eljfiledialog.o > out/wxc/ewxw/eljfilehist.o out/wxc/ewxw/eljfont.o out/wxc/ewxw/eljfontdata.o > out/wxc/ewxw/eljfontdlg.o out/wxc/ewxw/eljframe.o out/wxc/ewxw/eljgauge.o > out/wxc/ewxw/eljgrid.o out/wxc/ewxw/eljhelpcontroller.o out/wxc/ewxw/eljicon.o > out/wxc/ewxw/eljimage.o out/wxc/ewxw/eljimagelist.o > out/wxc/ewxw/eljlayoutconstraints.o out/wxc/ewxw/eljlistbox.o > out/wxc/ewxw/eljlistctrl.o out/wxc/ewxw/eljlocale.o out/wxc/ewxw/eljlog.o > out/wxc/ewxw/eljmask.o out/wxc/ewxw/eljmdi.o out/wxc/ewxw/eljmenu.o > out/wxc/ewxw/eljmenubar.o out/wxc/ewxw/eljmessagedialog.o > out/wxc/ewxw/eljminiframe.o out/wxc/ewxw/eljnotebook.o out/wxc/ewxw/eljpalette.o > out/wxc/ewxw/eljpanel.o out/wxc/ewxw/eljpen.o out/wxc/ewxw/eljprintdlg.o > out/wxc/ewxw/eljprinting.o out/wxc/ewxw/eljprocess.o out/wxc/ewxw/eljradiobox.o > out/wxc/ewxw/eljradiobutton.o out/wxc/ewxw/eljregion.o > out/wxc/ewxw/eljregioniter.o out/wxc/ewxw/eljsash.o out/wxc/ewxw/eljscrollbar.o > out/wxc/ewxw/eljscrolledwindow.o out/wxc/ewxw/eljsizer.o > out/wxc/ewxw/eljslider.o out/wxc/ewxw/eljspinctrl.o > out/wxc/ewxw/eljsplitterwindow.o out/wxc/ewxw/eljstaticbox.o > out/wxc/ewxw/eljstaticline.o out/wxc/ewxw/eljstatictext.o > out/wxc/ewxw/eljstatusbar.o out/wxc/ewxw/eljsystemsettings.o > out/wxc/ewxw/eljtextctrl.o out/wxc/ewxw/eljtimer.o out/wxc/ewxw/eljtoolbar.o > out/wxc/ewxw/eljvalidator.o out/wxc/ewxw/eljwindow.o out/wxc/ewxw/eljwizard.o > out/wxc/ewxw/eljfindrepldlg.o out/wxc/ewxw/eljartprov.o out/wxc/ewxw/eljtipwnd.o > out/wxc/ewxw/eljicnbndl.o out/wxc/ewxw/eljctxhelp.o out/wxc/ewxw/eljsingleinst.o > -L/usr/lib64 -pthread -Wl,-O1 -Wl,--no-keep-memory -Wl,--sort-common -Wl,-s > -Wl,--as-needed -L/usr/X11R6/lib64 -lwx_gtk2u_media-2.6 -lwx_gtk2u_xrc-2.6 > -lwx_gtk2u_qa-2.6 -lwx_gtk2u_html-2.6 -lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 > -lwx_baseu_xml-2.6 -lwx_baseu_net-2.6 -lwx_baseu-2.6 -Wl > --soname=/home/gwern/bin/lib/libwxc-gtk2.6.4-0.10.1.so > make: execvp: x86_64-pc-linux-gnu-g++: Too many levels of symbolic links > make: *** [out/wxc/libwxc-gtk2.6.4-0.10.1.so] Error 127 > make 10.35s user 1.05s system 92% cpu 12.266 total I am a little perplexed by this. I certainly didn't add in any symbolic links, much less loop them. And it seems to happen irregardless of the configure flags. -- gwern DSD JRB Skipjack IRIDF ISDS Keyhole BIOLWPN Security 97 RG |
From: <gw...@gm...> - 2008-02-11 22:54:46
|
Mon Feb 11 17:53:24 EST 2008 gw...@gm... * add a newline to ./wxc/src/image.cpp to remove a warning |
From: <gw...@gm...> - 2008-02-11 22:33:29
|
Mon Feb 11 17:31:53 EST 2008 gw...@gm... * update wiki page address in homepage/index.html |
From: Conal E. <co...@co...> - 2008-02-10 06:00:10
|
I think the key here is to use wxWindows version 2.4.2 (later renamed to wxWidgets). I think the issue is static initializers in later versions. - Conal On Feb 9, 2008 1:46 PM, Andrew U. Frank <fr...@ge...> wrote: > why does wxhaskell with ghci run only once and then dies? > > is this an error in my code or a general 'feature'? > could it be fixed? > > thank you! > > andrew > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > wxhaskell-users mailing list > wxh...@li... > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users > |
From: Andrew U. F. <fr...@ge...> - 2008-02-09 21:46:30
|
why does wxhaskell with ghci run only once and then dies? is this an error in my code or a general 'feature'? could it be fixed? thank you! andrew |
From: Eric K. <eri...@gm...> - 2008-02-08 14:59:19
|
Hi Malcolm, > There is still one tiny problem, specifically and only with the demo > program: samples/contrib/GLCanvas.hs, which continues to give a dynamic > linking error. I tracked this down to the shared library Did you also put in '--with-opengl' into your wxhaskell configure options? Best, -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
From: Malcolm W. <Mal...@cs...> - 2008-02-08 14:17:14
|
I wrote: > Could this be anything to do with me building the underlying wxMac > library with --disable-shared The answer is yes. A correct build on MacOS 10.4.11 with ghc-6.6 requires that wxWidgets is configured with --enable-shared, and that this patch: (OS X) Check architecture to use intermediate step of compiling master.o or not. be darcs unpulled from your local repo. (Incidentally, unpulling requires first that one must darcs unpull a tag, then re-run darcs, in order to find this patch.) With these tweaks, wxHaskell builds, compiles, and runs the demo programs. There is still one tiny problem, specifically and only with the demo program: samples/contrib/GLCanvas.hs, which continues to give a dynamic linking error. I tracked this down to the shared library /usr/local/wxhaskell/lib/libwxc-mac2.6.4-0.10.1.dylib which does not (but _ought_ to) have a dependency on /usr/local/lib/libwx_macu_gl-2.6.0.4.0.dylib for the OpenGL stuff to be found. I simply added the latter into the .cabal file for wxcore (under "extra-libraries"), but there is probably a better way of fixing it. Regards, Malcolm |
From: Malcolm W. <Mal...@cs...> - 2008-02-07 17:28:26
|
"Eric Kow" <eri...@gm...> wrote: > > The compilation of wxHaskell seems to proceed OK until the link > > stage: > > > > g++ -r -keep_private_externs -nostdlib -o out/wxc/master.o .... > > Does obliterating this patch help at all? > (OS X) Check architecture to use intermediate step of compiling > master.o or not. Yes! Removing that patch allowed the build to complete without errors. I can even build some of the demo programs in the sample/contrib directory. But unfortunately, they all seem to crash with the following dynamic link error: dyld: Symbol not found: __ZN8wxThread11TestDestroyEv Referenced from: /usr/local/wxhaskell/lib/libwxc-mac2.6.4-0.10.1.dylib Expected in: flat namespace Trace/BPT trap Could this be anything to do with me building the underlying wxMac library with --disable-shared (which was a suggestion I found on the mailing list from a couple of years ago, originally to fix a similar problem)? Regards, Malcolm |
From: Eric K. <eri...@gm...> - 2008-02-07 16:33:29
|
Hi Malcolm, On 07/02/2008, Malcolm Wallace <Mal...@cs...> wrote: > I'm attempting to install wxHaskell from the darcs repo at > darcs.haskell.org, under ghc-6.6. on MacOS 10.4.11, with wxMac-2.6.4. > > The compilation of wxHaskell seems to proceed OK until the link stage: > > g++ -r -keep_private_externs -nostdlib -o out/wxc/master.o .... Does obliterating this patch help at all? (OS X) Check architecture to use intermediate step of compiling master.o or not. Cheers, -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
From: Malcolm W. <Mal...@cs...> - 2008-02-07 15:03:23
|
I'm attempting to install wxHaskell from the darcs repo at darcs.haskell.org, under ghc-6.6. on MacOS 10.4.11, with wxMac-2.6.4. The compilation of wxHaskell seems to proceed OK until the link stage: g++ -r -keep_private_externs -nostdlib -o out/wxc/master.o .... which failed because there is no -lstdc++-static on my machine. I found the place in the makefile to replace -lstdc++-static with the dynamic -lstdc++, and compilation proceeds further, but not much: g++ -dynamiclib -install_name /usr/local/wxhaskell/lib/libwxc-mac2.6.4-0.10.1.dylib -undefined suppress -flat_namespace -o out/wxc/libwxc-mac2.6.4-0.10.1.dylib out/wxc/master.o -lwx_macu_gl-2.6 -L/usr/local/lib -framework QuickTime -framework IOKit -framework Carbon -framework Cocoa -framework System -lwx_macu_media-2.6 -lwx_macu-2.6 ld: out/wxc/master.o undefined symbol 12387 (__ZTI10wxListBase) can't be a weak definition /usr/bin/libtool: internal link edit command failed The offending symbol __ZTI10wxListBase looks like it might be a z-encoded symbol from Haskell-land, but I'm not sure how to proceed. Regards, Malcolm |
From: Eric Y. K. <eri...@gm...> - 2008-01-31 22:07:10
|
Pushed. And thanks for fixing that makefile stuff! --=20 Eric Kow PGP Key ID: 08AC04F9 |
From: shelarcy <she...@gm...> - 2008-01-31 13:21:57
|
Hi Eric, > On Thu, 13 Dec 2007 06:53:58 +0900, Eric Y. Kow <eri...@gm...> wrote: >> By the way, the Makefile is still doing all this stuff when I do make >> install : >> >> out/wxdirect/wxdirect -s wxSTC-D3/stc.h --wxc wxc -o wxc >> parsing: wxSTC-D3/stc.h >> generating: wxc/include/stc_gen.h >> generating: wxc/src/stc_gen.cpp >> out/wxdirect/wxdirect -s wxSTC-D3/stc.h --wxc wxc -o wxc >> parsing: wxSTC-D3/stc.h >> generating: wxc/include/stc_gen.h >> generating: wxc/src/stc_gen.cpp >> /usr/bin/g++-4.0 [snip] -install_name /usr/local/wxhaskell/lib/libwxc-mac2.6.3-0.10.1.dylib I fixed that problem by latest my patch. http://article.gmane.org/gmane.comp.lang.haskell.wxhaskell.general/425 And I noted that there is no alternative solution for that problem. So I used previous mail's way. Best Regards, On Fri, 14 Dec 2007 01:40:56 +0900, shelarcy <she...@gm...> wrote: >> The annoying thing about this is that if I do sudo make install, the >> next time I run make, it fails because it can't overwrite the library. >> I either have to sudo rm the file, or sudo make clean. Do you think >> you could have a look as to why? > > I think stc.cpp's definition is cause of this problem. > > stc.cpp includes stc_gen.cpp and stc_gen.cpp isn't in WXC-CORE. > > // stc.cpp > > extern "C" > { > #include "stc_gen.cpp" > > // makefile > WXC-CORE= \ > (snip) > mediactrl printout previewframe taskbaricon textstream stc > > So stc.cpp requires to generate stc_gen.cpp, and "make" do that. Then > stc_gen.cpp is updated, so "make" recompile stc.cpp and build wxc library > again. > > I changed makefile to remove wxstc from wxc building process, but wxc > doesn't change behaviour. So I thought above. > > > I think one solution is comment out or remove stc file generation part, > and undo your below previous patch to include auto-generated file. > > http://article.gmane.org/gmane.comp.lang.haskell.wxhaskell.general/261 > > I think this is a reasonable solution. Because we generate file using > wxSTC-D3's header currently. We can't use wxSTC's original header file. > > http://www.mail-archive.com/wxh...@li.../msg00068.html > > And wxHaskell already includes a few auto-generated files. make doesn't > includes generation stage for those files, so we don't care about they > are auto-generated file now. -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
From: shelarcy <she...@gm...> - 2008-01-31 13:13:53
|
Hi Miguel, On Thu, 31 Jan 2008 03:09:24 +0900, Miguel Vilaça <jmv...@di...> wrote: > When I run ghci -package wx e get this: > > Loading package wxcore-0.10.1 ... ghc-6.6.1: can't load .so/.DLL for: > wxc-gtk2.8.4-0.10.1 (/usr/lib/libwxc-gtk2.8.4-0.10.1.so: undefined > symbol: _ZTV11wxMediaCtrl) > > The file /usr/lib/libwxc-gtk2.8.4-0.10.1.so do exists. This is my mistake that wx-config doesn't specify wxMediaCtrl's library for any case, and wxc causes linking error problem from wxMediaCtrl class and methods. I send patch for it by previous mail. Pleas apply below patch. http://article.gmane.org/gmane.comp.lang.haskell.wxhaskell.general/425 > I'm using wxHaskell for some time now and today I try to change wxGTK > 2.6 to wxGTK 2.8 on my Ubuntu Gutsy (if that makes difference) > > Just before start describing, is anyone using wxGTK 2.8 with wxHaskell? And I think we also have other problems when using wxGTK 2.8. We can build wxHaskell using wxWidget 2.8, but we can't run program by that. http://www.mail-archive.com/wxh...@li.../msg00327.html http://www.mail-archive.com/wxh...@li.../msg00322.html So if you can't fix all problem by above patch, please report that. > I'm using wxHaskell for some time now and today I try to change wxGTK > 2.6 to wxGTK 2.8 on my Ubuntu Gutsy (if that makes difference) > > (snip) > > Just before start describing, is anyone using wxGTK 2.8 with wxHaskell? > I'm using wxHaskell as a library user and I'm completely unaware of its > implementation details (beside it is a layer to wxGTK!). Unfortunately, wxWidget 2.8 support isn't stable now. I want to slove that problem ... but I'm busy to find where causes problem .... So I recommend use wxGTK 2.6, if you want use wxHaskell soonly. Best Regards, -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |
From: shelarcy <she...@gm...> - 2008-01-31 10:56:07
|
DarcsURL: C:/home/shelarcy/wxhaskell=0A= MIME-Version: 1.0=0A= Content-Type: multipart/mixed; boundary=3D"=3D_"=0A= =0A= --=3D_=0A= Content-Type: text/plain=0A= Content-Transfer-Encoding: quoted-printable=0A= =0A= Thu Jan 31 16:03:53 =3D93=3D8C=3D8B=3D9E (=3D95W=3D8F=3D80=3D8E=3D9E) = 2008 shelarcy <shelarc=3D=0A= y...@gm...>=0A= * Fix missing wxMediaCtrl symbols when linking wxc library=0A= =0A= Thu Jan 31 18:51:36 =3D93=3D8C=3D8B=3D9E (=3D95W=3D8F=3D80=3D8E=3D9E) = 2008 shelarcy <shelarc=3D=0A= y...@gm...>=0A= * Undo: Remove auto-generated stc files.=0A= =0A= Thu Jan 31 19:08:00 =3D93=3D8C=3D8B=3D9E (=3D95W=3D8F=3D80=3D8E=3D9E) = 2008 shelarcy <shelarc=3D=0A= y...@gm...>=0A= * Fix: make always regenerates wxc library although there is no change = fo=3D=0A= r wxc.=0A= =0A= --=3D_=0A= Content-Type: text/x-darcs-patch; = name=3D"fix-missing-wxmediactrl-symbols-when-linking-wxc-library.dpatch"=0A= Content-Transfer-Encoding: quoted-printable=0A= Content-Description: A darcs patch for your repository!=0A= =0A= =0A= New patches:=0A= =0A= [Fix missing wxMediaCtrl symbols when linking wxc library=0A= shelarcy <she...@gm...>**20080131070353] {=0A= hunk ./configure 472=0A= - wxwinlibs=3D3D"`$wxconfig --libs --gl-libs | tr '\n' ' '`"=0A= + wxwinlibs=3D3D"`$wxconfig --libs std media --gl-libs | tr '\n' ' '`"=0A= hunk ./configure 474=0A= - wxwinlibs=3D3D"`$wxconfig --libs`"=0A= + wxwinlibs=3D3D"`$wxconfig --libs std media`"=0A= hunk ./configure 483=0A= - wxwinlibs=3D3D"`$wxconfig --libs std stc`"=0A= + wxwinlibs=3D3D"`$wxconfig --libs std media stc`"=0A= }=0A= =0A= [Undo: Remove auto-generated stc files.=0A= shelarcy <she...@gm...>**20080131095136] {=0A= addfile ./wxc/include/stc_gen.h=0A= hunk ./wxc/include/stc_gen.h 1=0A= +void wxStyledTextCtrl_AddText(TSelf(wxStyledTextCtrl) _obj, TString = text);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AddStyledText(TSelf(wxStyledTextCtrl) _obj, = TClass(w=3D=0A= xMemoryBuffer) data);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_InsertText(TSelf(wxStyledTextCtrl) _obj, int pos, = TS=3D=0A= tring text);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ClearAll(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ClearDocumentStyle(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLength(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetCharAt(TSelf(wxStyledTextCtrl) _obj, int = pos);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetCurrentPos(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetAnchor(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetStyleAt(TSelf(wxStyledTextCtrl) _obj, int = pos);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_Redo(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetUndoCollection(TSelf(wxStyledTextCtrl) _obj, = TBoo=3D=0A= l collectUndo);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SelectAll(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSavePoint(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_CanRedo(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_MarkerLineFromHandle(TSelf(wxStyledTextCtrl) _obj, = in=3D=0A= t handle);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MarkerDeleteHandle(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= handle);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetUndoCollection(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetViewWhiteSpace(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetViewWhiteSpace(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= viewWS);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_PositionFromPoint(TSelf(wxStyledTextCtrl) _obj, = TPoin=3D=0A= t(pt_x,pt_y));=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_PositionFromPointClose(TSelf(wxStyledTextCtrl) = _obj, =3D=0A= int x, int y);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_GotoLine(TSelf(wxStyledTextCtrl) _obj, int = line);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_GotoPos(TSelf(wxStyledTextCtrl) _obj, int = pos);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetAnchor(TSelf(wxStyledTextCtrl) _obj, int = posAncho=3D=0A= r);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetEndStyled(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ConvertEOLs(TSelf(wxStyledTextCtrl) _obj, int = eolMod=3D=0A= e);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetEOLMode(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetEOLMode(TSelf(wxStyledTextCtrl) _obj, int = eolMode=3D=0A= );=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StartStyling(TSelf(wxStyledTextCtrl) _obj, int = pos, =3D=0A= int mask);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetStyling(TSelf(wxStyledTextCtrl) _obj, int = length,=3D=0A= int style);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetBufferedDraw(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetBufferedDraw(TSelf(wxStyledTextCtrl) _obj, = TBool =3D=0A= buffered);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetTabWidth(TSelf(wxStyledTextCtrl) _obj, int = tabWid=3D=0A= th);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetTabWidth(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetCodePage(TSelf(wxStyledTextCtrl) _obj, int = codePa=3D=0A= ge);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MarkerDefine(TSelf(wxStyledTextCtrl) _obj, int = marke=3D=0A= rNumber, int markerSymbol, = TColorRGB(foreground_r,foreground_g,foreground_b=3D=0A= ), TColorRGB(background_r,background_g,background_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MarkerSetForeground(TSelf(wxStyledTextCtrl) _obj, = in=3D=0A= t markerNumber, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MarkerSetBackground(TSelf(wxStyledTextCtrl) _obj, = in=3D=0A= t markerNumber, TColorRGB(back_r,back_g,back_b));=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_MarkerAdd(TSelf(wxStyledTextCtrl) _obj, int line, = int=3D=0A= markerNumber);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MarkerDelete(TSelf(wxStyledTextCtrl) _obj, int = line,=3D=0A= int markerNumber);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MarkerDeleteAll(TSelf(wxStyledTextCtrl) _obj, int = ma=3D=0A= rkerNumber);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_MarkerGet(TSelf(wxStyledTextCtrl) _obj, int = line);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_MarkerNext(TSelf(wxStyledTextCtrl) _obj, int = lineStar=3D=0A= t, int markerMask);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_MarkerPrevious(TSelf(wxStyledTextCtrl) _obj, int = line=3D=0A= Start, int markerMask);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MarkerDefineBitmap(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= markerNumber, TClass(wxBitmap) bmp);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMarginType(TSelf(wxStyledTextCtrl) _obj, int = marg=3D=0A= in, int marginType);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetMarginType(TSelf(wxStyledTextCtrl) _obj, int = margi=3D=0A= n);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMarginWidth(TSelf(wxStyledTextCtrl) _obj, int = mar=3D=0A= gin, int pixelWidth);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetMarginWidth(TSelf(wxStyledTextCtrl) _obj, int = marg=3D=0A= in);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMarginMask(TSelf(wxStyledTextCtrl) _obj, int = marg=3D=0A= in, int mask);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetMarginMask(TSelf(wxStyledTextCtrl) _obj, int = margi=3D=0A= n);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMarginSensitive(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= margin, TBool sensitive);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetMarginSensitive(TSelf(wxStyledTextCtrl) _obj, = in=3D=0A= t margin);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleClearAll(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetForeground(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= style, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetBackground(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= style, TColorRGB(back_r,back_g,back_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetBold(TSelf(wxStyledTextCtrl) _obj, int = style=3D=0A= , TBool bold);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetItalic(TSelf(wxStyledTextCtrl) _obj, int = sty=3D=0A= le, TBool italic);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetSize(TSelf(wxStyledTextCtrl) _obj, int = style=3D=0A= , int sizePoints);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetFaceName(TSelf(wxStyledTextCtrl) _obj, = int s=3D=0A= tyle, TString fontName);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetEOLFilled(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= style, TBool filled);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleResetDefault(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetUnderline(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= style, TBool underline);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetCase(TSelf(wxStyledTextCtrl) _obj, int = style=3D=0A= , int caseForce);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetCharacterSet(TSelf(wxStyledTextCtrl) = _obj, i=3D=0A= nt style, int characterSet);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetHotSpot(TSelf(wxStyledTextCtrl) _obj, int = st=3D=0A= yle, TBool hotspot);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSelForeground(TSelf(wxStyledTextCtrl) _obj, = TBool=3D=0A= useSetting, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSelBackground(TSelf(wxStyledTextCtrl) _obj, = TBool=3D=0A= useSetting, TColorRGB(back_r,back_g,back_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetCaretForeground(TSelf(wxStyledTextCtrl) _obj, = TCo=3D=0A= lorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CmdKeyAssign(TSelf(wxStyledTextCtrl) _obj, int = key, =3D=0A= int modifiers, int cmd);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CmdKeyClear(TSelf(wxStyledTextCtrl) _obj, int = key, i=3D=0A= nt modifiers);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CmdKeyClearAll(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetStyleBytes(TSelf(wxStyledTextCtrl) _obj, int = leng=3D=0A= th, TString styleBytes);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetVisible(TSelf(wxStyledTextCtrl) _obj, int = st=3D=0A= yle, TBool visible);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetCaretPeriod(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetCaretPeriod(TSelf(wxStyledTextCtrl) _obj, int = per=3D=0A= iodMilliseconds);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetWordChars(TSelf(wxStyledTextCtrl) _obj, = TString c=3D=0A= haracters);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_BeginUndoAction(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_EndUndoAction(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_IndicatorSetStyle(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= indic, int style);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_IndicatorGetStyle(TSelf(wxStyledTextCtrl) _obj, = int i=3D=0A= ndic);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_IndicatorSetForeground(TSelf(wxStyledTextCtrl) = _obj,=3D=0A= int indic, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetWhitespaceForeground(TSelf(wxStyledTextCtrl) = _obj=3D=0A= , TBool useSetting, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetWhitespaceBackground(TSelf(wxStyledTextCtrl) = _obj=3D=0A= , TBool useSetting, TColorRGB(back_r,back_g,back_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetStyleBits(TSelf(wxStyledTextCtrl) _obj, int = bits)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetStyleBits(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetLineState(TSelf(wxStyledTextCtrl) _obj, int = line,=3D=0A= int state);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLineState(TSelf(wxStyledTextCtrl) _obj, int = line);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetMaxLineState(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetCaretLineVisible(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetCaretLineVisible(TSelf(wxStyledTextCtrl) _obj, = TB=3D=0A= ool show);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetChangeable(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= style, TBool changeable);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompShow(TSelf(wxStyledTextCtrl) _obj, int = lenEn=3D=0A= tered, TString itemList);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompCancel(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_AutoCompActive(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_AutoCompPosStart(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompComplete(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompStops(TSelf(wxStyledTextCtrl) _obj, = TString =3D=0A= characterSet);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetSeparator(TSelf(wxStyledTextCtrl) = _obj, i=3D=0A= nt separatorCharacter);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_AutoCompGetSeparator(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSelect(TSelf(wxStyledTextCtrl) _obj, = TString=3D=0A= text);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetCancelAtStart(TSelf(wxStyledTextCtrl) = _ob=3D=0A= j, TBool cancel);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_AutoCompGetCancelAtStart(TSelf(wxStyledTextCtrl) = _o=3D=0A= bj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetFillUps(TSelf(wxStyledTextCtrl) _obj, = TSt=3D=0A= ring characterSet);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetChooseSingle(TSelf(wxStyledTextCtrl) = _obj=3D=0A= , TBool chooseSingle);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_AutoCompGetChooseSingle(TSelf(wxStyledTextCtrl) = _ob=3D=0A= j);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetIgnoreCase(TSelf(wxStyledTextCtrl) = _obj, =3D=0A= TBool ignoreCase);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_AutoCompGetIgnoreCase(TSelf(wxStyledTextCtrl) = _obj)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_UserListShow(TSelf(wxStyledTextCtrl) _obj, int = listT=3D=0A= ype, TString itemList);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetAutoHide(TSelf(wxStyledTextCtrl) _obj, = TB=3D=0A= ool autoHide);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_AutoCompGetAutoHide(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetDropRestOfWord(TSelf(wxStyledTextCtrl) = _o=3D=0A= bj, TBool dropRestOfWord);=3D0D=0A= +=3D0D=0A= +TBool = wxStyledTextCtrl_AutoCompGetDropRestOfWord(TSelf(wxStyledTextCtrl) _=3D=0A= obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_RegisterImage(TSelf(wxStyledTextCtrl) _obj, int = type=3D=0A= , TClass(wxBitmap) bmp);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ClearRegisteredImages(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_AutoCompGetTypeSeparator(TSelf(wxStyledTextCtrl) = _obj=3D=0A= );=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AutoCompSetTypeSeparator(TSelf(wxStyledTextCtrl) = _ob=3D=0A= j, int separatorCharacter);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetIndent(TSelf(wxStyledTextCtrl) _obj, int = indentSi=3D=0A= ze);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetIndent(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetUseTabs(TSelf(wxStyledTextCtrl) _obj, TBool = useTa=3D=0A= bs);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetUseTabs(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetLineIndentation(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= line, int indentSize);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLineIndentation(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= line);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLineIndentPosition(TSelf(wxStyledTextCtrl) = _obj, i=3D=0A= nt line);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetColumn(TSelf(wxStyledTextCtrl) _obj, int = pos);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetUseHorizontalScrollBar(TSelf(wxStyledTextCtrl) = _o=3D=0A= bj, TBool show);=3D0D=0A= +=3D0D=0A= +TBool = wxStyledTextCtrl_GetUseHorizontalScrollBar(TSelf(wxStyledTextCtrl) _=3D=0A= obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetIndentationGuides(TSelf(wxStyledTextCtrl) = _obj, T=3D=0A= Bool show);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetIndentationGuides(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetHighlightGuide(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= column);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetHighlightGuide(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLineEndPosition(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= line);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetCodePage(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetReadOnly(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetCurrentPos(TSelf(wxStyledTextCtrl) _obj, int = pos)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSelectionStart(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= pos);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetSelectionStart(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSelectionEnd(TSelf(wxStyledTextCtrl) _obj, int = po=3D=0A= s);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetSelectionEnd(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetPrintMagnification(TSelf(wxStyledTextCtrl) = _obj, =3D=0A= int magnification);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetPrintMagnification(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetPrintColourMode(TSelf(wxStyledTextCtrl) _obj, = int=3D=0A= mode);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetPrintColourMode(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_FindText(TSelf(wxStyledTextCtrl) _obj, int minPos, = in=3D=0A= t maxPos, TString text, int flags);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_FormatRange(TSelf(wxStyledTextCtrl) _obj, TBool = doDra=3D=0A= w, int startPos, int endPos, TClass(wxDC) draw, TClass(wxDC) target, = TClass=3D=0A= (wxRect) renderRect, TClass(wxRect) pageRect);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetFirstVisibleLine(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLineCount(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMarginLeft(TSelf(wxStyledTextCtrl) _obj, int = pixe=3D=0A= lWidth);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetMarginLeft(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMarginRight(TSelf(wxStyledTextCtrl) _obj, int = pix=3D=0A= elWidth);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetMarginRight(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetModify(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSelection(TSelf(wxStyledTextCtrl) _obj, int = start=3D=0A= , int end);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_HideSelection(TSelf(wxStyledTextCtrl) _obj, TBool = no=3D=0A= rmal);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_LineFromPosition(TSelf(wxStyledTextCtrl) _obj, int = po=3D=0A= s);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_PositionFromLine(TSelf(wxStyledTextCtrl) _obj, int = li=3D=0A= ne);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_LineScroll(TSelf(wxStyledTextCtrl) _obj, int = columns=3D=0A= , int lines);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_EnsureCaretVisible(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ReplaceSelection(TSelf(wxStyledTextCtrl) _obj, = TStri=3D=0A= ng text);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetReadOnly(TSelf(wxStyledTextCtrl) _obj, TBool = read=3D=0A= Only);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_CanPaste(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_CanUndo(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_EmptyUndoBuffer(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_Undo(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_Cut(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_Copy(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_Paste(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_Clear(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetText(TSelf(wxStyledTextCtrl) _obj, TString = text);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetTextLength(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetOvertype(TSelf(wxStyledTextCtrl) _obj, TBool = over=3D=0A= type);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetOvertype(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetCaretWidth(TSelf(wxStyledTextCtrl) _obj, int = pixe=3D=0A= lWidth);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetCaretWidth(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetTargetStart(TSelf(wxStyledTextCtrl) _obj, int = pos=3D=0A= );=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetTargetStart(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetTargetEnd(TSelf(wxStyledTextCtrl) _obj, int = pos);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetTargetEnd(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_ReplaceTarget(TSelf(wxStyledTextCtrl) _obj, = TString t=3D=0A= ext);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_ReplaceTargetRE(TSelf(wxStyledTextCtrl) _obj, = TString=3D=0A= text);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_SearchInTarget(TSelf(wxStyledTextCtrl) _obj, = TString =3D=0A= text);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSearchFlags(TSelf(wxStyledTextCtrl) _obj, int = fla=3D=0A= gs);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetSearchFlags(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CallTipShow(TSelf(wxStyledTextCtrl) _obj, int = pos, T=3D=0A= String definition);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CallTipCancel(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_CallTipActive(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_CallTipPosAtStart(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CallTipSetHighlight(TSelf(wxStyledTextCtrl) _obj, = in=3D=0A= t start, int end);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CallTipSetBackground(TSelf(wxStyledTextCtrl) = _obj, T=3D=0A= ColorRGB(back_r,back_g,back_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CallTipSetForeground(TSelf(wxStyledTextCtrl) = _obj, T=3D=0A= ColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void = wxStyledTextCtrl_CallTipSetForegroundHighlight(TSelf(wxStyledTextCtrl=3D=0A= ) _obj, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_VisibleFromDocLine(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= line);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_DocLineFromVisible(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= lineDisplay);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetFoldLevel(TSelf(wxStyledTextCtrl) _obj, int = line,=3D=0A= int level);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetFoldLevel(TSelf(wxStyledTextCtrl) _obj, int = line);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLastChild(TSelf(wxStyledTextCtrl) _obj, int = line, =3D=0A= int level);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetFoldParent(TSelf(wxStyledTextCtrl) _obj, int = line)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ShowLines(TSelf(wxStyledTextCtrl) _obj, int = lineStar=3D=0A= t, int lineEnd);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_HideLines(TSelf(wxStyledTextCtrl) _obj, int = lineStar=3D=0A= t, int lineEnd);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetLineVisible(TSelf(wxStyledTextCtrl) _obj, int = li=3D=0A= ne);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetFoldExpanded(TSelf(wxStyledTextCtrl) _obj, int = li=3D=0A= ne, TBool expanded);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetFoldExpanded(TSelf(wxStyledTextCtrl) _obj, = int l=3D=0A= ine);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ToggleFold(TSelf(wxStyledTextCtrl) _obj, int = line);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_EnsureVisible(TSelf(wxStyledTextCtrl) _obj, int = line=3D=0A= );=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetFoldFlags(TSelf(wxStyledTextCtrl) _obj, int = flags=3D=0A= );=3D0D=0A= +=3D0D=0A= +void = wxStyledTextCtrl_EnsureVisibleEnforcePolicy(TSelf(wxStyledTextCtrl) _=3D=0A= obj, int line);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetTabIndents(TSelf(wxStyledTextCtrl) _obj, TBool = ta=3D=0A= bIndents);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetTabIndents(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetBackSpaceUnIndents(TSelf(wxStyledTextCtrl) = _obj, =3D=0A= TBool bsUnIndents);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetBackSpaceUnIndents(TSelf(wxStyledTextCtrl) = _obj)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMouseDwellTime(TSelf(wxStyledTextCtrl) _obj, = int =3D=0A= periodMilliseconds);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetMouseDwellTime(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_WordStartPosition(TSelf(wxStyledTextCtrl) _obj, = int p=3D=0A= os, TBool onlyWordCharacters);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_WordEndPosition(TSelf(wxStyledTextCtrl) _obj, int = pos=3D=0A= , TBool onlyWordCharacters);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetWrapMode(TSelf(wxStyledTextCtrl) _obj, int = mode);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetWrapMode(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetLayoutCache(TSelf(wxStyledTextCtrl) _obj, int = mod=3D=0A= e);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLayoutCache(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetScrollWidth(TSelf(wxStyledTextCtrl) _obj, int = pix=3D=0A= elWidth);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetScrollWidth(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_TextWidth(TSelf(wxStyledTextCtrl) _obj, int style, = TS=3D=0A= tring text);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetEndAtLastLine(TSelf(wxStyledTextCtrl) _obj, = TBool=3D=0A= endAtLastLine);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetEndAtLastLine(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_TextHeight(TSelf(wxStyledTextCtrl) _obj, int = line);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetUseVerticalScrollBar(TSelf(wxStyledTextCtrl) = _obj=3D=0A= , TBool show);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetUseVerticalScrollBar(TSelf(wxStyledTextCtrl) = _ob=3D=0A= j);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AppendText(TSelf(wxStyledTextCtrl) _obj, TString = tex=3D=0A= t);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetTwoPhaseDraw(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetTwoPhaseDraw(TSelf(wxStyledTextCtrl) _obj, = TBool =3D=0A= twoPhase);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_TargetFromSelection(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_LinesJoin(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_LinesSplit(TSelf(wxStyledTextCtrl) _obj, int = pixelWi=3D=0A= dth);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetFoldMarginColour(TSelf(wxStyledTextCtrl) _obj, = TB=3D=0A= ool useSetting, TColorRGB(back_r,back_g,back_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetFoldMarginHiColour(TSelf(wxStyledTextCtrl) = _obj, =3D=0A= TBool useSetting, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_LineDuplicate(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_HomeDisplay(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_HomeDisplayExtend(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_LineEndDisplay(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_LineEndDisplayExtend(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_LineCopy(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_MoveCaretInsideView(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_LineLength(TSelf(wxStyledTextCtrl) _obj, int = line);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_BraceHighlight(TSelf(wxStyledTextCtrl) _obj, int = pos=3D=0A= 1, int pos2);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_BraceBadLight(TSelf(wxStyledTextCtrl) _obj, int = pos)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_BraceMatch(TSelf(wxStyledTextCtrl) _obj, int = pos);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetViewEOL(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetViewEOL(TSelf(wxStyledTextCtrl) _obj, TBool = visib=3D=0A= le);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetDocPointer(TSelf(wxStyledTextCtrl) _obj, = TClass(w=3D=0A= xSTCDoc) docPointer);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetModEventMask(TSelf(wxStyledTextCtrl) _obj, int = ma=3D=0A= sk);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetEdgeColumn(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetEdgeColumn(TSelf(wxStyledTextCtrl) _obj, int = colu=3D=0A= mn);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetEdgeMode(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetEdgeMode(TSelf(wxStyledTextCtrl) _obj, int = mode);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetEdgeColour(TSelf(wxStyledTextCtrl) _obj, = TColorRG=3D=0A= B(edgeColour_r,edgeColour_g,edgeColour_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SearchAnchor(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_SearchNext(TSelf(wxStyledTextCtrl) _obj, int = flags, T=3D=0A= String text);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_SearchPrev(TSelf(wxStyledTextCtrl) _obj, int = flags, T=3D=0A= String text);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_LinesOnScreen(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_UsePopUp(TSelf(wxStyledTextCtrl) _obj, TBool = allowPo=3D=0A= pUp);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_SelectionIsRectangle(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetZoom(TSelf(wxStyledTextCtrl) _obj, int = zoom);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetZoom(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_AddRefDocument(TSelf(wxStyledTextCtrl) _obj, = TClass(=3D=0A= wxSTCDoc) docPointer);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ReleaseDocument(TSelf(wxStyledTextCtrl) _obj, = TClass=3D=0A= (wxSTCDoc) docPointer);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetModEventMask(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSTCFocus(TSelf(wxStyledTextCtrl) _obj, TBool = focu=3D=0A= s);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetSTCFocus(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetStatus(TSelf(wxStyledTextCtrl) _obj, int = statusCo=3D=0A= de);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetStatus(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMouseDownCaptures(TSelf(wxStyledTextCtrl) = _obj, T=3D=0A= Bool captures);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetMouseDownCaptures(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetSTCCursor(TSelf(wxStyledTextCtrl) _obj, int = curso=3D=0A= rType);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetSTCCursor(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetControlCharSymbol(TSelf(wxStyledTextCtrl) = _obj, i=3D=0A= nt symbol);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetControlCharSymbol(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_WordPartLeft(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_WordPartLeftExtend(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_WordPartRight(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_WordPartRightExtend(TSelf(wxStyledTextCtrl) = _obj);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetVisiblePolicy(TSelf(wxStyledTextCtrl) _obj, = int v=3D=0A= isiblePolicy, int visibleSlop);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_DelLineLeft(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_DelLineRight(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetXOffset(TSelf(wxStyledTextCtrl) _obj, int = newOffs=3D=0A= et);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetXOffset(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ChooseCaretX(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetXCaretPolicy(TSelf(wxStyledTextCtrl) _obj, int = ca=3D=0A= retPolicy, int caretSlop);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetYCaretPolicy(TSelf(wxStyledTextCtrl) _obj, int = ca=3D=0A= retPolicy, int caretSlop);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetPrintWrapMode(TSelf(wxStyledTextCtrl) _obj, = int m=3D=0A= ode);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetPrintWrapMode(TSelf(wxStyledTextCtrl) = _obj);=3D0D=0A= +=3D0D=0A= +void = wxStyledTextCtrl_SetHotspotActiveForeground(TSelf(wxStyledTextCtrl) _=3D=0A= obj, TBool useSetting, TColorRGB(fore_r,fore_g,fore_b));=3D0D=0A= +=3D0D=0A= +void = wxStyledTextCtrl_SetHotspotActiveBackground(TSelf(wxStyledTextCtrl) _=3D=0A= obj, TBool useSetting, TColorRGB(back_r,back_g,back_b));=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetHotspotActiveUnderline(TSelf(wxStyledTextCtrl) = _o=3D=0A= bj, TBool underline);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_PositionBefore(TSelf(wxStyledTextCtrl) _obj, int = pos)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_PositionAfter(TSelf(wxStyledTextCtrl) _obj, int = pos);=3D=0A= =3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CopyRange(TSelf(wxStyledTextCtrl) _obj, int = start, i=3D=0A= nt end);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CopyText(TSelf(wxStyledTextCtrl) _obj, int = length, T=3D=0A= String text);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StartRecord(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StopRecord(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetLexer(TSelf(wxStyledTextCtrl) _obj, int = lexer);=3D=0A= =3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetLexer(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_Colourise(TSelf(wxStyledTextCtrl) _obj, int = start, i=3D=0A= nt end);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetProperty(TSelf(wxStyledTextCtrl) _obj, TString = ke=3D=0A= y, TString value);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetKeyWords(TSelf(wxStyledTextCtrl) _obj, int = keywor=3D=0A= dSet, TString keyWords);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetLexerLanguage(TSelf(wxStyledTextCtrl) _obj, = TStri=3D=0A= ng language);=3D0D=0A= +=3D0D=0A= +int wxStyledTextCtrl_GetCurrentLine(TSelf(wxStyledTextCtrl) _obj);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetSpec(TSelf(wxStyledTextCtrl) _obj, int = style=3D=0A= Num, TString spec);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetFont(TSelf(wxStyledTextCtrl) _obj, int = style=3D=0A= Num, TClass(wxFont) font);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_StyleSetFontAttr(TSelf(wxStyledTextCtrl) _obj, = int s=3D=0A= tyleNum, int size, TString faceName, TBool bold, TBool italic, TBool = underl=3D=0A= ine);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_CmdKeyExecute(TSelf(wxStyledTextCtrl) _obj, int = cmd)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetMargins(TSelf(wxStyledTextCtrl) _obj, int = left, i=3D=0A= nt right);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_GetSelection(TSelf(wxStyledTextCtrl) _obj, int* = star=3D=0A= tPos, int* endPos);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ScrollToLine(TSelf(wxStyledTextCtrl) _obj, int = line)=3D=0A= ;=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_ScrollToColumn(TSelf(wxStyledTextCtrl) _obj, int = col=3D=0A= umn);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetVScrollBar(TSelf(wxStyledTextCtrl) _obj, = TClass(w=3D=0A= xScrollBar) bar);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetHScrollBar(TSelf(wxStyledTextCtrl) _obj, = TClass(w=3D=0A= xScrollBar) bar);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_GetLastKeydownProcessed(TSelf(wxStyledTextCtrl) = _ob=3D=0A= j);=3D0D=0A= +=3D0D=0A= +void wxStyledTextCtrl_SetLastKeydownProcessed(TSelf(wxStyledTextCtrl) = _obj=3D=0A= , TBool val);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_SaveFile(TSelf(wxStyledTextCtrl) _obj, TString = file=3D=0A= name);=3D0D=0A= +=3D0D=0A= +TBool wxStyledTextCtrl_LoadFile(TSelf(wxStyledTextCtrl) _obj, TString = file=3D=0A= name);=3D0D=0A= addfile ./wxc/src/stc_gen.cpp=0A= hunk ./wxc/src/stc_gen.cpp 1=0A= +EWXWEXPORT(void, wxStyledTextCtrl_AddText)(void* _obj, wxChar* = text)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->AddText(text);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_AddStyledText)(void* _obj, void* = data)=3D=0A= =3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->AddStyledText(*(wxMemoryBuffer*) = data);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_InsertText)(void* _obj, int pos, = wxChar*=3D=0A= text)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->InsertText(pos, text);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_ClearAll)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->ClearAll();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_ClearDocumentStyle)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->ClearDocumentStyle();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetLength)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetLength();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetCharAt)(void* _obj, int pos)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetCharAt(pos);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetCurrentPos)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetCurrentPos();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetAnchor)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetAnchor();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetStyleAt)(void* _obj, int pos)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetStyleAt(pos);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_Redo)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->Redo();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetUndoCollection)(void* _obj, bool = coll=3D=0A= ectUndo)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetUndoCollection(collectUndo);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SelectAll)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SelectAll();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetSavePoint)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetSavePoint();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(bool, wxStyledTextCtrl_CanRedo)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->CanRedo();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_MarkerLineFromHandle)(void* _obj, int = han=3D=0A= dle)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->MarkerLineFromHandle(handle);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_MarkerDeleteHandle)(void* _obj, int = hand=3D=0A= le)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->MarkerDeleteHandle(handle);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(bool, wxStyledTextCtrl_GetUndoCollection)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetUndoCollection();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetViewWhiteSpace)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetViewWhiteSpace();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetViewWhiteSpace)(void* _obj, int = viewW=3D=0A= S)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetViewWhiteSpace(viewWS);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_PositionFromPoint)(void* _obj, int = pt_x, =3D=0A= int pt_y)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) = _obj)->PositionFromPoint(wxPoint(pt_x,pt_y))=3D=0A= ;=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_PositionFromPointClose)(void* _obj, = int x=3D=0A= , int y)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->PositionFromPointClose(x, y);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_GotoLine)(void* _obj, int line)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->GotoLine(line);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_GotoPos)(void* _obj, int pos)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->GotoPos(pos);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetAnchor)(void* _obj, int = posAnchor)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetAnchor(posAnchor);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetEndStyled)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetEndStyled();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_ConvertEOLs)(void* _obj, int = eolMode)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->ConvertEOLs(eolMode);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetEOLMode)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetEOLMode();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetEOLMode)(void* _obj, int = eolMode)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetEOLMode(eolMode);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StartStyling)(void* _obj, int pos, = int m=3D=0A= ask)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StartStyling(pos, mask);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetStyling)(void* _obj, int length, = int =3D=0A= style)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetStyling(length, style);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(bool, wxStyledTextCtrl_GetBufferedDraw)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetBufferedDraw();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetBufferedDraw)(void* _obj, bool = buffer=3D=0A= ed)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetBufferedDraw(buffered);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetTabWidth)(void* _obj, int = tabWidth)=3D=0A= =3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetTabWidth(tabWidth);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetTabWidth)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetTabWidth();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetCodePage)(void* _obj, int = codePage)=3D=0A= =3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetCodePage(codePage);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_MarkerDefine)(void* _obj, int = markerNumb=3D=0A= er, int markerSymbol, int foreground_r, int foreground_g, int = foreground_b,=3D=0A= int background_r, int background_g, int background_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->MarkerDefine(markerNumber, markerSymbol, = wx=3D=0A= Colour(foreground_r,foreground_g,foreground_b), = wxColour(background_r,backg=3D=0A= round_g,background_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_MarkerSetForeground)(void* _obj, int = mar=3D=0A= kerNumber, int fore_r, int fore_g, int fore_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->MarkerSetForeground(markerNumber, = wxColour(=3D=0A= fore_r,fore_g,fore_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_MarkerSetBackground)(void* _obj, int = mar=3D=0A= kerNumber, int back_r, int back_g, int back_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->MarkerSetBackground(markerNumber, = wxColour(=3D=0A= back_r,back_g,back_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_MarkerAdd)(void* _obj, int line, int = mark=3D=0A= erNumber)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->MarkerAdd(line, markerNumber);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_MarkerDelete)(void* _obj, int line, = int =3D=0A= markerNumber)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->MarkerDelete(line, markerNumber);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_MarkerDeleteAll)(void* _obj, int = markerN=3D=0A= umber)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->MarkerDeleteAll(markerNumber);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_MarkerGet)(void* _obj, int line)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->MarkerGet(line);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_MarkerNext)(void* _obj, int lineStart, = in=3D=0A= t markerMask)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->MarkerNext(lineStart, = markerMask);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_MarkerPrevious)(void* _obj, int = lineStart=3D=0A= , int markerMask)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->MarkerPrevious(lineStart, = markerMask)=3D=0A= ;=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_MarkerDefineBitmap)(void* _obj, int = mark=3D=0A= erNumber, void* bmp)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->MarkerDefineBitmap(markerNumber, = *(wxBitmap=3D=0A= *) bmp);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetMarginType)(void* _obj, int = margin, i=3D=0A= nt marginType)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetMarginType(margin, marginType);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetMarginType)(void* _obj, int = margin)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetMarginType(margin);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetMarginWidth)(void* _obj, int = margin, =3D=0A= int pixelWidth)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetMarginWidth(margin, pixelWidth);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetMarginWidth)(void* _obj, int = margin)=3D=0A= =3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetMarginWidth(margin);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetMarginMask)(void* _obj, int = margin, i=3D=0A= nt mask)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetMarginMask(margin, mask);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetMarginMask)(void* _obj, int = margin)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetMarginMask(margin);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetMarginSensitive)(void* _obj, int = marg=3D=0A= in, bool sensitive)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetMarginSensitive(margin, = sensitive);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(bool, wxStyledTextCtrl_GetMarginSensitive)(void* _obj, int = marg=3D=0A= in)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetMarginSensitive(margin);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleClearAll)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleClearAll();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetForeground)(void* _obj, int = styl=3D=0A= e, int fore_r, int fore_g, int fore_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetForeground(style, = wxColour(fore_r,f=3D=0A= ore_g,fore_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetBackground)(void* _obj, int = styl=3D=0A= e, int back_r, int back_g, int back_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetBackground(style, = wxColour(back_r,b=3D=0A= ack_g,back_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetBold)(void* _obj, int style, = boo=3D=0A= l bold)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetBold(style, bold);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetItalic)(void* _obj, int = style, b=3D=0A= ool italic)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetItalic(style, italic);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetSize)(void* _obj, int style, = int=3D=0A= sizePoints)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetSize(style, sizePoints);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetFaceName)(void* _obj, int = style,=3D=0A= wxChar* fontName)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetFaceName(style, fontName);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetEOLFilled)(void* _obj, int = style=3D=0A= , bool filled)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetEOLFilled(style, filled);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleResetDefault)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleResetDefault();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetUnderline)(void* _obj, int = style=3D=0A= , bool underline)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetUnderline(style, underline);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetCase)(void* _obj, int style, = int=3D=0A= caseForce)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetCase(style, caseForce);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetCharacterSet)(void* _obj, int = st=3D=0A= yle, int characterSet)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetCharacterSet(style, = characterSet);=3D=0A= =3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetHotSpot)(void* _obj, int = style, =3D=0A= bool hotspot)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetHotSpot(style, hotspot);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetSelForeground)(void* _obj, bool = useSe=3D=0A= tting, int fore_r, int fore_g, int fore_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetSelForeground(useSetting, = wxColour(fore_=3D=0A= r,fore_g,fore_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetSelBackground)(void* _obj, bool = useSe=3D=0A= tting, int back_r, int back_g, int back_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetSelBackground(useSetting, = wxColour(back_=3D=0A= r,back_g,back_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetCaretForeground)(void* _obj, int = fore=3D=0A= _r, int fore_g, int fore_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) = _obj)->SetCaretForeground(wxColour(fore_r,fore_g,f=3D=0A= ore_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_CmdKeyAssign)(void* _obj, int key, = int m=3D=0A= odifiers, int cmd)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->CmdKeyAssign(key, modifiers, cmd);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_CmdKeyClear)(void* _obj, int key, int = mo=3D=0A= difiers)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->CmdKeyClear(key, modifiers);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_CmdKeyClearAll)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->CmdKeyClearAll();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetStyleBytes)(void* _obj, int = length, v=3D=0A= oid* styleBytes)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetStyleBytes(length, *(char**) = styleBytes)=3D=0A= ;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetVisible)(void* _obj, int = style, =3D=0A= bool visible)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetVisible(style, visible);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetCaretPeriod)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetCaretPeriod();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetCaretPeriod)(void* _obj, int = periodMi=3D=0A= lliseconds)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetCaretPeriod(periodMilliseconds);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetWordChars)(void* _obj, wxChar* = charac=3D=0A= ters)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetWordChars(characters);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_BeginUndoAction)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->BeginUndoAction();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_EndUndoAction)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->EndUndoAction();=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_IndicatorSetStyle)(void* _obj, int = indic=3D=0A= , int style)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->IndicatorSetStyle(indic, style);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_IndicatorGetStyle)(void* _obj, int = indic)=3D=0A= =3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->IndicatorGetStyle(indic);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_IndicatorSetForeground)(void* _obj, = int =3D=0A= indic, int fore_r, int fore_g, int fore_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->IndicatorSetForeground(indic, = wxColour(fore=3D=0A= _r,fore_g,fore_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetWhitespaceForeground)(void* _obj, = boo=3D=0A= l useSetting, int fore_r, int fore_g, int fore_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetWhitespaceForeground(useSetting, = wxColou=3D=0A= r(fore_r,fore_g,fore_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetWhitespaceBackground)(void* _obj, = boo=3D=0A= l useSetting, int back_r, int back_g, int back_b)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetWhitespaceBackground(useSetting, = wxColou=3D=0A= r(back_r,back_g,back_b));=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetStyleBits)(void* _obj, int = bits)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetStyleBits(bits);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetStyleBits)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetStyleBits();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetLineState)(void* _obj, int line, = int =3D=0A= state)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetLineState(line, state);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetLineState)(void* _obj, int = line)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetLineState(line);=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(int, wxStyledTextCtrl_GetMaxLineState)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetMaxLineState();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(bool, wxStyledTextCtrl_GetCaretLineVisible)(void* _obj)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + return ((wxStyledTextCtrl*) _obj)->GetCaretLineVisible();=3D0D=0A= +#else=3D0D=0A= + return NULL;=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_SetCaretLineVisible)(void* _obj, bool = sh=3D=0A= ow)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->SetCaretLineVisible(show);=3D0D=0A= +#endif=3D0D=0A= +}=3D0D=0A= +EWXWEXPORT(void, wxStyledTextCtrl_StyleSetChangeable)(void* _obj, int = styl=3D=0A= e, bool changeable)=3D0D=0A= +{=3D0D=0A= +#ifdef wxUSE_STC=3D0D=0A= + ((wxStyledTextCtrl*) _obj)->StyleSetChan... [truncated message content] |
From: Eric Y. K. <eri...@gm...> - 2008-01-30 22:04:14
|
> Wed Jan 30 21:29:12 CET 2008 Mads Lindstroem <mad...@ya...> > * Workaround for processExecAsyncTimed bug Applied. Thanks! --=20 Eric Kow PGP Key ID: 08AC04F9 |
From: Mads L. <mad...@ya...> - 2008-01-30 21:19:42
|
Wed Jan 30 21:29:12 CET 2008 Mads Lindstroem <mad...@ya...> * Workaround for processExecAsyncTimed bug = When a process, created with the function processExecAsyncTimed, stops it makes WxHaskell die with "Prelude.chr bad argument". The problem is reported elsewhere http://sourceforge.net/mailarchive/message.php?msg_id=3D54647.129.16.31.1= 49.1111686341.squirrel%40webmail.chalmers.se and here http://www.mail-archive.com/wxh...@li.../msg0026= 7.html . = This patch does not solve the underlying problem, as it is still unknown,= but do create a workaround. = The bug has only been seen on Linux systems. = |
From: <jmv...@di...> - 2008-01-30 18:09:34
|
Hi, I'm using wxHaskell for some time now and today I try to change wxGTK 2.6 to wxGTK 2.8 on my Ubuntu Gutsy (if that makes difference) Just before start describing, is anyone using wxGTK 2.8 with wxHaskell? What I did was: apt-get install libwxgtk28-dev In the past I already have done apt-get install freeglut3-dev darcs get of the official repository (today, which have as last patch the initial wxWidgets 2.8 support) ./configure --with-opengl (I also tried using the flag --enable-strip but it took me to the same result) make sudo make install make wx sudo make wx-install When I run ghci -package wx e get this: Loading package wxcore-0.10.1 ... ghc-6.6.1: can't load .so/.DLL for: wxc-gtk2.8.4-0.10.1 (/usr/lib/libwxc-gtk2.8.4-0.10.1.so: undefined symbol: _ZTV11wxMediaCtrl) The file /usr/lib/libwxc-gtk2.8.4-0.10.1.so do exists. I'm using wxHaskell as a library user and I'm completely unaware of its implementation details (beside it is a layer to wxGTK!). Is anyone working on this change to wxGTK 2.8 and I could expect a solution soon? Can someone give some hints on what to do next to solve this, so that I can contribute to the project? It seems, at least to my umble person, that everything related to wxMediaCtrl is causing problems. kindest regards Miguel Vilaça |
From: 369 <wes...@si...> - 2008-01-28 20:35:13
|
新《劳动合同法》实施细则从解读到企业应对与运用技巧及审理劳动争议案件司法解释 主办单位:深圳众人行 深.圳.时.间:2008年1月19-20 (星期六日) 深 圳 参.会.费.用:1800元 【学-员-对-象】各企业董事长、总经理、副总经理、人力资源部经理/总监、人事主管、薪酬专 员、绩效主管、培训经理、培训主管、招聘主管,企业法律顾问,劳资、工会、行政及各部门经 理、主管等相关人员参加。 ---------------------------------------------------------------------------------------- 报名电话: 深圳 0755-26075365 26075429 传 真:0755-61351396 吴小姐 ---------------------------------------------------------------------------------------- 课程背景 --------------------------------------------------------------------------------------- 新《劳动合同法》将于二00八年一月一日起正式实施,国家劳动和社会保障部根据《劳动合同法》 制定的实施细则也将同时与之配套实施,细则对《劳动合同法》中的很多条款作了明确化的规定,该 细则将是用人单位贯彻学习《劳动合同法》的主要依据和帮手。同时国家最高人民法院也将随之出台 《劳动合同法》司法解释。 ---------------------------------------------------------------------------------------- 课程收获 1、掌握了解《劳动合同法》实施细则对人力资源管理现行操作提出的新要求; 2、帮助企业了解人力资源管理将会遇到的困惑和难题; 3、深刻理解《劳动合同法》实施细则对公司人力资源管理带来的影响; 4、掌握如何采取积极措施应对,以确保相关风险得到有效控制; 5、帮助企业在新法制环境下及时调整管理思路,维持劳动关系和谐稳定。 ---------------------------------------------------------------------------------------- 课程内容: 第一部分:新《劳动合同法》及其实施细则解析 一、《劳动合同法》及其实施细则主要调整条款的解析 1、劳动合同期限、试用期限与无固定期限合同订立条件的变化 2、劳动合同的效力、用人单位及劳动者解除劳动合同的新条件 3、用人单位出资培训、竞业限制与违约金的新规定 4、人事外包及劳务派遣的运用与限制 5、经济补偿金支付的条件及计算方法的变化 6、规章制度的生效及制定程序的变化 7、用人单位单方解除劳动合同、辞退员工、裁减员工的规定 8、劳动合同必备条款、约定条款和免责条款 9、违法行为惩罚标准及仲裁诉讼选择条款的变化 10、工会等民主力量的限制 二、新法对企业的影响及企业面临的风险 1、企业用工模式的影响 2、新旧劳动合同的整改及签订 3、对企业商业秘密保护的影响 4、劳动争议内容的新特点 5、劳动关系管理难度的加大 三、最新《劳动合同法》实施细则解读 第二部分:企业应对策略编 四、劳动合同的订立 1、签订劳动合同对企业的利弊; 2、规避无固定期限合同的续签; 3、企业订立劳动合同的常见误区。 五、员工跳槽与辞退风险的控制与防范 1、员工违纪及辞退 2、跳槽员工违约责任的追究及赔偿 3、辞退不能胜任工作、违纪员工的实务技巧 4、如何避免辞退员工时的法律风险 5、如何与核心员工签订离职保密及竞业限制协议 六、企业应对新法的策略与措施 1、劳动合同的撰写与必备条款约定策略及技巧; 2、企业招聘中的风险与应对 3、企业薪酬福利制度设计中的新风险与规避 4、无固定期限合同签订与风险规避策略; 5、培训协议、保密协议、竞业限制协议、劳务派遣协议与离职协议的撰写应注意的问题; 6、违纪员工与怠工员工处理策略; 7、违约金及赔偿金的设定策略 8、企业用工模式在新法律体系下的必要调整 9、劳动争议预防与处理策略。 10、企业应对工会组织成立与集体合同谈判策略以及如何利用工会的特殊法律地位; 七、关于用人单位应当支付经济补偿金问题 1.劳动者解除劳动合同,用人单位应当支付经济补偿金的9种情形 2.用人单位解除或终止劳动合同,应当向劳动者支付经济补偿金的12种情形 3.用人单位支付经济补偿金的标准 4.用人单位支付经济补偿金的时间 八、企业应谨慎处理的一些情况 1.工资标准的确定 2.试用期的约定 3.调整工作岗位 4.绩效考核与末位淘汰 5.孕期女工的处理 6.患病或者非因工负伤员工的处理 九、劳动合同法下的劳动合同、保密协议、培训协议等各类协议签订技巧及风险控制 十、劳动合同法下的规章制度、员工手册撰写技巧及风险控制 十一、新《劳动合同法》下其他协议的变更与撰写 第三部分:关于新法审理劳动争议案件司法解释适用若干问题 1、新劳动合同法下的劳动争议预防策略 2、劳动争议范围的界定及定性问题 3、新《司法解释草案》与《劳动合同法》内容协调与衔接 4、新《司法解释草案》理解与适用及纠纷案件认定与处理 5、目前劳动争议的受案范围及处理途径和案件管辖 6、有关法律、法规及司法解释对劳动争议案件用人单位举证的特殊要求 十二、劳动争议案件审理中的疑难问题及处理意见 (1)劳动争议仲裁委员会认为申请事项不属劳动争议的、法院如何处理 (2)劳动争议发生日如何确定?如何认定60日的申请时限?何种情况 属申请期间中断? (3)用人单位承包经营的诉讼主体如何确定? (4)司法解释规定哪些情况下用人单位支付经济补偿金 (5)仲裁请求与诉讼请求不一致的,法院如何处理 (6)用人单位内部制度、员工手册规定与劳动合同约定不一致,应以哪个作为仲裁或诉讼依据 (7)生效的仲裁裁决何种情况下法院可裁定不予执行,争议如何解决? ------------------------------------------------------------------------------------ 老师介绍:金英杰 我国著名劳动法专家中国政法大学民商经济法学院劳动与社会保障法研究所副主任,副教授,硕士生导师。参与劳动合同立法,是国务院法制办劳动合同法、细则起草小组成员负责人之一。 中国劳动法学会会员,北京劳动法与社会保障法学会常务理事. 金老师近百家知名企业提供劳动法与员工关系管理顾问、咨询和劳动争议处理服务的多年实践经验与研究成果,从企业管理所面临的实际问题出发,结合最新法律规定,通过大量经典案例的分析讲解、现场答疑、经验交流与互动研讨等方式.被多家公司聘请为常年法律顾问或劳动法专业顾问:中国中煤能源集团公司,中国中铁三局集团公司,中国二十冶建设有限公司,中国海油湛江分公司,国电燃料有限公司,电网公司,神火集团有限公司,华北制药公司,广东省广晟资产经营有限公司 --------------------------------------------------- ==========================新《劳动合同法》及其实施细则报 名 表=========================== 单位名称:____________________________________________________________ 培训联系人:______________职务:____________联系电话:________________________ 联系传真:_____________ 手机:________________邮箱:___________________________ 参会人一:_________职务:__________手机:______________邮箱:____________________ 参会人二:_________职务:__________手机:______________邮箱:____________________ 参会人三:_________职务:__________手机:______________邮箱:____________________ 费用总计:_______元 付款方式:(请选择打钩 ) □1、现金 □2、转帐 |
From: <jmv...@di...> - 2008-01-15 15:18:35
|
Hi, Does anyone have wxHaskell installed on Fedora Core 8? The project Fedora Haskell (http://www.haskell.org/fedora/ ) is outdated. I tried to install wxHaskell in Fedora 8 with - GHC 6.8.2 with yum - darcs 0.1.0.9 witn yum - wxGTK 2.8.4-6 with yum - wxHaskell from official repository (darcs get http://darcs.haskell.org/wxhaskell) I'm getting an linking error when compiling my code saying that methods from classe wxMediaCtrl are not found, although I not using such stuff. Thus someone have wxHaskell installed there with this versions or different ones? Any hints for this problem? Thanks in advance. Best wishes Miguel Vilaça |
From: <ba...@fa...> - 2008-01-12 16:53:15
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ E X C E L-与-P P T-在-管-理-中-的-高-级-运-用 2008年1月18-19日 北__京 2008年29日--3月1日 上__海 2008年3月7-8日 深__圳 2008年3月14-15日 北__京 适_合_对_象:总_经_理、人_事_经_理、销_售_经_理、生_产_经_理、财_务_经_理 等_需_要_大_量_使_用_E x c e l_与_P P T_工_作_的_各_部_门_人_员。 学_习_费_用:2000元/每_人 (包_括_培_训、培_训_教_材、两_天_午_餐、以_及_上_下_午_茶_点等) 主_办_公_司: 众__人__行__管__理__咨__询__机__构 电_____话: 0 755-260,75265 220,08632 传_____真: 0 755-613,51396 联__系__人: 凌_小_姐 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【课程简介】: 据权威机构统计,普通使用者平均仅掌握20%的应用软件功能,进行一次有效的 软件技能培训提高25%的生产率,相当于培训投资回报率的2000%。有效的培训将大 幅提高被培训者的工作效率,节省大量的工作时间(可能会因此避免很多的加班喔)。 Excel是功能强大的工具,使用Excel进行各种数据的管理与分析已经成为我们的日常 工作内容之一。本课程旨在让学员掌握Excel在财务,人事,销售及其他管理工作中的 大量应用和高级技术,在以后的工作中少走弯路,事半功倍。丰富的实例和课堂练习 使学员在两天内迅速提高Excel使用水平,成为Excel高手,在人才竞争中尽显一技之 长,脱颖而出。 作为一个职业经理人,您的报告是使你的投资人、上司、同僚、部下和您的客户 相信您的信息是有价值的,并使他们记住您所讲的信息。本课程将使您一步步地建立 一个引人注目、不同凡响的演示报告。揭示了演示报告所必备的、正确的技能和技巧。 通过本课程中引用的大量顶级咨询公司报告案例分析和实时案例演练,我们将教你如 何在当今的计算机技术条件下,灵活应用这么技巧、使你的观点效果显著的直观工具 ---POWERPOINT。 本课题的培训并不是普及性的操作技巧培训,而是管理型、应用型、提高型的使 用技巧培训。是由技术提高到艺术的职业经理人必修课题之一。它将使你成为管理报 告演讲中的主角和明星。 培训方式:以问题为导向,案例教学,在丰富的实例中学习Excel与PPT的各种高级应 用并掌握相关技巧 培训收益 ◆提高EXCEL实际操作能力,提高工作效率; ◆掌握如何利用各种函数建立数学模型进行高效财务分析; ◆制作标准表格;数据整合;数据挖掘与分析 ◆快捷获得财务分析的模型; ◆掌握如何制作令老板满意的各类图表。 ◆在丰富的实例中学习Excel与PPT的各种高级应用并掌握相关技巧。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 【学习内容】: 第一部分:EXCEL在财务、销售及管理工作中的应用 第1部分: 1.等长与不等长文本分拆 2.文本合并 3.时间函数与工龄计算(相关应用:应收款账龄分析) 4.有效性(数据规范与输入提示) 5.圈示无效数据 6.快速高效地整理,整合表内,表间大批量数据 7.相对引用与绝对引用 8.名称命名与引用 9.频率函数与工资分布分析 10.数组公式 第2部分: 1.数据透视表基本操作 2.筛选与排序 3.分组显示 4.数据与比率 5.计算字段 6.自动更新 7.数据透视图与动态图表 8.试算平衡表制作 9.自定义格式 10.财务报表 第3部分: 1.报销单制作 2.控件的使用(菜单,按钮,选项) 3.界面定制与美化 4.宏的应用与VBA语句 5.自定义函数与新菜单 6.报表系统封装 7.合并报表 8.保护与权限(编辑区域,公式隐藏等) 9.预算模版与方案管理 10.式审核与追踪,分级显示 第4部分: 1.单变量求解(量本利与盈亏分析) 2.模拟运算表(定价与还款计算) 3.规划求解 4.回归分析(线性与非线性,多元回归) 5.如何进行预测 6.移动平均 7.资产管理与折旧计算 8.高级筛选 9.投资决策分析 10.图表分析 第5部分: 1.自动更新的报表 2.ODBC与Query 3.与数据库链接 4.多表查询 5.条件筛选数据库数据 6.编辑查询 7.SQL语句 8.其他操作技巧 9.自定义序列,填充,行列互换等 10.比较文本,消除四舍五入差异等 第6部分: 1.条件判断与年假计算 2.IF函数嵌套 3.条件求和与请假记录统计 4.考勤管理 5.业绩奖金计算 6.销售排名 7.条件格式 8.横表查询 9.工资及所得税计算 10.信息台帐与查询表 第二部分:Powerpoint在演示及管理报告中的高级应用 第1部分: 1.版式与设计 2.模版与母版 3.自定义模版 4.应用多个模版 5.导入演示文稿 6.改变文字大纲级别 7.页眉与页脚 8.有条不紊进行多话题陈述 9.布局的原则 第2部分: 1.修改/添加/应用配色方案 2.配色的原则 3.配色的方法 4.可视化信息要素 5.内容构成元素 6.图示的制作 7.选中底层对象与组合 8.动态链接Excel表格与图表 9.更新链接 10.更改图表类型 第3部分: 1.插入各类元素 2.声音的配置 3.插入视频 4.运用宏与观众交互 5.使用控件 6.动画的设置 7.触发器 8.动作按钮 9.文件减肥 10.带走字体 第4部分 1.排练计时与对话型功能 2.跳转与隐藏 3.自定义放映 4.即席反应 5.圈点内容 6.快捷键大全 7.编辑时预览 8.窗口播放方式 9.点击直接放映 10.打包播放 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 讲师简介: 袁先生:中国注册会计师,曾在大型跨国公司和著名咨询公司从事财务管理和系统 建设工作,历任高级顾问,项目经理,集团财务经理,咨询总监等职务,在财务管理和信 息系统方面有丰富的实战经验。在信息系统方面服务过的客户包括(但不限于):西门子, 松下电器,法国巴黎银行,高乐高,搜狐,首都国际机场,北大方正,海德堡,葛兰素史克, 登士柏,新西兰食品,尚阳科技,中矿陕西公司,中保出口信用等。 在实战中积累了大量Excel与PPT的应用技巧和应用方案,曾经为几百家跨国公司和 大型企业提供过《EXCEL与PPT在管理中的高级运用》的培训,获得相当的好评。所培训的 客户包括:大众汽车、诺和诺德制药、格雷斯、APV、中国医疗器械工业公司、恩布拉科 压缩机、德国施瓦茨、上海正泰集团、招商证?、深圳发展银行、雷乐士(上海)电源、 江铃汽车、南方都市报、广东电信研究院、广州焙乐道食品、中粮金帝食品(深圳)、 埃芙迪食品(青岛)、上海凌云天博光电科技、宁波威奇尔电子、宁波艾比电气、 宁波缘美纺织品、申华化学工业、隆鑫集团、河北海通空调设备、康佳集团股份、 中兴通讯股份、广州本田汽车、惠州TCL、广州市世尊家具、全包通国际贸易、 广东德美精细化工股份、桂林NEC无线通信、广州王老吉药业股份……… |
From: lgntt <ze...@so...> - 2008-01-09 03:26:05
|
高 级 文 秘 职 业 化 训 练 中――国・深――圳・2008 年01月5-6日 中――国・上――海・2008 年01月12-13日 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ● 授/课/对/象 企业中层行政管理干部和文秘工作人员,包括办公室主任、行政部经理、董事长秘书、 总经理秘书、行政助理、行政主管、行政部门文员等 主/办/单/位:众/人/行/管/理/咨/询 培/训/价/格: 1800元 / 人 公司网站:www.126px.hk 深/圳/总/部/电/话: 0755-26075365 上/海/办/事/处/电/话:021-851875149 北/京/办/事/处/电/话:010-51293353 传/真: 0755-61351396 联/系/人:凌/小/姐 ● 背 景 对高级文秘来说,没有受到过系统训练,将无法从战略性全方位角度认知秘书与 助理的工作;在所从事的工作中感觉缺乏理论支持;工作中总是被动行事,不能主动 掌握工作节奏;想给公司节省费用,但却不知从何处下手,如何节省;行使对外界社 会的管理职能时没有感觉到有很多事物的“黑洞”…… 诸如以上的问题,都是每个文秘人员所面对与困惑的,如何把握正确方向从而迅 速提升自身职业素养,成了我们必须面对与解决的课题。 ● 课 程 收 获 → 掌握高级行政文秘所具备的基本技能、技巧 → 善于处理工作中的难点,掌握待人接物的技巧,实现有效的时间管理 → 实现现代文秘工作和档案管理工作的规范衔接 → 善于上传下达,掌握有效沟通的技巧 → 学习掌握规范的商务写作技巧,提高公文写作水平 → 学习掌握会议的组织思路及高效率的组织方法。 → 掌握基本的商务活动礼仪,使您适应日常商务场合的礼仪要求 → 掌握拜访客户的必备礼节,从细微之处体现您对他人的尊重 → 了解接待客户的礼仪细节,让您的每一位客人宾至如归 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 课 程 大 纲 一、企业行政文秘职业特性与素质要求 ◇ 文秘人员的职业价值和作用 → 案例:秘书岗位的评价 ◇ 企业文秘工作的基本特征 ◇ 文秘人员的职责与主要工作内容 → 案例:文秘人员的职位说明书样板 ◇ 文秘人员的自我角色定位 ◇ 优秀文秘人员的胜任素质 → 案例分析: ◇ 文秘的职业发展前景与实现路径 二、公文写作与处理实务 ◇ 公文分类 ◇ 公文的结构 ◇ 秘书文字支持应达到的要求 ◇ 公文写作基本要领 ◇ 13种常用公文模版 ◇ 常用公函 ◇ 请示与报告、批复的写作与范例 ◇ SMART原则与SWOT方法 ◇ 计划撰写注意事项 三、会务组织与管理 ◇ 会务分类-组织思路 ◇ 组织阶段:会前准备、会中协助、会后整理 ◇ 组织方法 ◇ 例会的组织 ◇ 大型会议、展会的组织 ◇ 如何担任会议主持人 ◇ 如何当好会议秘书? ◇ 全景案例:某公司年度大型庆典活动策划始末 → 案例:大型会议及活动策划案 ◇ 如何避免陷于会议忙碌之中? 四、文件资料管理与运用 ◇ 文档分类标准 ◇ 档案管理的原则 ◇ 文档的索引 ◇ 电子文档的保管 ◇ 名片系统管理 ◇ 印章的管理 → 研讨:如何利用档案为公司业务服务? 五、信息档案管理 ◇ 信息管理基本流程 ◇ 信息的收集整理 ◇ 信息的传递 ◇ 信息的储存与保密 ◇ 保密意识与保密规则 ◇ 秘书的基本职业道德 六、人际沟通与工作协调技巧 ◇ 沟通对于秘书的意义 ◇ 秘书常用沟通方式之比较 ◇ 秘书人员的沟通技巧 → 案例:如何听懂老板的“没有说出来的意思”? ◇ 秘书让领导刮目相看、获得信任? ◇ 如何与你的上司协调而不帮倒忙? ◇ 秘书人员如何与各种上司相处? ◇ 问题:我的上级调走了怎么办? → 案例:领导让我难为情,我该怎么办? → 案例:如何与同事或下级相处? → 案例:有人在你面前抱怨你的领导该怎么办? ◇ 讨论:秘书应当如何发挥自身优势起好协调作用? 七、办公室5S及办公用品管理 ◇ 整理、整顿、清扫、清洁、修养 ◇ 文件处理流程化 ◇ 办公用品申购、领用 ◇ 维护各类办公设备的正常使用 八、时间管理及工作统筹技巧 ◇ 时间管理的误区 ◇ 时间管理的原则 √目标管理与80/20法则 √缓急轻重的优先管理 √个人时间与领导工作时间计划与安排 ◇ 秘书时间管理小窍门 ◇ 宾客接待与电话处理 ◇ 自我情绪控制与压力管理 九、访客接待 ◇ 接待客人流程 ◇ 接待重要客户的注意事项 ◇ 来访电话对策 → 案例分析一、二、三 十、如何成为上司得力助手 ◇ 优秀秘书的核心竞争力 ◇ 知己知彼:分析上司的特点 ◇ 如何对待不同类型的上司 ◇ 站在下级的位置上思考上级的事 ◇ 与上级相处三大注意事项 ◇ 上司的行程安排 十一、商务礼仪与职业形象塑造 1、个人形象塑造及礼仪 ◇ 着装的TPO原则 ◇ 女士着装的要点 ◇ 男士着装的规范 ◇ 仪容礼仪规范 ◇ 化妆的礼仪 ◇ 站、坐、行的礼仪规范 ◇ 恰当的肢体语言 2、 基本社交礼仪 ◇ 见面介绍的礼仪 ◇ 问候的礼仪 ◇ 名片的使用 ◇ 日常商务活动中的礼仪规范 ◇ 与工作有关的文体活动中的礼仪规范 3、 商务宴请礼仪 ◇ 中餐礼仪 ◇ 西餐礼仪 ◇ 自助餐礼仪 ◇ 餐饮礼仪禁忌 4、 电话礼仪 ◇ 接听电话的基本原则 ◇ 接听电话的几项注意 ◇ 拨打电话的几大要点 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 讲 师 介 绍:李 革 增 深圳管理咨询行业协会成员;深圳外商投资协会讲师、香港光华管理学院客座 教授十多年从事企业管理与咨询工作的经验,在德隆集团、深高速、深南招商集团 等大型集团公司及管理顾问公司历任市场经理、行政总监、培训总监等职位。对沟 通技巧、客户服务、行政统筹、企业文化等方面具有良好的培训与辅导经验;具有 深厚的理论知识与丰富的实践操作能力;注重对企业实际问题的分析和解决、讲求 实效性和适用性。 擅长课程:《职业经理人资格认证》、《领导力训练》、《企业中层管理技能培训》 《时间管理》、《目标管理》、《企业文化》、《沟通技巧》、《高级文秘职业素 质修养》等 培训特色:以互动、情景式培训见长,注重受训人员的感悟及参与,通过各种实际 案例及管理游戏等方式充分调动参训人员的培训热情。 曾培训或咨询过的企业有:中国电信、青岛中化集团、中石油、桑菲通讯、华侨城集团、 奥林巴斯、金碟软件(中国)有限公司、厦门航空、苏州三星电子、广东移动通信、 蛇口南顺面粉、深南招商集团、深高速、深圳中汽租赁有限公司、深圳恒波通讯、 深圳华展国际、三洋机电等。 |
From: lgntt <lg...@16...> - 2008-01-08 03:14:42
|
高 级 文 秘 职 业 化 训 练 中――国・深――圳・2008 年01月5-6日 中――国・上――海・2008 年01月12-13日 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ● 授/课/对/象 企业中层行政管理干部和文秘工作人员,包括办公室主任、行政部经理、董事长秘书、 总经理秘书、行政助理、行政主管、行政部门文员等 主/办/单/位:众/人/行/管/理/咨/询 培/训/价/格: 1800元 / 人 公司网站:www.126px.hk 深/圳/总/部/电/话: 0755-26075365 上/海/办/事/处/电/话:021-851875149 北/京/办/事/处/电/话:010-51293353 传/真: 0755-61351396 联/系/人:凌/小/姐 ● 背 景 对高级文秘来说,没有受到过系统训练,将无法从战略性全方位角度认知秘书与 助理的工作;在所从事的工作中感觉缺乏理论支持;工作中总是被动行事,不能主动 掌握工作节奏;想给公司节省费用,但却不知从何处下手,如何节省;行使对外界社 会的管理职能时没有感觉到有很多事物的“黑洞”…… 诸如以上的问题,都是每个文秘人员所面对与困惑的,如何把握正确方向从而迅 速提升自身职业素养,成了我们必须面对与解决的课题。 ● 课 程 收 获 → 掌握高级行政文秘所具备的基本技能、技巧 → 善于处理工作中的难点,掌握待人接物的技巧,实现有效的时间管理 → 实现现代文秘工作和档案管理工作的规范衔接 → 善于上传下达,掌握有效沟通的技巧 → 学习掌握规范的商务写作技巧,提高公文写作水平 → 学习掌握会议的组织思路及高效率的组织方法。 → 掌握基本的商务活动礼仪,使您适应日常商务场合的礼仪要求 → 掌握拜访客户的必备礼节,从细微之处体现您对他人的尊重 → 了解接待客户的礼仪细节,让您的每一位客人宾至如归 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 课 程 大 纲 一、企业行政文秘职业特性与素质要求 ◇ 文秘人员的职业价值和作用 → 案例:秘书岗位的评价 ◇ 企业文秘工作的基本特征 ◇ 文秘人员的职责与主要工作内容 → 案例:文秘人员的职位说明书样板 ◇ 文秘人员的自我角色定位 ◇ 优秀文秘人员的胜任素质 → 案例分析: ◇ 文秘的职业发展前景与实现路径 二、公文写作与处理实务 ◇ 公文分类 ◇ 公文的结构 ◇ 秘书文字支持应达到的要求 ◇ 公文写作基本要领 ◇ 13种常用公文模版 ◇ 常用公函 ◇ 请示与报告、批复的写作与范例 ◇ SMART原则与SWOT方法 ◇ 计划撰写注意事项 三、会务组织与管理 ◇ 会务分类-组织思路 ◇ 组织阶段:会前准备、会中协助、会后整理 ◇ 组织方法 ◇ 例会的组织 ◇ 大型会议、展会的组织 ◇ 如何担任会议主持人 ◇ 如何当好会议秘书? ◇ 全景案例:某公司年度大型庆典活动策划始末 → 案例:大型会议及活动策划案 ◇ 如何避免陷于会议忙碌之中? 四、文件资料管理与运用 ◇ 文档分类标准 ◇ 档案管理的原则 ◇ 文档的索引 ◇ 电子文档的保管 ◇ 名片系统管理 ◇ 印章的管理 → 研讨:如何利用档案为公司业务服务? 五、信息档案管理 ◇ 信息管理基本流程 ◇ 信息的收集整理 ◇ 信息的传递 ◇ 信息的储存与保密 ◇ 保密意识与保密规则 ◇ 秘书的基本职业道德 六、人际沟通与工作协调技巧 ◇ 沟通对于秘书的意义 ◇ 秘书常用沟通方式之比较 ◇ 秘书人员的沟通技巧 → 案例:如何听懂老板的“没有说出来的意思”? ◇ 秘书让领导刮目相看、获得信任? ◇ 如何与你的上司协调而不帮倒忙? ◇ 秘书人员如何与各种上司相处? ◇ 问题:我的上级调走了怎么办? → 案例:领导让我难为情,我该怎么办? → 案例:如何与同事或下级相处? → 案例:有人在你面前抱怨你的领导该怎么办? ◇ 讨论:秘书应当如何发挥自身优势起好协调作用? 七、办公室5S及办公用品管理 ◇ 整理、整顿、清扫、清洁、修养 ◇ 文件处理流程化 ◇ 办公用品申购、领用 ◇ 维护各类办公设备的正常使用 八、时间管理及工作统筹技巧 ◇ 时间管理的误区 ◇ 时间管理的原则 √目标管理与80/20法则 √缓急轻重的优先管理 √个人时间与领导工作时间计划与安排 ◇ 秘书时间管理小窍门 ◇ 宾客接待与电话处理 ◇ 自我情绪控制与压力管理 九、访客接待 ◇ 接待客人流程 ◇ 接待重要客户的注意事项 ◇ 来访电话对策 → 案例分析一、二、三 十、如何成为上司得力助手 ◇ 优秀秘书的核心竞争力 ◇ 知己知彼:分析上司的特点 ◇ 如何对待不同类型的上司 ◇ 站在下级的位置上思考上级的事 ◇ 与上级相处三大注意事项 ◇ 上司的行程安排 十一、商务礼仪与职业形象塑造 1、个人形象塑造及礼仪 ◇ 着装的TPO原则 ◇ 女士着装的要点 ◇ 男士着装的规范 ◇ 仪容礼仪规范 ◇ 化妆的礼仪 ◇ 站、坐、行的礼仪规范 ◇ 恰当的肢体语言 2、 基本社交礼仪 ◇ 见面介绍的礼仪 ◇ 问候的礼仪 ◇ 名片的使用 ◇ 日常商务活动中的礼仪规范 ◇ 与工作有关的文体活动中的礼仪规范 3、 商务宴请礼仪 ◇ 中餐礼仪 ◇ 西餐礼仪 ◇ 自助餐礼仪 ◇ 餐饮礼仪禁忌 4、 电话礼仪 ◇ 接听电话的基本原则 ◇ 接听电话的几项注意 ◇ 拨打电话的几大要点 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 讲 师 介 绍:李 革 增 深圳管理咨询行业协会成员;深圳外商投资协会讲师、香港光华管理学院客座 教授十多年从事企业管理与咨询工作的经验,在德隆集团、深高速、深南招商集团 等大型集团公司及管理顾问公司历任市场经理、行政总监、培训总监等职位。对沟 通技巧、客户服务、行政统筹、企业文化等方面具有良好的培训与辅导经验;具有 深厚的理论知识与丰富的实践操作能力;注重对企业实际问题的分析和解决、讲求 实效性和适用性。 擅长课程:《职业经理人资格认证》、《领导力训练》、《企业中层管理技能培训》 《时间管理》、《目标管理》、《企业文化》、《沟通技巧》、《高级文秘职业素 质修养》等 培训特色:以互动、情景式培训见长,注重受训人员的感悟及参与,通过各种实际 案例及管理游戏等方式充分调动参训人员的培训热情。 曾培训或咨询过的企业有:中国电信、青岛中化集团、中石油、桑菲通讯、华侨城集团、 奥林巴斯、金碟软件(中国)有限公司、厦门航空、苏州三星电子、广东移动通信、 蛇口南顺面粉、深南招商集团、深高速、深圳中汽租赁有限公司、深圳恒波通讯、 深圳华展国际、三洋机电等。 |
From: lgntt <lg...@12...> - 2008-01-07 21:05:09
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 中层经理人管理技能提升研修班 【时间地点] 2OO7年12月14-16日 苏 州 2OO8年01月18-20日 深 圳 【培训费用】2800元每人三天 (包含教 材 费、听 课 费、证 书、中 餐、课 间 茶 点) 【主办公司】 众 人 行 管 理 咨 询 机 构 ⊙电 话: 0 755/26075429 22008632 ⊙传 真: 0 755/61351396 ⊙联 系 人: 彭小姐 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 打造一支能打硬仗的中层队伍是每个老总梦寐以求的,但中层经理的问题往往也是老总们最头疼的。中层觉得自己最累,老总们觉得中层执行不力,基层员工觉得中层瞎指挥。 多数中层都是从基层做起来的,而且往往是在基层工作很出色的,绝大部分是因为业务能力出色,对于管理,他们经常依靠零散的经验和感觉,并没有真正形成系统的、科学的、 实操性的管理技能,本课程就是建立在培训和训练的基础上,让中层管理人员在最短的时间迅速掌握、提高实际的管理技能,从而提高企业的经营效益。 一、培训特点 ?系统性: 企业管理是一个系统工程,注重综合能力的均衡发展,因而在管理技术上也注重系统性的 学习和培训。 ?改变行为: 对企业来说,不能带来管理行为的改变,是没有任何意义的。本训练将职业经理经理的必 备管理技能设计成一个个的能力点,使他们通过抓能力点而达到改变行为、转变观念的目的。 ?实践操作性: 管理技能是动手能力、实战能力,不能用于企业管理实践的方法是无效的。本次管理技能 训练聚焦于管理的实际操作能力提高。 二、培训目的: 从理论、技能与经验三个维度全方位提升管理人员素质。目的是在最短的时间迅速理解、 掌握实用的管理技能、提升管理绩效、促使其转变观念达到改变行为的目标。 三、培训对象: 企业副总、各部门经理、中层管理人员及其它预备管理人员 培训合格者颁发由香港光华管理学院签署的《经理人培训证书》 四、培训时间:三天 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 五、培训提纲: 一、什么是管理 二、如何管理心态 三、管理的特点是什么 四、什么样的管理是最适合企业的管理 五、管理、组织与领导的关系 六、管理角色的自我认知 七、领导力提升的技巧 八、管理沟通的技巧 九、时间管理的技巧 十、创新管理 十一、目标管理的应用 十二、高绩效团队的建设 十三、激励管理的技巧 第一章、什么是管理 第二章. 如何管理心态 培养员工良好的心态是管理的第一要务 第三章.管理的基本特性 管理从哪些方向努力 才能达到管理的实效性? 目的性 有效性 他人性 多样性 第四章、什么样的管理是最适合企业的管理 管理的方法和技术多种多样,什么样的管理模式才是最适合企业发展的? 只有找到最适合我们企业发展的管理模式,才能避免管理的盲目性 第五章.管理、组织、领导三者的相互关系和异同 作为一个管理者一定要清楚管理、组织、领导这三者之间的关系,才能算是一个合格的管理者 第六章、 管理角色的认知 一、职业经理的角色认知 二、职业经理的角色分析 三、不同层面人员的工作重心 四、管理者--角色转变的困难 第七章、领导力提升的技巧 一、领导权威的来源 领导权威的八个性格特征 二、领导方式 三、情境领导与四种领导风格 根据被领导者的具体情况决定不同的领导风格 告知式 推销式 参与式 授权式 案例分析: 四、领导的主要工作内容 第八章、管理沟通的技巧 一、什么是沟通 ? 二、管理沟通的种类及形式 案例分析 、讨论 录像分析 三、沟通的步骤 四、不同沟通风格的管理者分析与应对 分析型人的特征与沟通技巧 支配型人的特征与沟通技巧 表达型人的特征与沟通技巧 和蔼型人的特征与沟通技巧 案例分析: 五、 沟通的方向 职业经理人与上级、同级、下属沟通的技巧 1、沟通的原则 2、沟通的方法 3、沟通的障碍 案例分析、讨论: 六、有效沟通的要诀 第九章、时间管理的技巧 一、为什么要管理时间 1、从企业来说―市场竞争的必然 2、从个人来说 个体生命的有限性 二、时间管理的目标: 三、时间管理的三个原则 第一原则:目标管理原则 第二原则:抓住重点原则 “80、20”法则运用 第三原则:工作优先级综合分析 四、 间管理的策略(22个秘诀) 第十章.创新管理 一、什么是创新管理 二、为什么要创新 社会发展的要求 市场竞争的结果 如何竞争中获得优势 三、如何创新 1、产品创新 2、服务创新 3、管理和营销创新 四、创新的七个步骤 创新的四个原则 六、培养具有创新的企业文化 七、追求创新的误区 八、什么是好的创新管理 第十一章.目标管理与控制 一、目标管理的重要性 二、目标管理在企业的应用 三、如何制定正确的企业目标 四、目标管理的具体操作 五、目标的控制 1、资源管理 2、分工协作 3、目标修正 4、总结提高 第十二章 高绩效团队的建设 1、明确的目标 2、授权与自我管理 3、沟通良好 4、认可和赞美 5、相互信任 6、关心个人 7、彼此之间保持平等、弹性、自由、开放、互助的团队气氛。 案例分析、讨论: 第十三章.激励管理 低效率靠管理,高效率靠激励 一、激励的误区 二、激励的四原则 原则一:公平原则 原则二:系统原则 原则三:时机原则 原则四:清晰原则 三、激励前要做好4项要事: 四、领导者常用的三种激励法 五、恐惧激励法遵循的5个原则: 六、人性激励法的5个法宝: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 六、讲师介绍:李革增 管理咨询专家、高级培训师;MBA;清华大学特聘培训讲师;深圳管理咨询协会管理专家;外商投资协会培训专家;中国企业联合会顾问;香港光华管理学院客座教授;美国AITA认证国际职业培训师;欧洲SKP管理机构高级管理顾问;企业家协会特聘培训讲师;中国管理学会研究员;多年从事企业高层管理与咨询工作经验,在德隆集团、深高速、深南招商集团、美国“MOTHERS”、众人行管理咨询、中国企管网等大型集团公司及管理顾问公司历任市场经理、行政总监、营销总监、培训总监、总经理等职位。 对企业管理、销售管理、客户服务、品牌管理、企业文化等具有良好的培训与咨询经验;不仅具有深厚的理论知识,而且具备丰富的实践操作能力;注重对企业实际问题的分析和解决、讲求实效性和适用性,对企业问题的分析和研究深入准确。 擅长课程:《职业经理人资格认证》、《品牌管理》、《领导力训练》、《企业职业经理管理技能培训》《时间管理》、《目标管理》、《企业文化》、《团队建设》、《沟通技巧》、《全面服务管理》《从专业人才到管理高手》等。 培训特色:以互动、情景式培训见长,注重受训人员的感悟及参与,培训风格深入浅出、条理清晰、课堂气氛轻松、活跃、实战性强,通过各种实际案例及管理游戏等方式充分调动参训人员的培训热情。 曾培训或咨询过的企业有: 中国电信、青岛中化集团、中石油、桑菲通讯、华侨城集团、奥林巴斯、厦门航空、苏州三星电子、广东移动、蛇口南顺面粉、深南招商集团、深高速、中汽租赁、恒波通讯、华展国际、三洋机电、中科诺集团、奥康集团、太平洋制罐、新华强眼镜、天资科技、北京启明星晨、联邦快递、三和国际集团、鹏达房地产、柯尼卡美能达、中信物业、信统光电、天华会计师事务所、南孚电池、朗宁通信、航嘉电源TCL集团、海欧卫浴、江铃汽车、中国网通、友邦保险、中电集团、海南马自达、壹时代传媒、创维集团、浙江金洲集团、长亮科技、联泰集团、飞利浦中国、科洋数码、佛山市海纳川药业、东莞虎彩印刷、味千拉面、恩普电子、南太集团、神龙汽车、中国石油、宁波新峰电器、威海北洋电气集团、和纪黄埔中药、河北热电等。 |