form landscape
tile=text name=result_str_text x=10 y=20 w=1200 h=140 text=#str size=60 gravity=right
tile=text name=result_text x=10 y=120 w=1200 h=120 text=#result size=60 weight=bold gravity=right
tile=property y=510 w=120 h=120 size=50 bgcolor=transparent action= press weight=bold
tile=button name=button_1 x= 10 text=1
tile=button name=button_2 x=140 text=2
tile=button name=button_3 x=270 text=3
tile=button name=button_4 x=400 text=4
tile=button name=button_5 x=530 text=5
tile=property_add y=640
tile=button name=button_6 x=10 text=6
tile=button name=button_7 x=140 text=7
tile=button name=button_8 x=270 text=8
tile=button name=button_9 x=400 text=9
tile=button name=button_0 x=530 text=0
tile=property y=220 w=110 h=110 size=45 section= press
tile=button name=button_del x= 10 text=DEL size=26 section= press_del
tile=button name=button_divide x=140 text="/"
tile=button name=button_hoch x=270 text="^" size=60
tile=button name=button_point x=400 text="." size=60 style=bold
tile=button name=button_multy x=530 text="*"
tile=button name=button_clear x=660 text="clear" w=200 size=26 section= press_clear
tile=property_add y=350
tile=button name=button_kl1 x= 10 text="("
tile=button name=button_kl2 x=140 text=")"
tile=button name=button_minus x=400 text="-" size=60
tile=button name=button_plus x=530 text="+" size=60
tile=button name=button_c x=660 text="=" width=200 section= press_c
end form
------------------------------
section press
#str=$string.concate(#str,#_selected_button_text)
if #_orientation == portrait
draw form=portrait
else
draw form=landscape
endif
end section
-------------------------------
section press_clear
#str=""
#result=""
if #_orientation == portrait
draw form=portrait
else
draw form=landscape
endif
end section
-------------------------------
section press_del
#str=$delete_last_symbol(#str)
if #_orientation == portrait
draw form=portrait
else
draw form=landscape
endif
end section
--------------------------------
section press_c
#result=$compute(#str)
#result=$round(#result,2)
if #_orientation == portrait
draw form=portrait
else
draw form=landscape
endif
end section
--------------------------------
// if pressed button BACK in bottom screen menu
section back
call script=examples_apps
end section
----------------------------------
end scene
LIST OF EXAMPLES
Die bereitgestellten Screenshots können geringfügig von den tatsächlichen Ergebnissen der Skripte abweichen.