mirror of
https://github.com/aseprite/aseprite.git
synced 2025-04-10 12:44:53 +00:00
Now the buttons have names like: button-1, button-2, etc.
This commit is contained in:
parent
685ec05e3f
commit
252846d720
@ -55,11 +55,16 @@
|
|||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <allegro/unicode.h>
|
||||||
|
|
||||||
#include "jinete/jinete.h"
|
#include "jinete/jinete.h"
|
||||||
|
|
||||||
static JWidget create_alert(char *buf, JList *labels, JList *buttons);
|
static JWidget create_alert(char *buf, JList *labels, JList *buttons);
|
||||||
|
|
||||||
|
/* creates a new alert-box
|
||||||
|
|
||||||
|
the buttons will have names like: button-1, button-2, etc.
|
||||||
|
*/
|
||||||
JWidget jalert_new(const char *format, ...)
|
JWidget jalert_new(const char *format, ...)
|
||||||
{
|
{
|
||||||
JList labels, buttons;
|
JList labels, buttons;
|
||||||
@ -173,9 +178,13 @@ static JWidget create_alert(char *buf, JList *labels, JList *buttons)
|
|||||||
jlist_append(*labels, ji_separator_new(NULL, JI_HORIZONTAL));
|
jlist_append(*labels, ji_separator_new(NULL, JI_HORIZONTAL));
|
||||||
}
|
}
|
||||||
else if (button) {
|
else if (button) {
|
||||||
|
char button_name[256];
|
||||||
JWidget button_widget = jbutton_new(beg);
|
JWidget button_widget = jbutton_new(beg);
|
||||||
jwidget_set_min_size(button_widget, 60, 0);
|
jwidget_set_min_size(button_widget, 60, 0);
|
||||||
jlist_append(*buttons, button_widget);
|
jlist_append(*buttons, button_widget);
|
||||||
|
|
||||||
|
usprintf(button_name, "button-%d", jlist_length(*buttons));
|
||||||
|
jwidget_set_name(button_widget, button_name);
|
||||||
}
|
}
|
||||||
|
|
||||||
buf[c] = chr;
|
buf[c] = chr;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user