... different programmers are using different code to achieve this. The code you are using is a close variant of the logic used in "fwh\samples\testmdi4.prg". Using this logic, the mdichild window does not behave like any other mdichild window. No zooming and no resizing. We want the mdichild ...
That did not work at all. In the sample testmdi4.prg there was code after the activate dialog that sizes the window to match the dialog. Still the escape problem persists. I have included the full modified testmdi4.prg You will need the testmdi4.rc ...
... dialog box closes and leaves and empty MDI child or I have problems with valid or disappearing menu. I went back to basics and looked at sample testmdi4.prg I found another reference in this forum about using GETKEYSTATE( VK_ESCAPE ) on the valid clause of activate dialog. After some trial and ...
Antonio Probe con Testmdi4.prg y no hay flasheo. En WIN 8 tengo el flasheo en negro. En Win XP el flsheo es mucho mas rapido en blanco. Y el flasheo desaparece al quitar CENTERED.
Antonio, el ej. testmdi4.prg funciona ok, la unica dif. q tengo son las cordenadas en mi test : DEFINE WINDOW oWndChild MDICHILD; FROM 0, 1.5 TO 30.7, 110.7 ; ...
... de mostrar un dialogo para que muestre los resultados que este "encima" pero que no tome focus para poder seguir tecleando. Ya revise testmdi4 y otros ejemplos como indican los Masters Antonio y M. Mercado, pero en todos lo manejan desde Windows y no en Dialogos. Me podrian indicar ...
... tu rapida respuesta. Es bueno saberlo para futuras situaciones en las que tenga que tirar de esa ecuación. Por cierto, Y siguiendo con el ejemplo TestMdi4.prg.... He visto que si abro la ventana MDICHILD en modo MAXIMIZED, efectivamente me la muestra maximizada con el dialogo. Peeeero... se puede ...
Esoy implementando un MDI con dialogo como el ejemplo Testmdi4.prg que viene en Samples. Pero he visto que tiene que ser NOMODAL porque de lo contrario, la aplicación se cuelga.
jponce wrote:Hola a todos soy nuevo en el foro y recien estoy empezando a programar en xHarbour.Yo necesito que un dialogo hecho en workshop se vuelva MDICHILD
Bienvenido.
Revisa TestMdi4.prg en FWH\Samples, muestra exactamente como se hace lo que mencionas.
... is a different behavior from Win16 to Win32 when using embeded dialogboxes into mdichild windows. This is a workaround that seems ok for samples\TestMdi4.prg: for n = 1 to Len( oDlg:aControls ) oDlg:aControls[ n ]:bLClicked = GenBlock( oWndChild, oDlg:aControls[ ...