Wt::WWidget *FormWidgets::pushButton() { Wt::WTemplate *result = new TopicTemplate("forms-pushButton"); result->bindWidget("PushButton", PushButton()); result->bindWidget("PushButtonOnce", PushButtonOnce()); result->bindWidget("PushButtonLink", PushButtonLink()); result->bindWidget("PushButtonDropdownAppended", PushButtonDropdownAppended()); result->bindWidget("PushButtonColor", PushButtonColor()); result->bindWidget("PushButtonSize", PushButtonSize()); result->bindWidget("PushButtonPrimary", PushButtonPrimary()); result->bindWidget("PushButtonAction", PushButtonAction()); // Show the XML-templates as text result->bindString("appendedDropdownButton-template", reindent(tr("appendedDropdownButton-template")), Wt::PlainText); result->bindString("pushButtonColor-template", reindent(tr("pushButtonColor-template")), Wt::PlainText); result->bindString("pushButtonSize-template", reindent(tr("pushButtonSize-template")), Wt::PlainText); result->bindString("pushButtonAction-template", reindent(tr("pushButtonAction-template")), Wt::PlainText); return result; }
Wt::WWidget *FormWidgets::example() { Wt::WTemplate *result = new TopicTemplate("forms-integration-example"); result->bindWidget("FormModel", FormModel()); // Show the XML-templates as text result->bindString("form-field", reindent(tr("form-field")), Wt::PlainText); result->bindString("userForm-template", reindent(tr("userForm-template")), Wt::PlainText); return result; }
Wt::WWidget *FormWidgets::introduction() { Wt::WTemplate *result = new TopicTemplate("forms-introduction"); result->bindWidget("SimpleForm", SimpleForm()); result->bindWidget("FormModel", FormModel()); // Show the XML-templates as text result->bindString("simpleForm-template", reindent(tr("simpleForm-template")), Wt::PlainText); result->bindString("form-field", reindent(tr("form-field")), Wt::PlainText); result->bindString("userForm-template", reindent(tr("userForm-template")), Wt::PlainText); return result; }
Wt::WWidget *FormWidgets::textEditors() { Wt::WTemplate *result = new TopicTemplate("forms-textEditors"); result->bindWidget("LineEdit", LineEdit()); result->bindWidget("LineEditEvent", LineEditEvent()); result->bindWidget("TextArea", TextArea()); result->bindWidget("TextEdit", TextEdit()); result->bindWidget("SpinBox", SpinBox()); result->bindWidget("TextSide", TextSide()); // Show the XML-template as text result->bindString("lineEdit-template", reindent(tr("lineEdit-template")), Wt::PlainText); result->bindString("editSide-template", reindent(tr("editSide-template")), Wt::PlainText); return result; }
Wt::WWidget *FormWidgets::validation() { Wt::WTemplate *result = new TopicTemplate("forms-validation"); result->bindWidget("Validation", Validation()); result->bindWidget("ValidationDate", ValidationDate()); result->bindWidget("ValidationModel", ValidationModel()); // Show the XML-template as text result->bindString("validation-template", reindent(tr("validation-template")), Wt::PlainText); return result; }
Wt::WWidget *GraphicsWidgets::googleMap() { Wt::WTemplate *result = new TopicTemplate("graphics-GoogleMap"); result->bindWidget("GoogleMap", GoogleMap()); // Show the XML-template as text result->bindString("GoogleMap-controls", reindent(tr("graphics-GoogleMap-controls")), Wt::PlainText); return result; }
static void reindent_activate_handler (GtkActivatable *activatable, gpointer data) { GrindBackendManager *manager; GrindIndenter *indenter; manager = grind_backend_manager_get_default (); indenter = grind_backend_manager_get_backend (manager, NULL); if (indenter) { reindent (document_get_current (), indenter); g_object_unref (indenter); } else { g_warning ("No indenter available"); } }