Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: jahme on February 02, 2007, 04:36:59 PM

Title: GetListboxSelection always returns -1
Post by: jahme on February 02, 2007, 04:36:59 PM
Hi,

I'm trying to write a wizard.script file for my company, but I'm having trouble with GetListboxSelection function it keeps returning -1.

The function I have implemented passes the selected list item into the variable boardChoice see below.

"function OnLeave_JennicBoardSelection(forward)
   {
     if (forward)
        {
           boardChoice = Wizard.GetListboxSelection(_T("JennicBoardSelection"));
        }
        return true;"

The implementation of the page is done here;
"//Page to select the board that you are developing on from a list
        Wizard.AddGenericSingleChoiceListPage(_T("JennicBoardSelection"), descr, _T("DK1;DK2;NTS;HighPowerDevelopmentKit"), 1);"

Any Ideas, apologies if I posted on the wrong forum.

Regards Jahme
Title: Re: GetListboxSelection always returns -1
Post by: Biplab on February 02, 2007, 04:45:11 PM
Change the following code-
boardChoice = Wizard.GetListboxSelection(_T("JennicBoardSelection"));
To
boardChoice = Wizard.GetListboxSelection(_T("GenericChoiceList"));

You are getting -1 as the ListBox name in AddGenericSingleChoiceListPage is GenericChoiceList  :)
Title: Re: GetListboxSelection always returns -1
Post by: jahme on February 02, 2007, 06:44:10 PM
Great that works!

I could not find any reference to GenericChoiceList in the documentation.

Thanks for the help  :D
Title: Re: GetListboxSelection always returns -1
Post by: Biplab on February 02, 2007, 06:47:30 PM
Quote from: jahme on February 02, 2007, 06:44:10 PM
I could not find any reference to GenericChoiceList in the documentation.

I agree with you. I had to struggle with this issue once. I'll update the wiki later.

Quote from: jahme on February 02, 2007, 06:44:10 PM
Thanks for the help  :D

You are most Welcome.  :)