FoxPro/Visual FoxPro - Barra en Formulario Principal

 
Vista:

Barra en Formulario Principal

Publicado por Roberto (33 intervenciones) el 03/12/2010 16:00:59
hola amigos,

disculpen el mensaje anterior.

Tengo un formulario llamado MENUSDI04 con las siguientes definiciones :
DataSession = 2
Desktop = .F.
MdiForm = .T.
ShowWindow = 2
WindowsState=.F.
*
Tengo un Programa de Inicio con lo siguiente :
DEACTIVATE WINDOW SCREEN
_Screen.BackColor = RGB (186,216,252)
_SCREEN.WindowState = 2
_SCREEN.CONTROLBOX = .T.
_SCREEN.VISIBLE = .T.
_Screen.Autocenter = .T.
_Screen.Closable = .T.
_SCREEN.Visible = .T.
_Screen.MaxButton = .F.
_Screen.Movable = .T.
close all
CLEAR
DO FORM MENUSDI04
*
READ EVENTS
RELEASE ALL
*
Y EN EL INIT DEL FORMULARIO LO SIGUIENTE :
*
DO SDIFORM.mpr WITH THISFORM,.T.
thisform.refresh
*
IF TYPE("Thisform.oToolbar")="O" AND !ISNULL(Thisform.oToolbar)
RETURN
ENDIF
*
SET CLASSLIB TO CLASE1 ADDITIVE
Thisform.oToolbar = Create("myToolbar",THISFORM)
Thisform.oToolbar.show
RELEASE CLASSLIB CLASE1
*------------------------------*
Ahora, el asunto es que cuando ejecuto el programa de inicio ejecuta el formulario, me muestra el menu pero no me muestra la barra que deberia estar en mi formulario principal.
cuando minimizo mi formulario me muestra la barra en la pantalla principa del fox 9 sp1
**
Desearia saber si alguno de ustedes me puede ayudar a solucionar mi problema o si tuvieran algun ejemplo por favor se los agradeceria.

Pdt. el menu tiene marcado el check de "Formulario de nivel superior"
MI "BARRA TIENE SHOWWINDOW=1"
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Barra en Formulario Principal

Publicado por xx (378 intervenciones) el 03/12/2010 16:49:45
No crees el toolbar en el init, crealo a partir del ACTIVATE() del formulario
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar