Mejoras para scintilla

User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

Jose, no tienes en la carpeta de FivEdit ningun fichero ini, algo asi como funcshb*.ini ?
Mira a ver lo que tiene ahi lo puedes añadir.
De todas formas, ya estoy preparando el tema para que sea leído desde un dbf y que ofrezca alguna ayuda mas, como lo que he hecho para el mod_harbour en machine.prg

En la nueva versión, como novedad, se pueden ordenar los ficheros de un proyecto
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

-------------------------------------- NEW VERSION -------------------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

- Allow select multiple files ( > 10 ) when create project or add items into project
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: Mejoras para scintilla

Post by Willi Quintana »

Estimado Cristóbal, g
Estoy al 100%& con FIVEDIT en un proyecto en desarrollo, aun me quedan ciertas costumbres del Meditor que usaba para editar los prgs,,, te pido si se puede conseguir ésta utilidad en FiVEdit,
en Med , Cuando posicionas el cursor en el nombre de una llamada a una función y presionas Ctrl + Enter, el cursor "salta" a la función indicada, sin importar que este en otro prg, , y al presionar Alt + Enter, el cursor retorna a la posición inicial...

Salu2 Willi
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

Willi, te refieres que busca en los ficheros abiertos, o en todos los ficheros que forman parte del proyecto?, o sea, dime en qué ficheros realiza la búsqueda
Grax
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: Mejoras para scintilla

Post by Willi Quintana »

Estimado Critobal,,
La búsqueda se realizaría en el proyecto, y talvez, mediante alguna opción, poder buscar en todos los proyectos, así evitamos redundar en funciones propias
Gracias
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Re: Mejoras para scintilla

Post by caducca »

Hola, cuando quiero actualizar el Path del Harbour me da el siguiente error:

Error: FIVEDIT.EXE
========================
Path y Nombre : C:\Disco-F\FiveEdit\FIVEDIT.EXE
Tamaño : 2,601,472 bytes
Fecha y Hora del EXE : 30/07/2019 09:04:21.996
Sistema : (32 bits)
Max. Ficheros Abiertos: 0
Tiempo desde Ejecucion: 0 hours 1 mins 48 secs
Fecha y Hora Error : 30/07/2019, 11:58:20
Equipo : AIO2
Usuario : USUARIO
Windows version : 6.2, Build 9200

======================================================================================
Descripción del Error : Error BASE/1005 Message not found: TXBROWSE:AARRAYDAYA
======================================================================================

Stack Calls
===========
000002 Called from: .\source\function\HARBOUR.PRG => _CLSSETERROR( 247 )
000003 Called from: .\source\classes\XBROWSE.PRG => TXBROWSE:_AARRAYDAYA( 11086 )
000004 Called from: .\source\classes\TFIVEDIT.PRG => (b)TFIVEDIT_HARBDLG( 10609 )
000005 Called from: .\source\classes\TFIVEDIT.PRG => (b)TFIVEDIT_XBRWLIBS( 20806 )
000006 Called from: .\source\classes\BUTTON.PRG => TBUTTON:CLICK( 184 )
000007 Called from: .\source\classes\CONTROL.PRG => TBUTTON:HANDLEEVENT( 1761 )
000008 Called from: .\source\classes\WINDOW.PRG => _FWH( 3951 )
000009 Called from: => SENDMESSAGE( 0 )
000010 Called from: .\source\classes\DIALOG.PRG => TDIALOG:COMMAND( 439 )
000011 Called from: => TWINDOW:HANDLEEVENT( 0 )
000012 Called from: .\source\classes\DIALOG.PRG => TDIALOG:HANDLEEVENT( 1143 )
000013 Called from: .\source\classes\WINDOW.PRG => _FWH( 3951 )
000014 Called from: => DIALOGBOXW( 0 )
000015 Called from: .\source\classes\DIALOG.PRG => TDIALOG:ACTIVATE( 304 )
000016 Called from: .\source\classes\TFIVEDIT.PRG => TFIVEDIT:SETPREFERENCES( 10106 )
000017 Called from: .\source\classes\TFIVEDIT.PRG => TFIVEDIT:PREFERENCES( 9424 )
000018 Called from: .\source\classes\TFIVEDIT.PRG => (b)TFIVEDIT_MENUVIEWS( 6166 )
000019 Called from: .\source\classes\MENU.PRG => TMENU:COMMAND( 1563 )
000020 Called from: .\source\classes\WINDOW.PRG => TFIVEDITWND:COMMAND( 1466 )
000021 Called from: => TWINDOW:HANDLEEVENT( 0 )
000022 Called from: .\source\function\FIVEDITF.PRG => TFIVEDITWND:HANDLEEVENT( 282 )
000023 Called from: .\source\classes\WINDOW.PRG => _FWH( 3951 )
000024 Called from: => WINRUN( 0 )
000025 Called from: .\source\classes\WINDOW.PRG => TFIVEDITWND:ACTIVATE( 1422 )
000026 Called from: .\source\classes\TFIVEDIT.PRG => TFIVEDIT:ACTIVATE( 859 )
000027 Called from: D:\FWH\FWHTEAM\SAMPLES\fivedit.prg => MAIN( 168 )

System
======
CPU type: Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz 2400 Mhz
Hardware memory: 3991 megs

Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %

Windows total applications running: 5
=============================================
1 ,
2 , C:\Disco-F\FiveEdit\FIVEDIT.EXE
3 , C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17134.885_none_42efda1
4 DDE Server Window, C:\WINDOWS\System32\ole32.dll
5 G, C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.17134.885_none_73dacd039f73f93

Variables in use
================
Procedure Type Value
==========================
_CLSSETERROR
Param 1: O
TXBROWSE:_AARRAYDAYA
Param 1: O
(b)TFIVEDIT_HARBDLG
Param 1: ALen: 29
Local 1: A Len: 29
Local 2: C "AARRAYDAYA"
Local 3: N 1005
Local 4: U
Local 5: U
Local 6: L .T.
Local 7: L .T.
Local 8: S
(b)TFIVEDIT_XBRWLIBS
Param 1: O
TBUTTON:CLICK
Param 1: O{|| ... }
TBUTTON:HANDLEEVENT
_FWH
Param 1: N
Param 2: N
Param 3: NClass: TBUTTON
Local 1: U
SENDMESSAGE
Param 1: NClass: TBUTTON
Param 2: N0
Param 3: N.T.
Param 4: N
Param 5: NClass: TBUTTON
Local 1: O Class: TBUTTON
Local 2: N 0
Local 3: L .T.
TDIALOG:COMMAND
Param 1: N
Param 2: N
Param 3: N0
Param 4: N2048
TWINDOW:HANDLEEVENT
Param 1: NClass: TBUTTON
Param 2: N0
Local 1: O Class: TBUTTON
Local 2: N 0
Local 3: N 880
Local 4: N 528042
Local 5: U
TDIALOG:HANDLEEVENT
Param 1: N
Param 2: NClass: TDIALOG
Param 3: N880
_FWH
Param 1: N
Param 2: NClass: TDIALOG
Param 3: N273
DIALOGBOXW
Param 1: NClass: TDIALOG
Param 2: N0
Param 3: N.T.
Param 4: N
Param 5: NClass: TDIALOG
Local 1: O Class: TDIALOG
Local 2: N 0
Local 3: L .T.
TDIALOG:ACTIVATE
Param 1: N
Param 2: C
Param 3: N528042
Param 4: O273
TFIVEDIT:SETPREFERENCES
Param 1: U921466
Param 2: U
Param 3: UClass: TDIALOG
Param 4: L
Param 5: B
Param 6: L10878976
Param 7: B"Preferences"
Param 8: U921466
Param 9: UClass: TDIALOG
Param 10: U
Param 11: L
Param 12: L528042
Param 13: O273
Param 14: U880
Local 1: N 921466
Local 2: S
Local 3: O Class: TDIALOG
TFIVEDIT:PREFERENCES
Param 1: NClass: TFIVEDIT
Local 1: O Class: TFIVEDIT
Local 2: O Class: TDIALOG
Local 3: O Class: TFOLDEREX
Local 4: O Class: TFIVEDIT
Local 5: L .F.
Local 6: O Class: TGET
Local 7: O Class: TGET
Local 8: O Class: TGET
Local 9: N 3026478
Local 10: N 3026478
Local 11: C " "
Local 12: C " "
Local 13: O Class: TGET
Local 14: O Class: TGET
Local 15: O Class: TCOMBOBOX
Local 16: O Class: TCOMBOBOX
Local 17: C ""
Local 18: L .T.
Local 19: L .T.
Local 20: L .T.
Local 21: O Class: TCHECKBOX
Local 22: O Class: TCHECKBOX
Local 23: L .F.
Local 24: L .F.
Local 25: A Len: 6
Local 26: N 2015
Local 27: O Class: TCOMBOBOX
Local 28: C "2015 Style"
Local 29: N 0
Local 30: O Class: TCHECKBOX
Local 31: O Class: TCHECKBOX
Local 32: O Class: TCHECKBOX
Local 33: O Class: TCHECKBOX
Local 34: L .T.
Local 35: L .T.
Local 36: O Class: TCHECKBOX
Local 37: O Class: TCHECKBOX
Local 38: O Class: TCHECKBOX
Local 39: O Class: TCHECKBOX
Local 40: O Class: TCHECKBOX
Local 41: O Class: TGET
Local 42: A Len: 15
Local 43: A Len: 15
Local 44: A Len: 21
Local 45: L .F.
Local 46: A Len: 2
Local 47: O Class: TCHECKBOX
Local 48: O Class: TGROUP
Local 49: O Class: TGROUP
Local 50: O Class: TGROUP
Local 51: O Class: TGROUP
Local 52: O Class: TGROUP
Local 53: O Class: TGROUP
Local 54: O Class: TGROUP
Local 55: O Class: TGROUP
Local 56: O Class: TGET
Local 57: O Class: TGET
Local 58: A Len: 39
Local 59: O Class: TCHECKBOX
Local 60: O Class: TBUTTON
Local 61: O Class: TBUTTON
Local 62: O Class: TBUTTON
Local 63: O Class: TBUTTON
Local 64: O Class: TCOMBOBOX
Local 65: A Len: 6
Local 66: C "16 x 16 VS"
Local 67: N 1
Local 68: U
Local 69: U
Local 70: N 0
Local 71: N 4
Local 72: O Class: TCHECKBOX
Local 73: A Len: 15
Local 74: O Class: TCHECKBOX
Local 75: O Class: TGET
Local 76: O Class: TCHECKBOX
Local 77: O Class: TCHECKBOX
Local 78: O Class: TCHECKBOX
Local 79: O Class: TCHECKBOX
Local 80: O Class: TCHECKBOX
Local 81: O Class: TCHECKBOX
Local 82: O Class: TCHECKBOX
Local 83: O Class: TCHECKBOX
Local 84: L .F.
Local 85: O Class: TCHECKBOX
Local 86: L .F.
Local 87: L .F.
Local 88: L .F.
Local 89: O Class: TCHECKBOX
Local 90: L .F.
Local 91: O Class: TCHECKBOX
Local 92: L .F.
Local 93: O Class: TCHECKBOX
Local 94: L .T.
Local 95: O Class: TCHECKBOX
Local 96: L .F.
Local 97: C " "
Local 98: L .F.
Local 99: A Len: 6
Local 100: O Class: TCOMBOBOX
Local 101: C "Non Style"
Local 102: N 0
Local 103: O Class: TCHECKBOX
Local 104: O Class: TCHECKBOX
Local 105: O Class: TCHECKBOX
Local 106: O Class: TGET
Local 107: O Class: TSAY
Local 108: C "LINE_END_TYPE_DEFAULT"
(b)TFIVEDIT_MENUVIEWS
Local 1: U
Local 2: L .T.
Local 3: L .T.
TMENU:COMMAND
Param 1: O
TFIVEDITWND:COMMAND
Param 1: NClass: TMENUITEM
Local 1: O Class: TMENUITEM
TWINDOW:HANDLEEVENT
Param 1: N0
Param 2: N20190
Local 1: N 0
Local 2: N 20190
Local 3: N 0
Local 4: U
TFIVEDITWND:HANDLEEVENT
Param 1: N
Param 2: NClass: TFIVEDITWND
Param 3: N20190
_FWH
Param 1: N
Param 2: NClass: TFIVEDITWND
Param 3: N273
WINRUN
Param 1: NClass: TFIVEDITWND
Param 2: N0
Param 3: N.T.
Param 4: N
Param 5: NClass: TFIVEDITWND
Local 1: O Class: TFIVEDITWND
Local 2: N 0
Local 3: L .T.
TFIVEDITWND:ACTIVATE
Param 1: N
TFIVEDIT:ACTIVATE
Param 1: CClass: TFIVEDITWND
Param 2: U
Param 3: U
Param 4: U
Param 5: B
Param 6: U921466
Param 7: U
Param 8: B
Param 9: U0
Param 10: U273
Param 11: U20190
Param 12: U0
Param 13: U1
Param 14: UClass: TFIVEDITWND
Param 15: U0
Param 16: U.T.
Param 17: B
Param 18: UClass: TFIVEDITWND
Param 19: U273
Param 20: L20190
Local 1: O Class: TFIVEDITWND
Local 2: U
Local 3: U
MAIN
Local 1: O Class: TFIVEDIT
Local 2: O Class: TFIVEDIT

Linked RDDs
===========
DBF
DBFFPT
DBFBLOB
DBFCDX
DBFNTX

DataBases in use
================

1: => HFUNCS RddName: DBFCDX => ACTIVA
===================================
RecNo RecCount BOF EOF
1 0 .T. .T.
===================================

Indexes in use TagName
ID FID
=> Upper( NAME ) FFUNC
TYPE FTYPE

Relations in use

Classes in use:
===============
1 ERROR
2 HBCLASS
3 HBOBJECT
4 TWINDOW
5 TCONTROL
6 TGET
7 TFIVEDIT
8 TINI
9 TREG32
10 TFONT
11 TICON
12 TBRUSH
13 TFIVEDITWND
14 TMENU
15 TMENUITEM
16 TACCTABLE
17 TMRU
18 TBAR
19 TRECT
20 TBTNBMP
21 TMSGBAR
22 TMSGITEM
23 TTIMER
24 TFOLDEREX
25 TSTRUCT
26 TDIALOG
27 TIMAGELIST
28 TBITMAP
29 TTREEVIEW
30 TTVITEM
31 TCOMBOBOX
32 GET
33 TCLIPGET
34 TCHECKBOX
35 TXBROWSE
36 TXBRWCOLUMN
37 TSCROLLBAR
38 TCLIPBOARD
39 TBUTTON
40 TBUTTONBMP
41 TSAY
42 TMULTIGET
43 TLISTBOX
44 HBFORMATCODE
45 CODEFORMAT
46 TCURSOR
47 TSCINTILLA
48 TSPLITTER
49 TFILE
50 TTXTFILE
51 TGROUP
52 TPANEL

Memory Analysis
===============
693 Static variables

Dynamic memory consume:
Actual Value: 14745600 bytes
Highest Value: 14745600 bytes
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

Estás utilizando la última versión?
Fecha 28/07/2019
https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

Acabo de comprobarlo y funciona bien
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Re: Mejoras para scintilla

Post by caducca »

Hola Sr. Navarro, si esa estoy usando, me falto decir que estoy importando el proyecto desde Verce, y ahí me da el error.
Gracias
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

caducca wrote:Hola Sr. Navarro, si esa estoy usando, me falto decir que estoy importando el proyecto desde Verce, y ahí me da el error.
Gracias
Esa funcionalidad fue de las primeras que hice, y no la he actualizado ni realizado demasiadas pruebas porque no he recibido mensajes de error ni ningún feedback.
Te recomiendo que si no te funciona asi, crees el proyecto desde el principio, no tardas nada
Si necesitas alguna ayuda, vemos como podemos contactar: anydesk, etc
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
caducca
Posts: 106
Joined: Wed Mar 08, 2006 2:24 pm

Re: Mejoras para scintilla

Post by caducca »

ok, gracias
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

--------------------------------------- NEW VERSION 01/08/2019 -----------------------------
https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

-------------------------------------------------------- NEW VERSION 24/09/2019 --------------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

- Guarda y restaura credenciales para la conexion a GitHub
- Error en pestaña Remote ( GitHub ), doubliclick en xbrowse: fixed

Nuevo slack para comentar lo que queráis.
Podéis utilizar este enlace para uniros a él

https://join.slack.com/t/fivedit/shared ... TY1YTQ5OWY
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

-------------------------------------------------------- NEW VERSION 29/09/2019 --------------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

- Corregido: al crear un fichero, si no se pone extensión, ahora añade automáticamente la extensión seleccionada.
- Se han añadido las extensiones .html, js, css, view y tpl

Nuevo slack para comentar lo que queráis.
Podéis utilizar este enlace para uniros a él

https://join.slack.com/t/fivedit/shared ... TY1YTQ5OWY
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

Mira las novedades de FivEdit en el slack

https://join.slack.com/t/fivedit/shared ... TY1YTQ5OWY
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Mejoras para scintilla

Post by cnavarro »

--------------------------- NEW VERSION 02/10/2019 -----------------------------

https://bitbucket.org/fivetech/fivewin- ... IVEDIT.EXE

- Now is possible configure font of Main Menu

Mira las novedades de FivEdit en el slack

https://join.slack.com/t/fivedit/shared ... TY1YTQ5OWY
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Post Reply