FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour SubMenu Checked
Posts: 694
Joined: Fri Oct 07, 2005 06:58 AM
SubMenu Checked
Posted: Wed Dec 17, 2008 09:01 AM
Estoy probando las posibilidades de oMenuItem:SetCheck() y me surge una duda.

Tengo el siguente menu:

Abrir
Borrar
Modificar
     Codigo
     Nombre
Imprimir
Salir

Para activar el check en alguno de los items s贸lo hay que llamar al m茅todo SetCheck
oMenuItem:SetCheck(.T.)

Pero el Item Modificar, llama a su vez a otro menu y no consiguo activar el check en 茅l, o sea que el Item "Modificar" pueda verse con el check.

Por mas que llamo la funci贸n "SetCheck(.T.)" no se activa

Existe alguna forma de poder hacerlo

Gracias por vuestro tiempo
Un saludo

Fernando Gonz谩lez Diez

ALSIS Sistemas Inform谩ticos
Posts: 694
Joined: Fri Oct 07, 2005 06:58 AM
SubMenu Checked
Posted: Thu Dec 18, 2008 05:22 PM
Antonio,

Se puede poner el check en las opciones de menu que llevan a su vez otro menu?

Por ejemplo:



Poder activar el check en la opci贸n de men煤 "O - Tipo de asiento" igual que est谩 en las opciones de men煤 "J - Fch. Modi." y "L - Opr. Modi."
Un saludo

Fernando Gonz谩lez Diez

ALSIS Sistemas Inform谩ticos
Posts: 325
Joined: Sun Feb 03, 2008 11:04 PM
SubMenu Checked
Posted: Sun Dec 21, 2008 02:53 PM

Pregun tonta

soy nuevo con este tipo de menu..... :oops:

para que sirve y como funciona oMenuItem:SetCheck() ? :oops:

Posts: 694
Joined: Fri Oct 07, 2005 06:58 AM
SubMenu Checked
Posted: Tue Dec 23, 2008 08:21 AM
dobfivewin,

La clase que utilizo es la que proporciona fivewin

MENU
MENUITEM oMenuItem1 Prompt 'Opci贸n 1' MESSAGE 'Texto opci贸n 1' Action tt1()
MENUITEM oMenuItem2 Prompt 'Opci贸n 2' MESSAGE 'Texto opci贸n 2' Action tt2()
SEPARATOR
MENUITEM oMenuItem3 Prompt 'Opci贸n 3' MESSAGE 'Texto opci贸n 3' Action tt3()
ENDMENU


En cada una de las opciones del menu se puede mostar un check a su izquierda. (Fijate en la imagen que hay en la anterior respuesta).

Para activar el check hay que llamar al m茅todo SetCheck() de la clase tMenuItem. Este m茅todo tiene un parametro para indicar si se activa o se desactiva el check

// Activa check en la opci贸n de men煤 1
oMenuItem1:SetCheck( .T. )

// Desactiva check en la opci贸n de men煤 1
oMenuItem1:SetCheck( .F. )


En mi caso, cada opci贸n del men煤 llama a una ventana mdi y activo check para ver que opciones del men煤 se han pulsado y se mantienen abiertas.

Espero haberte ayudado
Un saludo

Fernando Gonz谩lez Diez

ALSIS Sistemas Inform谩ticos
Posts: 694
Joined: Fri Oct 07, 2005 06:58 AM
SubMenu Checked
Posted: Tue Dec 23, 2008 08:22 AM

En cuanto a lo que yo preguntaba,

No existen ninguna posibilidad? Si es as铆 me gustar铆a saberlo

Un saludo

Fernando Gonz谩lez Diez

ALSIS Sistemas Inform谩ticos
Posts: 325
Joined: Sun Feb 03, 2008 11:04 PM
SubMenu Checked
Posted: Tue Dec 23, 2008 08:39 AM

Fernando

muchas gracias por la explicaci贸n, me qued贸 muy claro

salu2

david
argentina

Continue the discussion