xeroTechnologiesLLC Posted April 17, 2012 Share Posted April 17, 2012 (edited) I'm trying to dynamically update the text of the item that is selected in a comboboxEX after the user has changed the name of the item in an input box and hit the save button.I was trying to use _GUICtrlComboBoxEx_ReplaceEditSel but it will not work with $CBS_DROPDOWN or $CBS_DROPDOWNLIST style which is the default.If I use another style for the comboboxEX it looks like a list box...which doesn't work for what I am trying to do.So what is the work around on this for what I am trying to do if any?I am currently reviewing options with _GUICtrlComboBoxEx_SetItem, but not sure how I could implement this into what I'm trying to do.Thoughts? Edited April 17, 2012 by xeroTechnologiesLLC Link to comment Share on other sites More sharing options...
BrewManNH Posted April 17, 2012 Share Posted April 17, 2012 Why are you using the ComboBoxEx instead of ComboBox? If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag GudeHow to ask questions the smart way! I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from. Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays. - ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script. - Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label. - _FileGetProperty - Retrieve the properties of a file - SciTE Toolbar - A toolbar demo for use with the SciTE editor - GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI. - Latin Square password generator Link to comment Share on other sites More sharing options...
xeroTechnologiesLLC Posted April 17, 2012 Author Share Posted April 17, 2012 The data in the combo box is being filled in using an array from an .ini file. I was unsuccessful in accomplishing the same thing with a regular combo box. Apologies for not specifying that earlier. Link to comment Share on other sites More sharing options...
Zedna Posted April 17, 2012 Share Posted April 17, 2012 Post small reproducing script and we will fix it for you. Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
Zedna Posted April 17, 2012 Share Posted April 17, 2012 The data in the combo box is being filled in using an array from an .ini file.I was unsuccessful in accomplishing the same thing with a regular combo box.From helpComboBoxEx Controls are an extension of the combo box control that provides native support for item images.So you should use ComboBox instead of ComboBoxEx Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
xeroTechnologiesLLC Posted April 17, 2012 Author Share Posted April 17, 2012 Such as the help file does quote that, that is absolutely not the case unless there is another method to reading an ini into a base combo box. I have attempted it 3 different ways in a simple gui form with a combo box and was unsuccessful in filling the combo box with the array information from the .ini file. Unless yall have a method designed I could use. Link to comment Share on other sites More sharing options...
Zedna Posted April 17, 2012 Share Posted April 17, 2012 As as said: Post small reproducing script and we will fix it for you. Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
xeroTechnologiesLLC Posted April 17, 2012 Author Share Posted April 17, 2012 (edited) Apologies for the time waste. The below works for what I need it to do which is essentially change the text in the combo box to the new name of the item. ControlSetText($optionsGUI, "", "[CLASS:ComboBoxEx32; INSTANCE:2]", $macroName) Edited April 17, 2012 by xeroTechnologiesLLC 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