Sign in to follow this  
Followers 0
xeroTechnologiesLLC

[Resolved] _GUICtrlComboBoxEx_ReplaceEditSel assist request

8 posts in this topic

#1 ·  Posted (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 by xeroTechnologiesLLC

Share this post


Link to post
Share on other sites



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 Gude
How 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

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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 help

ComboBoxEx Controls are an extension of the combo box control that provides native support for item images.

So you should use ComboBox instead of ComboBoxEx

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

#8 ·  Posted (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 by xeroTechnologiesLLC

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0