from beakerx import *
f = EasyForm("Form and Run")
f.addTextField("first", width=150)
f.addTextField("last", width=250)
f['first'] = "First"
f['last'] = "Last"
f.addButton("Go!", tag="run")
f
"Good morning " + f["first"] + " " + f["last"]
f['last'][::-1] + '...' + f['first']
f['first'] = 'Beaker'
f['last'] = 'Berzelius'
from beakerx import *
h = EasyForm(title="Form and Run")
h.addTextField("first", width=500)
h.addTextField("default")
h.addTextArea("Text Area 1",height=200,width=500)
h.addTextArea("Text Area 2",height=200)
h.addTextArea("Text Area 3",width=500)
h
from beakerx import *
g2 = EasyForm("Field Types")
options = ["a", "b", "c", "d", "e", "f"]
g2.addList("List Single", options, multi=False)
g2.addList("List Two Row", options, rows=2)
g2
f['last']+ ", "+f['first']
f['last'] = "new Value"
f['first'] = "new Value2"
#All Kinds of Fields
from beakerx import *
g = EasyForm("Field Types")
g.addTextField("Short Text Field", width=10)
g.addTextField("Text Field")
g.addTextArea("Text Area")
g.addCheckBox("Check Box")
options = ["a", "b", "c", "d"]
g.addComboBox("Combo Box", options)
g.addComboBox("Combo Box editable", options, editable=True)
g.addList("List", options)
g.addList("List Single", options, multi=False)
g.addList("List Two Row", options, rows=2)
g.addCheckBoxes("Check Boxes", options)
g.addCheckBoxes("Check Boxes H", options, orientation=EasyForm.HORIZONTAL)
g.addRadioButtons("Radio Buttons", options)
g.addRadioButtons("Radio Buttons H", options, orientation=EasyForm.HORIZONTAL)
g.addDatePicker("Date")
g.addButton("Go!", tag="run2")
g
from beakerx import *
gdp = EasyForm("Field Types")
gdp.addDatePicker("Date")
gdp
gdp['Date']
f.put("First", "Micheal")
f.put("last", "Fox")
# Read values from form
firstName = f.get("first")
lastName = f.get("last")
print("Good morning " + firstName + " " + lastName)