mirror of
https://github.com/opnsense/src.git
synced 2026-02-13 07:44:48 -05:00
than at compile time. Should have same functionality as old libforms but with new mechanism. Lots of new features that use the new mechanism are still to be added.
49 lines
981 B
Text
49 lines
981 B
Text
field1 { attributes = 0 text = "This text is bold and flashy" }
|
|
|
|
field2 {
|
|
height = 2
|
|
width = 22
|
|
text = "This is an input field with a default"
|
|
}
|
|
|
|
field3 {
|
|
width = 10
|
|
default = "This is a default entry"
|
|
limit = 30
|
|
}
|
|
|
|
field4 { text = "This is a labelled input field" }
|
|
|
|
field5 { label = "A temp. label" }
|
|
|
|
field6 { text = "Some options to choose from: " }
|
|
|
|
field7 { selected = 0 options = "Choose", "another", "of", "these" }
|
|
|
|
field8 { width = 6 action = "EXIT" function = exit_form }
|
|
|
|
field9 {
|
|
action = "CANCEL"
|
|
function = cancel_form
|
|
}
|
|
|
|
Form example at 0,0 {
|
|
height = 25
|
|
width = 80
|
|
start = input1
|
|
colortable = example
|
|
attributes = 0
|
|
|
|
Title {attributes = 0 text = "A Simple Demo"} at 0,30
|
|
|
|
field1 at 3,23
|
|
field2 at 7, 2
|
|
field4 at 11, 2
|
|
field6 at 15, 2
|
|
|
|
input1 {field3} at 7,45, next=input2
|
|
input2 {field5} at 11,45, next=menu1
|
|
menu1 {field7} at 15,45, next=quit
|
|
quit {field8} at 20,20, up = menu1, right = cancel
|
|
cancel {field9} at 20,43, next=input1
|
|
}
|