[wxmax commit] r166 - trunk/wx.mod/wxradiobox.mod

0 views
Skip to first unread message

codesite...@google.com

unread,
Dec 17, 2007, 2:18:29 PM12/17/07
to wx...@googlegroups.com
Author: woollybah
Date: Mon Dec 17 11:17:45 2007
New Revision: 166

Modified:
trunk/wx.mod/wxradiobox.mod/common.bmx
trunk/wx.mod/wxradiobox.mod/glue.cpp
trunk/wx.mod/wxradiobox.mod/glue.h
trunk/wx.mod/wxradiobox.mod/wxradiobox.bmx

Log:
Implemented wxRadioBox tooltip.


Modified: trunk/wx.mod/wxradiobox.mod/common.bmx
==============================================================================
--- trunk/wx.mod/wxradiobox.mod/common.bmx (original)
+++ trunk/wx.mod/wxradiobox.mod/common.bmx Mon Dec 17 11:17:45 2007
@@ -68,6 +68,7 @@
Function bmx_wxradiobox_setitemtooltip(handle:Byte Ptr, item:Int, text:String)
Function bmx_wxradiobox_show:Int(handle:Byte Ptr, value:Int)
Function bmx_wxradiobox_showItem:Int(handle:Byte Ptr, item:Int, value:Int)
+ Function bmx_wxradiobox_getitemtooltip:Byte Ptr(handle:Byte Ptr, item:Int)

Function bmx_wxradiobox_geteventtype:Int(evt:Int)

Modified: trunk/wx.mod/wxradiobox.mod/glue.cpp
==============================================================================
--- trunk/wx.mod/wxradiobox.mod/glue.cpp (original)
+++ trunk/wx.mod/wxradiobox.mod/glue.cpp Mon Dec 17 11:17:45 2007
@@ -132,6 +132,10 @@
return radiobox->Show(item, value);
}

+wxToolTip * bmx_wxradiobox_getitemtooltip(wxRadioBox * radiobox, int
item) {
+ return radiobox->GetItemToolTip(item);
+}
+
int bmx_wxradiobox_geteventtype(int type) {
switch(type) {
case 11: return wxEVT_COMMAND_RADIOBOX_SELECTED;

Modified: trunk/wx.mod/wxradiobox.mod/glue.h
==============================================================================
--- trunk/wx.mod/wxradiobox.mod/glue.h (original)
+++ trunk/wx.mod/wxradiobox.mod/glue.h Mon Dec 17 11:17:45 2007
@@ -53,6 +53,7 @@
void bmx_wxradiobox_setitemtooltip(wxRadioBox * radiobox, unsigned
int item, BBString * text);
bool bmx_wxradiobox_show(wxRadioBox * radiobox, bool value);
bool bmx_wxradiobox_showItem(wxRadioBox * radiobox, unsigned int
item, bool value);
+ wxToolTip * bmx_wxradiobox_getitemtooltip(wxRadioBox * radiobox, int item);

int bmx_wxradiobox_geteventtype(int type);


Modified: trunk/wx.mod/wxradiobox.mod/wxradiobox.bmx
==============================================================================
--- trunk/wx.mod/wxradiobox.mod/wxradiobox.bmx (original)
+++ trunk/wx.mod/wxradiobox.mod/wxradiobox.bmx Mon Dec 17 11:17:45 2007
@@ -112,8 +112,8 @@
Rem
bbdoc: Returns the tooltip associated with the specified item if any
or NULL.
End Rem
- Method GetItemToolTip(item:Int)
- 'Return bmx_wxradiobox_getitemtooltip(wxObjectPtr, item)
+ Method GetItemToolTip:wxToolTip(item:Int)
+ Return wxToolTip._create(bmx_wxradiobox_getitemtooltip(wxObjectPtr, item))
End Method

Rem
@@ -245,7 +245,7 @@
Method CreateEvent:wxEvent(wxEventPtr:Byte Ptr, evt:TEventHandler)

If evt.eventType = wxEVT_COMMAND_RADIOBOX_SELECTED Then
- Return wxCommandEvent.create(wxEventPtr, evt)
+ Return wxCommandEvent.Create(wxEventPtr, evt)
End If

Return Null

codesite...@google.com

unread,
Dec 17, 2007, 2:18:29 PM12/17/07
to wx...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages