More uiButton fixups.

This commit is contained in:
Pietro Gagliardi 2015-04-20 15:27:45 -04:00
parent 326ce9f662
commit 3f92d7877e
1 changed files with 5 additions and 5 deletions

View File

@ -8,7 +8,7 @@ Windows | Unix | OS X
uiButton derives from [uiControl](uiControl.md). uiButton derives from [uiControl](uiControl.md).
# uiNewButton() ## uiNewButton()
```c ```c
uiButton *uiNewButton(const char *text); uiButton *uiNewButton(const char *text);
@ -16,21 +16,21 @@ uiButton *uiNewButton(const char *text);
Creates a new uiButton with the specifed text. Creates a new uiButton with the specifed text.
# func Text() ## func Text()
```c ```c
char *uiButtonText(uiButton *b); char *uiButtonText(uiButton *b);
``` ```
Returns the text shown on the uiButton. Free the returned string with `uiTextFree()`. Returns the text shown on the uiButton. Free the returned string with `uiTextFree()`.
# func SetText() ## func SetText()
```c ```c
void uiButtonSetText(uiButton *b, const char *text); void uiButtonSetText(uiButton *b, const char *text);
``` ```
Changes the text shown on the uiButton to the given text string. Changes the text shown on the uiButton to the given text string.
# func OnClicked ## func OnClicked
```c ```c
void uiButtonOnClicked(uiButton *b void (*handler)(uiButton *, void *), void *data); void uiButtonOnClicked(uiButton *b, void (*handler)(uiButton *, void *), void *data);
``` ```
Sets the function that is called when the user clicks the uiButton. The `data` parameter is passed as the second argument to this function. If a handler was previous assigned, this call replaces the old handler with the given one. Sets the function that is called when the user clicks the uiButton. The `data` parameter is passed as the second argument to this function. If a handler was previous assigned, this call replaces the old handler with the given one.