This patch is adding a new function WMGetButtonText to get the button caption.
PS: I need that function for the upcoming patch regarding workspace switching
---
WINGs/WINGs/WINGs.h | 2 ++
WINGs/wbutton.c | 5 +++++
2 files changed, 7 insertions(+)
diff --git a/WINGs/WINGs/WINGs.h b/WINGs/WINGs/WINGs.h
index 037f276..48ffa42 100644
--- a/WINGs/WINGs/WINGs.h
+++ b/WINGs/WINGs/WINGs.h
@@ -1069,6 +1069,8 @@ void WMSetButtonTextAlignment(WMButton *bPtr,
WMAlignment alignment);
void WMSetButtonText(WMButton *bPtr, const char *text);
+char* WMGetButtonText(WMButton *bPtr);
+
void WMSetButtonAltText(WMButton *bPtr, const char *text);
void WMSetButtonTextColor(WMButton *bPtr, WMColor *color);
diff --git a/WINGs/wbutton.c b/WINGs/wbutton.c
index 341bdc8..33a9095 100644
--- a/WINGs/wbutton.c
+++ b/WINGs/wbutton.c
@@ -325,6 +325,11 @@ void WMSetButtonText(WMButton * bPtr, const char *text)
}
}
+char *WMGetButtonText(WMButton *bPtr)
+{
+ return bPtr->caption;
+}
+
void WMSetButtonAltText(WMButton * bPtr, const char *text)
{
if (bPtr->altCaption)
--
0001-WINGs-add-function-to-get-button-caption.patch
Description: Binary data
