Norsestar Posted March 24, 2008 Share Posted March 24, 2008 having trouble setting a button to load up information in the display boxes on my script... i have the buttons set already, but i haven't had any luck creating a function to make them read/write information that i've input into the input box. for example: i type $5.00 into the deposit input box and click ok. when i click ok, i want it to add $5.00 to the total amount and then display the resulting amount in the display box. and same for withdrawals, except to subtract $5.00 would also like to be able to have it write the information for different accounts and load said account upon selection. i.e. when i select "current" and click Load, i want it to load the information for the "current" account and save information to that one without overwriting other accounts and to be able to load the other account whenever i choose. my intentions are far more advanced than my knowledge it appears lol. i'm also looking to have a user create/login box to load up separate user accounts with their account information and have them be able to add/delete accounts from their list as well without interfering with different user's accounts, etc... attached is a baseline script that just gets the gui open, but no functions unfortunatelyManage_Your_Finances___Beta.zip Education: Francis Tuttle Technology Center adult full-time studentCourse of study: Network TechnologyCurrent Course: Microsoft Windows Server 2003, Enterprise EditionCompleted Courses: CompTIA A+ Hardware and Software, Windows XP Professional, Microsoft Office 2003, Desktop Support and Troubleshooting, and CompTIA Network+Remaining Courses: Linux Administration, Copper Cabling, Microsoft Windows Server 2003, Enterprise EditionAchievements: @17 years old, scored 98th percentile U.S. in Algebra 2 and Advanced Chemistry. [i.e. Ranked top 2% in the nation of High School students] Link to comment Share on other sites More sharing options...
Zedna Posted April 1, 2008 Share Posted April 1, 2008 Look at GUICtrlRead(), GUICtrlSetData() Here is concept: expandcollapse popup#include <GUIConstants.au3> #include <GUITab.au3> #include <Date.au3> Global $sum = 0 GUICreate("Manage Your Finances - Beta") ; will create a dialog box that when displayed is centered GUISetBkColor(0x00000000) GUISetState (@SW_SHOW) ; will display an empty dialog box ;create the tabs $tab = GUICtrlCreateTab(10, 10, 200, 125, BitOR($TCS_FLATBUTTONS, $TCS_MULTILINE), $TCS_EX_FLATSEPARATORS) ;view deposits, pending and completed $tab0 = GUICtrlCreateTabItem("Deposits") GUICtrlCreateLabel("Amount", 90, 80, 50, 20) $tab0OK = GUICtrlCreateButton("OK", 20, 60, 50, 20) $tab0input = GUICtrlCreateInput("$0.00", 80, 60, 70, 20) GUICtrlCreateTabItem("") ; end tabitem definition ;view withdrawals, pending and completed $tab1 = GUICtrlCreateTabItem("Withdrawals") GUICtrlCreateLabel("Amount", 30, 80, 50, 20) $tab1input = guictrlcreateinput("$0.00", 20, 60, 70, 20) $tab1OK = GUICtrlCreateButton("OK", 100, 60, 50, 20) GUICtrlCreateTabItem("") ; end tabitem definition ;current balance $tab2 = GUICtrlCreateTabItem("Balance") GUICtrlSetState(-1, $GUI_SHOW) ; will be display first GUICtrlCreateLabel("Estimated Balance as of" & _Nowdate(), 30, 65, 100, 30) GUICtrlCreateTabItem("") ; end tabitem definition ;view pending transactions $tab3 = GUICtrlCreateTabItem("Transactions") guictrlcreatebutton("List...", 30, 60, 45, 20) guictrlcreatelabel("Pending Transactions as of" & _Nowdate() & " " & _nowtime(), 100, 60, 100, 50) GUICtrlCreateTabItem("") ; end tabitem definition ;select an account $tab4 = GUICtrlCreateTabItem("Accounts") $tab1combo = GUICtrlCreateCombo("", 20, 60, 175, 40) GUICtrlSetData(-1, "Current|Theoretical Future", "Current") ; default Jon $tab4OK = guictrlcreatebutton("Load", 85, 95, 45, 20) GUICtrlCreateTabItem("") ; end tabitem definition ; Run the GUI until the dialog is closed While 1 $msg = GUIGetMsg() Select Case $msg = $GUI_EVENT_CLOSE Exit Case $msg = $tab1OK $vakue = GUICtrlRead($tab1input)) $sum = $sum - $vakue MsgBox(0,"WithDraw", $vakue) MsgBox(0,"Sum", $sum) EndSelect WEnd Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now