search for: ruby_item_data

Displaying 2 results from an estimated 2 matches for "ruby_item_data".

2006 Dec 05
0
[779] trunk/wxruby2: Added TreeCtrl#traverse method and documentation
...</span><span class="cx"> }; </span><span class="cx"> %} </span><span class="lines">@@ -51,20 +43,17 @@ </span><span class="cx"> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp $result = ruby_item_data->GetRubyObject(); </span><span class="cx"> &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp} </span><span class="cx"> } </span><ins>+// End item data fixes </ins><span class="cx"> </span>...
2006 Nov 16
0
[741] trunk/wxruby2: Fix get_item_data, hiding TreeItemData messiness, fix GC-ing (Alex Fenton)
...;nbsp&nbsp&nbsp&nbsp&nbsp m_obj = obj; + } + + VALUE m_obj; +}; +%} + + +// typemaps for setting and getting ruby objects as itemdata. +%typemap(in) wxTreeItemData* "$1 = new wxRbTreeItemData($input);" + +%typemap(directorin) wxTreeItemData* { + wxRbTreeItemData* ruby_item_data = (wxRbTreeItemData *)$1; + $input = ruby_item_data->GetRubyObject(); +} + +%typemap(out) wxTreeItemData* { + if ( $1 == NULL ) +&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp{ +&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp $result = Qnil;...