is_utf8 = 1;
skip_cursor = 0;
reset_parameters(rows, has_border, font, BCSTRLEN);
- snprintf(this->text, this->tsize, _LD, text);
+ snprintf(this->text, this->tsize, "%jd", text);
dirty = 1; wtext_update();
}
int BC_TextBox::update(int64_t value)
{
char string[BCTEXTLEN];
- sprintf(string, _LD, value);
+ sprintf(string, "%jd", value);
update(string);
return 0;
}
return textbox->get_h();
}
+void BC_TumbleTextBox::disable()
+{
+ if( !get_enabled() ) return;
+ tumbler->hide_window(0);
+ return textbox->disable();
+}
+
+void BC_TumbleTextBox::enable()
+{
+ if( get_enabled() ) return;
+ tumbler->show_window(0);
+ return textbox->enable();
+}
+
+int BC_TumbleTextBox::get_enabled()
+{
+ return textbox->get_enabled();
+}
+
int BC_TumbleTextBox::handle_event()
{
return 1;