ESATU Posted May 5, 2012 Posted May 5, 2012 (edited) Hi, I want to change the button text "Yes" to "Backup" (or other text) and "No" to "Restore" (or other text) and leave the "Cancel" as the original for my script... $Answer = MsgBox(3, "Backup & Restore", "Select your operation...") If $Answer = 6 Then _FileCopy("G:*.*","I:") MsgBox(0,"Backup", "All the files have been completed backup") ElseIf $Answer = 7 Then _FileCopy("I:*.*","G:") MsgBox(0,"Restore", "All the files have been completely restored") EndIf Func _FileCopy($fromFile,$tofile) $winShell = ObjCreate("shell.application") $winShell.namespace($tofile).CopyHere($fromFile) EndFunc each answer and a script full of examples very appreciated ... Edited May 5, 2012 by ESATU
Realm Posted May 5, 2012 Posted May 5, 2012 Hello ESATU, MsgBox does not have an option to change text on buttons. I suggest creating a GUI to resemble the MsgBox and set the text of the buttons as you wish. In the help file, read up on these functions: GUICreate() GUICtrlCreateButton() Good Luck & Happy Coding Realm My Contributions: Unix Timestamp: Calculate Unix time, or seconds since Epoch, accounting for your local timezone and daylight savings time. RegEdit Jumper: A Small & Simple interface based on Yashied's Reg Jumper Function, for searching Hives in your registry.
Moderators Melba23 Posted May 5, 2012 Moderators Posted May 5, 2012 ESATU,Welcome to the AutoIt forum. However you have posted in the wrong section - this section is for "Example" scripts. I will move it for you this time but please pay attention in future and post in the "General Help and Support" section. And if you want MsgBoxes with definable button text look at the ExtMsgBox UDF in my sig. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
ESATU Posted May 13, 2012 Author Posted May 13, 2012 MsgBox does not have an option to change text on buttons. I suggest creating a GUI to resemble the MsgBox and set the text of the buttons as you wish.In the help file, read up on these functions:GUICreate()GUICtrlCreateButton()Thank.! Realm.. its solved with GUICreate() & GUICtrlCreateButton()...
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