Home   Help Search Login Register  

Author Topic: last doubt: dialogs  (Read 442 times)

0 Members and 2 Guests are viewing this topic.

MorMel

  • Guest
last doubt: dialogs
« on: 21 May 2003, 11:53:55 »
I'm a beginner to dialogs, so there are much things I'll take a long time to understand.

This is one:

How to call an action through a button from a listbox? I know how to set text (related with the listbox data) through that button, but I don't know how to execute a code (with that button) that is connected to each string of the listbox.

For example, I've a listbox with "Artillery" and "Air", in a dialog called "Support Request". If I choose "Air" (listbox) and press "CALL" (the button) i want the "Air" defined data to be executed.

Offline Sui

  • Former Staff
  • ****
    • OFPEC
Re:last doubt: dialogs
« Reply #1 on: 22 May 2003, 06:21:01 »
Hey Mormel...

What you're looking for is the lbcursel command.

From the comref:

Quote
lbCurSel idc

Operand types:
    idc: Number
Compatibility:
    Version 1.5 required.
Type of returned value:
    Number
Description:
    Return index of selected item of listbox or combobox with id idc of topmost user dialog.

Example:
    _index = lbCurSel 101

So all the options you've added to the listbox will have an idc... eg 0 for "Artillery", and 1 for "Air" (most probably). So when the button "Call support" is pushed, you should detect what the listbox has displayed by using the lbCurSel command ;)

Hope that helps you navigate the murky world of dialog making ;D


MorMel

  • Guest
Re:last doubt: dialogs
« Reply #2 on: 22 May 2003, 16:36:47 »
Thanks Sui.

Now, lets navigate the 'murky' world of dialogs... ;)

Bye.