On 20/07/06, Bart Aimar <[EMAIL PROTECTED]> wrote:
SNIP!
> Infine, io suggerirei l'uso di radio buttons.
Ecco! Invece qui ho qualche problema...
Al momento ho fatto un aggiramento... (le scelte sono solo due (in
alternativa)...) quindi ancora manovrabile con un piccolo ambaradan...
Na vorrei proprio capire come funzionano questi
RadioButtons /OptionButtons / Pulsanti di scelta
Anzi aprirei un discussione per trovare qualche altro sinonimo giusto
per rendere un poco più interessante l'uso!
ciao
Bart
Con due sole opzioni te la cavi con poche linee
Sub Main
oTestDlg = createUnoDialog(DialogLibraries.Standard.Test)
If oTestDlg.execute() Then
oOB = oTestDlg.getControl("OB1")
If oOB.getState() Then
MsgBox "Option 1 selected"
Else
MsgBox "Option 2 selected"
End If
End If
End Sub
Ma con piu' di due opzioni o con piu' di un gruppo di opzioni e' abbastanza
un casino (credo). Il manualone fa un esempio con un listener che quando si
verifica un cambiamento di stato va a leggersi il nome del controllo e
agisce di conseguenza... roba da mal di testa gia' alla terza linea di
codice.
L'idea di aprire un thread sull'argomento non e' male
Ciao,
Michele