Check_box の動作サンプル
#include <SDL.h>
using namespace hrk;
namespace
{
Button* create_check_button(
void)
{
static Label checked_label(&checked);
static Label none_label(&none);
button.
add_label(&checked_label, Button::Pressed);
return &button;
}
}
int main(int argc, char *argv[])
{
static_cast<void>(argc);
static_cast<void>(argv);
main_window.
show(
SizeF(640, 480));
Scene* scene = view.
front();
Layer* layer = scene->front();
Button* check_button = create_check_button();
Check_box check_box(*check_button,
"check box text");
check_box.set_state(Button::Pressed);
layer->
push_front(&check_box);
view.redraw();
view.redraw();
delay_sec(1.5);
return 0;
}