FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Open a specific folder ON INIT
Posts: 2706
Joined: Fri Oct 07, 2005 01:50 PM
Open a specific folder ON INIT
Posted: Thu Jan 26, 2017 05:47 PM
To All

I would like to open a specific folder ON INIT .. in this example I have 3 folders and I want to have the second folder open and be in focus ON INIT. This code does not seem to work.

Rick Lipkin
Code (fw): Select all Collapse
ACTIVATE DIALOG oSchA NOWAIT    ;
     ON INIT ( _XbrGoToCol( oLbxA, 2),_XbrGoToCol( oLbxB, 2),_XbrGoToCol( oLbxC, 2),;
              IF( (xSUPER = 'Y'.or. xMGR = 'Y' .or. xADMIN = 'Y' .or. xDispatch = "Y"), ,oBTN7:HIDE() )) ;  // change motorpool hide
                VALID(!GETKEYSTATE( 27 ))


ACTIVATE WINDOW oWNDCHILD ;
         ON INIT ( oSchA:Move( 0,0, oWndChildA:nWidth, oWndChildA:nHeight, .T. ), ;
           oWndChildA:bResized := {|| _ReSizeUm( oSchA,oWndChildA,oLbxA,oFld ) }, ;
           oFld:aDialogs[2]:SetFocus());  //  <----  HERE
         VALID ( IIF( !lOK, _CloseRes(.T.,oFontB, oFontB1, oRsPdisp, oLbxA, @lOk ),.F. ))


Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Open a specific folder ON INIT
Posted: Thu Jan 26, 2017 06:01 PM

Try oFolder:SetOption( 2 )

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 2706
Joined: Fri Oct 07, 2005 01:50 PM
Re: Open a specific folder ON INIT
Posted: Thu Jan 26, 2017 06:21 PM

Thanks Cristobal .. that worked !

Rick Lipkin

Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Open a specific folder ON INIT
Posted: Fri Jan 27, 2017 03:30 AM
Rick:

I have this code

Code (fw): Select all Collapse
        oFld:SetOption(2)
        oFld:nOption := 2
        oFld:Refresh()


Regards
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Open a specific folder ON INIT
Posted: Sun Jan 29, 2017 06:28 AM
We use ON INIT when that is the only way to get what we need.

In case of folders we can specify an initial folder even during definition.
Code (fw): Select all Collapse
@ r, c  (OR REDEFINE) FOLDER ....... <clauses> ;
    OPTION nInitialFolderNo ;
    <moreClauses,...>
Regards



G. N. Rao.

Hyderabad, India
Posts: 40
Joined: Fri Jan 10, 2014 10:38 AM
Re: Open a specific folder ON INIT
Posted: Fri Apr 03, 2020 07:30 AM

Buenos dias:
Como puedo bloquear el acceso a una pestaña de un folder si no está autorizado?

Gracias.

Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Open a specific folder ON INIT
Posted: Fri Apr 03, 2020 08:47 AM
Code (fw): Select all Collapse
oFolder:aEnable[ nDlg ] := .f.
Regards



G. N. Rao.

Hyderabad, India
Posts: 40
Joined: Fri Jan 10, 2014 10:38 AM
Re: Open a specific folder ON INIT
Posted: Sun Apr 12, 2020 03:42 PM

Pero lo que yo necesito no es deshabilitar una pestaña. Lo que quiero es que una vez que se entra (se pincha), si la evaluación no es correcta, salir de esa pestaña nº 7 y volver a la 1 ó a la que sea, sin mostrar el dialogo de la 7.
No sé si me explico bien.
Pulso pestaña 7, compruebo si existe algo y si no existe rechazo la entrada a esa pestaña, simular esa deshabilitación comentada. No se trata de ON INIT, que eso sí lo tengo controlado.
Gracias

Continue the discussion