// Developers, place your 'about' here. // Thanks! // Developers, place your code header comments here. !replaceValuesOff=1 // disables replacing values, properties and math operations !hide // Won't show controls being created // Variables !makeVar varMemory=567 // Main Interface !backColor=238:238:238 !backImage=backs/black-red-leather.jpg !makeTextBox txtNumber,34.0,12.0,21.0,6.0, !txtNumber.text=0 !txtNumber.align=C !makeTextBox txtResult,34.0,5.0,21.0,6.0, !txtResult.text=567 !txtResult.align=C !txtResult.backColor=153:255:255:255 !makeButton btn1,34.0,21.0,6.0,10.0,1, !btn1.clearCode !btn1.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn2,42.0,21.0,6.0,10.0,2, !btn2.clearCode !btn2.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn3,50.0,21.0,6.0,10.0,3, !btn3.clearCode !btn3.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn4,34.0,33.0,6.0,10.0,4, !btn4.clearCode !btn4.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn5,42.0,33.0,6.0,10.0,5, !btn5.clearCode !btn5.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn6,50.0,33.0,6.0,10.0,6, !btn6.clearCode !btn6.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn7,34.0,45.0,6.0,10.0,7, !btn7.clearCode !btn7.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn8,42.0,45.0,6.0,10.0,8, !btn8.clearCode !btn8.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn9,50.0,45.0,6.0,10.0,9, !btn9.clearCode !btn9.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btn0,42.0,58.0,6.0,10.0,0, !btn0.clearCode !btn0.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btnd,50.0,58.0,6.0,10.0,., !btnd.clearCode !btnd.code= !txtNumber={:: [txtNumber] [[this]] concat } !makeButton btnClear,59.0,21.0,10.0,6.0,Clear, !btnClear.clearCode !btnClear.code= !txtNumber=0 !makeButton btnAdd,59.0,31.0,6.0,8.0,+, !btnAdd.clearCode !btnAdd.code= !txtResult={ [txtResult] + [txtNumber] } !btnAdd.code= !txtNumber=0 !makeImgRadioButton iradDegrees,13.0,26.0,13.0,7.0,Degrees, !iradDegrees.state=1 !iradDegrees.icon=buttons\pb_red_1.gif !iradDegrees.iconOn=buttons\pb_grn_1.gif !iradDegrees.iconWidthPercent=100 !iradDegrees.iconHeightPercent=100 !iradDegrees.transparent=1 !iradDegrees.fontColor=WHITE !makeImgRadioButton iradRadians,13.0,36.0,13.0,7.0,Radians, !iradRadians.icon=buttons\pb_red_1.gif !iradRadians.iconOn=buttons\pb_grn_1.gif !iradRadians.iconWidthPercent=100 !iradRadians.iconHeightPercent=100 !iradRadians.transparent=1 !iradRadians.fontColor=WHITE !makeButton btnSin,13.0,48.0,8.0,7.0,Sin, !btnSin.clearCode !btnSin.code= !if [iradDegrees] !then !txtResult = { sin(rad([txtResult])) } !btnSin.code= !if [iradRadians] !then !txtResult = { sin([txtResult] ) } !makeButton btnAllClear,71.0,21.0,12.0,6.0,All Clear,A !btnAllClear.clearCode !btnAllClear.code= !txtNumber=0 !btnAllClear.code= !txtResult=0 !makeButton btnMemSave,13.0,4.0,14.0,6.0,Memory, !btnMemSave.clearCode !btnMemSave.code= !makeVar varMemory !btnMemSave.code= !varMemory = [txtResult] !makeButton btnMemoryRecall,13.0,12.0,14.0,6.0,Recall, !btnMemoryRecall.clearCode !btnMemoryRecall.code= !txtResult=[varMemory] !replaceValuesOff=0 !show !runLoad