search for: fixevents

Displaying 17 results from an estimated 17 matches for "fixevents".

2006 Nov 16
0
[742] trunk/wxruby2/swig/fixevents.rb: Un-disable evt_togglebutton on Linux and Mac; don''t seem to be any probs
...px solid #ccc;margin:10px 0;} #patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;} #patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;} #patch .lines, .info {color:#888;background:#fff;} --></style> <title>[742] trunk/wxruby2/swig/fixevents.rb: Un-disable evt_togglebutton on Linux and Mac; don''t seem to be any probs</title> </head> <body> <div id="msg"> <dl> <dt>Revision</dt> <dd>742</dd> <dt>Author</dt> <dd>brokentoy</dd> <dt>Date&...
2007 Mar 17
0
[886] branches/wxruby2/wxwidgets_282/swig/fixevents.rb: Mouse events fix for Win32 (Artur Kuptel)
...gin:10px 0;} #patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;} #patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;} #patch .lines, .info {color:#888;background:#fff;} --></style> <title>[886] branches/wxruby2/wxwidgets_282/swig/fixevents.rb: Mouse events fix for Win32 (Artur Kuptel)</title> </head> <body> <div id="msg"> <dl> <dt>Revision</dt> <dd>886</dd> <dt>Author</dt> <dd>brokentoy</dd> <dt>Date</dt> <dd>2007-03-17 14:41:43...
2007 Jun 23
0
[1060] trunk/wxruby2/swig/fixevents.rb: Include some previously missing events, rehash and simplify
...x solid #ccc;margin:10px 0;} #patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;} #patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;} #patch .lines, .info {color:#888;background:#fff;} --></style> <title>[1060] trunk/wxruby2/swig/fixevents.rb: Include some previously missing events, rehash and simplify</title> </head> <body> <div id="msg"> <dl> <dt>Revision</dt> <dd>1060</dd> <dt>Author</dt> <dd>brokentoy</dd> <dt>Date</dt> <dd>...
2006 Oct 15
4
TaskBarIcon
Attached are some patches to implement the TaskBarIcon. Let me know how this works on Linux and OS X. You may want to ''svn update'' first and get the new version of ruby.png since I fixed the transparent background. Roy -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: bigdemo.rb.patch Url:
2006 Jul 25
6
Wizards
Hi Please find attached a set of patches and swig files to implement Wizards for wxruby. Also a brief sample. Quick q - the C declarations of evt_xxx_xxx methods and their attaching to Ruby classes seems to be duplicated across Events.i and EvtHandler.i - is one of these the right place to be adding them? or both? Thanks alex _______________________________________________
2006 Aug 01
4
SashWindows
Hi Please find attached a set of patches to implement Sash Layouts plus a little sample. These are resizable panes that can be used to create an IDE-like application, with sidebars etc. They''re quite a lot more powerful than SplitterWindow, for example you can split an MDI client window, and you can have lots of them. Not quite as nice as wxAUI (Advanced User Interface) - a project
2005 Sep 12
2
EvtMenuRange
Please see patched fixevents.rb and events.rb. I only fixed EVT_MENU_RANGE. There may be other events that are also incorrect. Roy _______________________________________________ wxruby-users mailing list wxruby-users@rubyforge.org http://rubyforge.org/mailman/listinfo/wxruby-users
2007 Jun 25
0
[1067] trunk/wxruby2: Set up event handlers in Ruby rather than by post-processing SWIG output
...;>trunk/wxruby2/rake/rakewx.rb</a></li> </ul> <h3>Removed Paths</h3> <ul> <li><a href="#trunkwxruby2swigclassesincludeeventsrb">trunk/wxruby2/swig/classes/include/events.rb</a></li> <li><a href="#trunkwxruby2swigfixeventsrb">trunk/wxruby2/swig/fixevents.rb</a></li> </ul> </div> <div id="patch"> <h3>Diff</h3> <a id="trunkwxruby2libwxclassesevthandlerrb"></a> <div class="modfile"><h4>Modified: trunk/wxruby2/lib/wx/...
2007 May 31
0
[1042] trunk/wxruby2: Overhaul of the event handling WxType->RubyClass mapping to make it
...mapping to make it easier to maintain and access; document it</pre> <h3>Modified Paths</h3> <ul> <li><a href="#trunkwxruby2swigclassesEvtHandleri">trunk/wxruby2/swig/classes/EvtHandler.i</a></li> <li><a href="#trunkwxruby2swigfixeventsrb">trunk/wxruby2/swig/fixevents.rb</a></li> </ul> <h3>Added Paths</h3> <ul> <li><a href="#trunkwxruby2libwxclassesevthandlerrb">trunk/wxruby2/lib/wx/classes/evthandler.rb</a></li> </ul> </div> <div id=&qu...
2007 Jun 23
0
[1063] trunk/wxruby2/swig/classes/EvtHandler.i: Add a public ''connect'' method for handling arbitary user-defined events
...include/wxEvtHandler.h" </span><span class="cx"> </span><del>-%{ </del><ins>+// The EvtHandler instance event methods (evt_xxx) are not defined +// here. Instead, they are defined by Events.cpp, generated from +// swig/Event.i and modified by swig/fixevents.rb </ins><span class="cx"> </span><ins>+// This provides the public Ruby ''connect'' method +%extend wxEvtHandler { + VALUE connect(int firstId, int lastId, wxEventType eventType) + { + VALUE func = rb_funcall(rb_cProc, rb_intern("new&quo...
2007 May 31
0
[1040] trunk/wxruby2/swig/Events.i: Add List and Splitter constants, also EVT_SIZING and EVT_MOVING
...gt;<ins>+%module wxEvents; </ins><span class="cx"> </span><ins>+// This module defines all the EVT_ constants that uniquely identify +// each type of GUI event that WxWidgets can generate. +// +// SWIG''s output of this file is post-processed by swig/fixevents.rb in +// order to define a set of evt_xxx methods that all classes inheriting +// from EvtHandler should hae, in order to define event handlers in +// Ruby. +// +// To wrap a type of wx event that is missing: +// 1) Create a .i file to wrap the Event class +// 2) Add the appropriate EVT constants...
2007 Mar 15
0
[ wxruby-Patches-9297 ] Patch to compile wxruby 0.0.39 on windows (vc2003, swig 1.3.31, wxwidgets 2.8.0)
...i-inheriting from Director (Director*)this!=this). (maybe this can also be fixed by reordering inherited class ?). Also now all the reporting of creation/destruction is done in specific classes (linker used only first instance of Director code i.e all classes the same ''module'' ). fixevents.rb : now handles evt_mouse_events properly RubyConstants.i: platform enum seems to be missing ? ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=220&aid=9297&group_id=35
2006 Dec 31
0
[814] trunk/wxruby2/swig/classes: Added ScrollEvent class plus event processing and handler methods
.../swig/classes/include/events.rb&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp2006-12-31 04:04:00 UTC (rev 814) </span><span class="lines">@@ -1,3 +1,13 @@ </span><ins>+# This describes the event types known to wxRuby. It is used by +# swig/fixevents.rb to automatically generate a set of evt_xxx methods +# for binding events +# +# In each array: +# * the first item is the name of the method that will be created +# * the second item is the number of parameters the method expects +# * the third item is the mapping to an wx event type constant +#...
2007 Jun 25
0
[1066] trunk/wxruby2/swig: Move EVT constants in swig/classes/Event.i; add a few missing ones
...-// released under the MIT-style wxruby2 license -%include "common.i" - -%module wxEvents; - -// This module defines all the EVT_ constants that uniquely identify -// each type of GUI event that WxWidgets can generate. -// -// SWIG''s output of this file is post-processed by swig/fixevents.rb in -// order to define a set of evt_xxx methods that all classes inheriting -// from EvtHandler should hae, in order to define event handlers in -// Ruby. -// -// To wrap a type of wx event that is missing: -// 1) Create a .i file to wrap the Event class -// 2) Add the appropriate EVT constants...
2004 Sep 18
4
wxruby-swig problem: MDIChildFrame::Maximize
I just grabbed the latest wxruby-swig from cvs and tried to compile it (without enabling the SWIG step) on my gentoo Linux box. I get: g++ -c -I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -O2 -march=athlon-xp -fPIC -I /usr/lib/ruby/gems/1.8/gems/rake-0.4.8/bin -I /usr/lib/ruby/gems/1.8/gems/rake-0.4.8/lib -I
2007 May 31
0
[1036] trunk/wxruby2: Merge RubyEventTypes into Events.i, add missing EVT_ constants for
...gt;<span class="cx"> // The EvtHandler instance event methods (evt_xxx) are not defined </span><span class="cx"> // here. Instead, they are defined by Events.cpp, generated from </span><span class="cx"> // swig/Event.i and modified by swig/fixevents.rb </span></span></pre></div> <a id="trunkwxruby2swigwxi"></a> <div class="modfile"><h4>Modified: trunk/wxruby2/swig/wx.i (1035 => 1036)</h4> <pre class="diff"><span> <span class="info"&g...
2007 May 29
0
[1035] trunk/wxruby2/swig/classes/EvtHandler.i: Removed a heap of redundant stuff that''s been #if 0''d for a while
...hod(cWxEvtHandler.klass, "evt_activate_app", VALUEFUNC(evt_activate_app), -1); - -%} - -#endif </del><ins>+// The EvtHandler instance event methods (evt_xxx) are not defined +// here. Instead, they are defined by Events.cpp, generated from +// swig/Event.i and modified by swig/fixevents.rb </ins></span></pre> </div> </div> </body> </html>