Search found 35 matches: ndlgcode

Return to advanced search

Re: SUB-CLASS TFolderEx()

hi Antonio, oFolder:nDlgCode = DLGC_WANTALLKEYS no luck ... still can´t use TAB-Key to change Control i have reduce CLASS to only 1 Method to set Bitmap (depend on Drive Type) METHOD SetDriveIcon(cPath,nOption) CLASS TFolderDXELOCAL ...
by Jimmy
Fri Feb 03, 2023 5:15 am
 
Forum: FiveWin for Harbour/xHarbour
Topic: SUB-CLASS TFolderEx()
Replies: 20
Views: 1156

Re: SUB-CLASS TFolderEx()

Jimmy,

Use this:

oFolder:nDlgCode = DLGC_WANTALLKEYS
by Antonio Linares
Thu Feb 02, 2023 11:11 am
 
Forum: FiveWin for Harbour/xHarbour
Topic: SUB-CLASS TFolderEx()
Replies: 20
Views: 1156

Re: Ajustar contenido página web en control TDockPnel

... := cUrl DEFINE DIALOG oDlg TITLE cTitle SIZE 1000, 600 RESIZABLE @ 0, 0 ACTIVEX oActiveX PROGID "Shell.Explorer.2" OF oDlg oActiveX:nDlgCode = DLGC_WANTALLKEYS oDlg:oClient = oActiveX ACTIVATE DIALOG oDlg CENTERED ; ON INIT ( oDlg:Resize(), oActiveX:Silent := .T., oActiveX:Navigate( ...
by karinha
Sun Sep 19, 2021 1:59 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Ajustar contenido página web en control TDockPnel
Replies: 22
Views: 2055

Re: Mejoras para scintilla

Cristobal,

Prueba a hacer:

oSincitilla:nDlgCode = DLGC_WANTALLKEYS

Revisa como está implementado el método:

METHOD GetDlgCode( nLastKey ) CLASS TControl
by Antonio Linares
Wed Dec 24, 2014 5:20 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Mejoras para scintilla
Replies: 1037
Views: 839283

Re: richedit con tabulador (desde recursos), ¿como?

Falta añadir este método en la Clase TRichEdit:

Code: Select all  Expand view
  METHOD GetDlgCode( nLastKey ) INLINE ::nDlgCode


y esta línea en nuestro código:

#define DLGC_WANTCHARS 0x0080

oRich:nDlgCode = DLGC_WANTALLKEYS

aún asi, sigue sin comportarse como debiera.
by Antonio Linares
Fri Jul 26, 2013 11:58 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: richedit con tabulador (desde recursos), ¿como?
Replies: 15
Views: 2065

Re: richedit con tabulador (desde recursos), ¿como?

De momento con el ejemplo de FWH testrich.prg de la carpeta samples, añadiendo estas dos líneas:

oRich:bKeyDown = { | nKey | MsgInfo( nKey ) }
oRich:nDlgCode = DLGC_WANTALLKEYS

sigue sin detectar la tecla de tabulación...
by Antonio Linares
Thu Jul 25, 2013 6:46 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: richedit con tabulador (desde recursos), ¿como?
Replies: 15
Views: 2065

Re: richedit con tabulador (desde recursos), ¿como?

Rolando, La Clase TRichEdit, como todos los demás controles, deriva de la Clase TControl y es TControl quien implementa la DATA nDlgCode. Windows le pregunta a nuestros controles que teclas quieren procesar, y el control solicita las que desea. El método que responde a esta petición es ...
by Antonio Linares
Mon Jul 15, 2013 8:16 am
 
Forum: FiveWin para Harbour/xHarbour
Topic: richedit con tabulador (desde recursos), ¿como?
Replies: 15
Views: 2065

Re: richedit con tabulador (desde recursos), ¿como?

Antonio,

Gracias por responder.

Lamentablemente no funciona lo que propones. Además estuve "mirando" la trichedit.prg y no encontré la data nDlgCode.

Saludos.

Rolando
by rolando
Sun Jul 14, 2013 10:34 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: richedit con tabulador (desde recursos), ¿como?
Replies: 15
Views: 2065

Re: richedit con tabulador (desde recursos), ¿como?

Rolando,

Una vez hagas REDEFINE RICHEDIT ... a continuación haz:

#define DLGC_WANTTAB 0x0002

oRichEdit:nDlgCode = DLGC_WANTTAB
by Antonio Linares
Sun Jul 14, 2013 6:12 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: richedit con tabulador (desde recursos), ¿como?
Replies: 15
Views: 2065

Re: To Antonio

You could also try with:

oBrw:nDlgCode = 0x0080 // DLGC_WANTCHARS
by Antonio Linares
Mon Jun 24, 2013 5:23 pm
 
Forum: FiveWin for Harbour/xHarbour
Topic: To Antonio
Replies: 4
Views: 886

Re: To Antonio

...    ::oWnd:nLastKey = nLastKey      else         ::oWnd:nLastKey = 0      endif   endif return If( IsWindowEnabled( ::hWnd ), If( ::nDlgCode != nil, ::nDlgCode, DLGC_WANTALLKEYS ), 0 ) And in your app, simply do: oBrw:nDlgCode = 1 // DLGC_WANTARROWS
by Antonio Linares
Mon Jun 24, 2013 5:14 pm
 
Forum: FiveWin for Harbour/xHarbour
Topic: To Antonio
Replies: 4
Views: 886

LISTBOX KEYDOWN

... "Cancelar o processamento" ; ACTION ( cContinuaNavega:="-00001" ,; lContinua:=.F. ,; oDlgSitef:End() ) ; LEFT 2007 oLbxLista:nDlgCode := DLGC_WANTALLKEYS oLbxLista:bKeyDown := { | nKey, nFlags | IF (nKey==VK_RETURN, oButtom1:Click(), ),; IF (nKey==VK_ESCAPE, oButtom2:Click(), ...
by gss200610
Mon Nov 21, 2011 3:33 pm
 
Forum: FiveWin for Harbour/xHarbour
Topic: LISTBOX KEYDOWN
Replies: 0
Views: 583

Re: Problema con Button y Setfocus()

...         ::PostMsg( WM_LBUTTONUP, 1, 1 )  por tratarse de un dialogo debes asignarle DLGC_WANTALLKEYS a la data nDlgCode, sino esas pulsaciones no llegaran al control oBtnAnade:nDlgCode = DLGC_WANTALLKEYS todo lo demas queda igual te dejo el ejecutable... http://www.sitasoft.net/fivewin/samples/testtri.zip
by Daniel Garcia-Gil
Thu Aug 19, 2010 5:05 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: Problema con Button y Setfocus()
Replies: 13
Views: 4665

Re: XBROWSE WITH EDIT_LISTBOX ERROR

Ariel This change is required: METHOD ShowBtnList( nKey ) CLASS TXBrwColumn IF ::oBrw:oWnd:IsKindOf( "TDIALOG" ) ::oEditLbx:nDlgCode = DLGC_WANTALLKEYS ::oEditLbx:bKeyDown := {|k| ::oEditLbx:nLastKey := k, nil } ELSE ::oEditLbx:bKeyDown := {|k| ::oEditLbx:nLastKey := k, ; If( k ...
by Daniel Garcia-Gil
Thu Jul 29, 2010 4:25 pm
 
Forum: FiveWin for Harbour/xHarbour
Topic: XBROWSE WITH EDIT_LISTBOX ERROR
Replies: 7
Views: 2286

Re: xbrowse + EDIT_LISTBOX

Ariel Este cambio es necesario en: METHOD ShowBtnList( nKey ) CLASS TXBrwColumn IF ::oBrw:oWnd:IsKindOf( "TDIALOG" ) ::oEditLbx:nDlgCode = DLGC_WANTALLKEYS ::oEditLbx:bKeyDown := {|k| ::oEditLbx:nLastKey := k, nil } ELSE ::oEditLbx:bKeyDown := {|k| ::oEditLbx:nLastKey := k, ; If( ...
by Daniel Garcia-Gil
Thu Jul 29, 2010 4:25 pm
 
Forum: FiveWin para Harbour/xHarbour
Topic: xbrowse + EDIT_LISTBOX
Replies: 5
Views: 1292
Next

Return to advanced search