mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-09-21 10:36:04 +08:00
sync RTGUI with github(https://github.com/RT-Thread/RTGUI) c4b8c0ac2a3de482357b88d584931831aed7c8ae
As always, full log is in GitHub. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2481 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
@@ -68,6 +68,17 @@ extern "C" {
|
||||
void rtgui_button_set_pressed_image(rtgui_button_t *btn, rtgui_image_t *image);
|
||||
void rtgui_button_set_unpressed_image(rtgui_button_t *btn, rtgui_image_t *image);
|
||||
|
||||
/** Set the callback function on button btn
|
||||
*
|
||||
* If the btn is a push button, the callback will be invoked every
|
||||
* time the btn got "pushed", i.e., both pressed down @em and pressed
|
||||
* up. If the button is a normal button, the callback will be invoked when
|
||||
* the btn got "clicked", i.e., when pressed up @em after pressed
|
||||
* down.
|
||||
*
|
||||
* @param btn the btn that the callback will be setted on.
|
||||
* @param func the callback function.
|
||||
*/
|
||||
void rtgui_button_set_onbutton(rtgui_button_t *btn, rtgui_onbutton_func_t func);
|
||||
|
||||
rt_bool_t rtgui_button_event_handler(struct rtgui_object *object, struct rtgui_event *event);
|
||||
|
||||
@@ -76,7 +76,7 @@ rt_bool_t rtgui_textbox_event_handler(struct rtgui_object *object, struct rtgui_
|
||||
void rtgui_textbox_set_value(struct rtgui_textbox *box, const char *text);
|
||||
const char *rtgui_textbox_get_value(struct rtgui_textbox *box);
|
||||
void rtgui_textbox_set_mask_char(rtgui_textbox_t *box, const char ch);
|
||||
const char rtgui_textbox_get_mask_char(rtgui_textbox_t *box);
|
||||
char rtgui_textbox_get_mask_char(rtgui_textbox_t *box);
|
||||
void rtgui_textbox_set_line_length(struct rtgui_textbox *box, rt_size_t length);
|
||||
|
||||
void rtgui_textbox_get_edit_rect(struct rtgui_textbox *box, rtgui_rect_t *rect);
|
||||
|
||||
Reference in New Issue
Block a user