Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 20, 2015 8:58 pm
by Antonio Linares
Armando,
Yo me he limitado a completar el ejemplo que teníamos en FWH y que en su momento no se termino por problemas con el control Scintilla, que finalmente se han resuelto. Me he marcado muy pocos objetivos pero con la determinación de que funcionen.
Yo veo nuestro trabajo complementario, hay muchas partes de mi fivedit.prg que Cristobal puede usar, y seguramente yo iré usando partes suyas, con el objetivo final de conseguir algo práctico y útil para muchos
Re: Presentando fivedit de FiveTech
Posted:
Wed Jan 21, 2015 5:13 am
by Antonio Linares
Re: Presentando fivedit de FiveTech
Posted:
Sat Jan 24, 2015 10:02 am
by Antonio Linares
Nueva versión disponible con auto indentación y opción para desactivar duplicados en la lista de funciones y métodos:
https://bitbucket.org/fivetech/fivewin-contributions/downloads/fivedit.zip
Re: Presentando fivedit de FiveTech
Posted:
Sun Jan 25, 2015 9:15 am
by Antonio Linares
Re: Presentando fivedit de FiveTech
Posted:
Sun Jan 25, 2015 9:41 am
by jmartial
Hola Antonio,
No me funciona, me da error y no puedo ni arrancarlo. Te paso el error.log
Application
===========
Path and name: \\vmware-host\Shared Folders\Descargas\fivedit\fivedit.exe (32 bits)
Size: 3,395,584 bytes
Compiler version: Harbour 3.2.0dev (r1412151448)
FiveWin Version: FWH 15.01
Windows version: 6.1, Build 7601 Service Pack 1
Time from start: 0 hours 0 mins 0 secs
Error occurred at: 01/25/15, 10:39:57
Error description: Error BASE/1099 Argument error: HB_EXECFROMARRAY
Args:
[ 1] = O TFONT
[ 2] = C NEW
[ 3] = N 2
Stack Calls
===========
Called from: => HB_EXECFROMARRAY( 0 )
Called from: .\source\classes\FONT.PRG => FONTFROMTEXT( 604 )
Called from: C:\fwteam\samples\fivedit.prg => TFIVEDIT:BUILDEDITOR( 317 )
Called from: C:\fwteam\samples\fivedit.prg => TFIVEDIT:NEW( 147 )
Called from: C:\fwteam\samples\fivedit.prg => MAIN( 12 )
System
======
CPU type: Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz 2500 Mhz
Hardware memory: 3072 megs
Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %
Windows total applications running: 6
1 ,
2 , C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e697
3 , C:\Windows\system32\SHLWAPI.dll
4 , \\vmware-host\Shared Folders\Descargas\fivedit\fivedit.exe
5 DDE Server Window, C:\Windows\system32\OLE32.DLL
6 Quick Launch, C:\Windows\system32\SHELL32.dll
Variables in use
================
Procedure Type Value
==========================
HB_EXECFROMARRAY
Param 1: O Class: ERROR
FONTFROMTEXT
Param 1: O Class: TFONT
Param 2: C "NEW"
Param 3: N 2
Local 1: U
Local 2: U
TFIVEDIT:BUILDEDITOR
Param 1: C "2 "
TFIVEDIT:NEW
Local 1: C "noname.prg"
Local 2: O Class: TFIVEDIT
Local 3: S
Local 4: O Class: TSCINTILLA
MAIN
Param 1: U
Local 1: O Class: TFIVEDIT
Linked RDDs
===========
DBF
DBFFPT
DBFBLOB
DBFNTX
DataBases in use
================
Classes in use:
===============
1 ERROR
2 HBCLASS
3 HBOBJECT
4 TFIVEDIT
5 TINI
6 TWINDOW
7 TMENU
8 TMENUITEM
9 TACCTABLE
10 TMRU
11 TBRUSH
12 TFONT
13 TCONTROL
14 TBAR
15 TRECT
16 TBTNBMP
17 TIMAGELIST
18 TBITMAP
19 TTREEVIEW
20 TTVITEM
21 TLISTBOX
22 TMSGBAR
23 TMSGITEM
24 TTIMER
25 TFOLDER
26 TDIALOG
27 TSCINTILLA
28 TREG32
Memory Analysis
===============
221 Static variables
Dynamic memory consume:
Actual Value: 0 bytes
Highest Value: 0 bytes
Re: Presentando fivedit de FiveTech
Posted:
Sun Jan 25, 2015 4:43 pm
by Antonio Linares
Joaquin,
Borra fivedit.ini y solucionado
Es que al modificar las preferencias que guardamos, no mantienen el orden con el fichero de preferencias previamente guardado.
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 8:16 am
by Antonio Linares
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 8:49 am
by cnavarro
Antonio
Añadir el Valid en la ventana principal
y
Con los paneles abiertos
Reduces el tamaño de la ventana con el boton central del sistema del titulo
Quitas el panel de funciones
Al maximizar
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 9:44 am
by jmartial
Hola Antonio,
Al cargar un nuevo prg en el editor se me ha roto, ni idea por qué. Te Pongo el error.log
- Code: Select all Expand view
Application
===========
Path and name: Z:\Descargas\fivedit\fivedit.exe (32 bits)
Size: 3,400,704 bytes
Compiler version: Harbour 3.2.0dev (r1412151448)
FiveWin Version: FWH 15.01
Windows version: 6.1, Build 7601 Service Pack 1
Time from start: 0 hours 1 mins 18 secs
Error occurred at: 01/27/15, 10:42:48
Error description: Error BASE/1099 Argument error: HB_EXECFROMARRAY
Args:
[ 1] = O TFONT
[ 2] = C NEW
[ 3] = N 2
Stack Calls
===========
Called from: => HB_EXECFROMARRAY( 0 )
Called from: .\source\classes\FONT.PRG => FONTFROMTEXT( 604 )
Called from: fivedit.prg => TFIVEDIT:BUILDEDITOR( 383 )
Called from: fivedit.prg => TFIVEDIT:OPENFILE( 1003 )
Called from: fivedit.prg => (b)TFIVEDIT_BUILDBUTTONBAR( 276 )
Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:CLICK( 534 )
Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:LBUTTONUP( 762 )
Called from: .\source\classes\CONTROL.PRG => TCONTROL:HANDLEEVENT( 1723 )
Called from: .\source\classes\BTNBMP.PRG => TBTNBMP:HANDLEEVENT( 1535 )
Called from: .\source\classes\WINDOW.PRG => _FWH( 3450 )
Called from: => WINRUN( 0 )
Called from: .\source\classes\WINDOW.PRG => TWINDOW:ACTIVATE( 1152 )
Called from: fivedit.prg => TFIVEDIT:NEW( 259 )
Called from: fivedit.prg => MAIN( 21 )
System
======
CPU type: Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz 2500 Mhz
Hardware memory: 3072 megs
Free System resources: 90 %
GDI resources: 90 %
User resources: 90 %
Windows total applications running: 11
1 ,
2 , C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e697
3 , C:\Windows\system32\SHELL32.dll
4 , C:\Windows\system32\SHLWAPI.dll
5 , C:\Windows\system32\explorerframe.dll
6 , Z:\Descargas\fivedit\fivedit.exe
7 DDE Server Window, C:\Windows\system32\OLE32.DLL
8 GDI+ Window, C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.18455_none_72d576ad8665e8
9 MCI command handling window, C:\Windows\system32\WINMM.dll
10 MS_WebcheckMonitor, C:\Windows\system32\SHDOCVW.dll
11 View Available Networks, C:\Windows\system32\DUI70.dll
Variables in use
================
Procedure Type Value
==========================
HB_EXECFROMARRAY
Param 1: O Class: ERROR
FONTFROMTEXT
Param 1: O Class: TFONT
Param 2: C "NEW"
Param 3: N 2
Local 1: U
Local 2: U
TFIVEDIT:BUILDEDITOR
Param 1: C "2 "
TFIVEDIT:OPENFILE
Param 1: C "Z:\Descargas\fivedit\fivedit.prg"
Local 1: O Class: TFIVEDIT
Local 2: S
Local 3: O Class: TSCINTILLA
(b)TFIVEDIT_BUILDBUTTONBAR
Local 1: C "Z:\Descargas\fivedit\fivedit.prg"
TBTNBMP:CLICK
Param 1: O Class: TBTNBMP
TBTNBMP:LBUTTONUP
TCONTROL:HANDLEEVENT
Param 1: N 29
Param 2: N 52
Param 3: N 0
Local 1: L .T.
Local 2: S
TBTNBMP:HANDLEEVENT
Param 1: N 514
Param 2: N 0
Param 3: N 1900596
Local 1: U
_FWH
Param 1: N 514
Param 2: N 0
Param 3: N 1900596
WINRUN
Param 1: N 1900596
Param 2: N 514
Param 3: N 0
Param 4: N 1900596
Param 5: N 4
Local 1: O Class: TBTNBMP
TWINDOW:ACTIVATE
Param 1: N 2294384
TFIVEDIT:NEW
Param 1: C "MAXIMIZED"
Param 2: U
Param 3: U
Param 4: U
Param 5: B {|| ... }
Param 6: U
Param 7: U
Param 8: B {|| ... }
Param 9: U
Param 10: U
Param 11: U
Param 12: U
Param 13: U
Param 14: U
Param 15: U
Param 16: U
Param 17: U
Param 18: U
Param 19: U
Param 20: L .F.
Local 1: O Class: TWINDOW
Local 2: U
Local 3: U
MAIN
Param 1: U
Local 1: O Class: TFIVEDIT
Local 2: O Class: TFIVEDIT
Linked RDDs
===========
DBF
DBFFPT
DBFBLOB
DBFNTX
DataBases in use
================
Classes in use:
===============
1 ERROR
2 HBCLASS
3 HBOBJECT
4 TFIVEDIT
5 TINI
6 TWINDOW
7 TMENU
8 TMENUITEM
9 TACCTABLE
10 TMRU
11 TBRUSH
12 TFONT
13 TCONTROL
14 TBAR
15 TRECT
16 TBTNBMP
17 TIMAGELIST
18 TBITMAP
19 TTREEVIEW
20 TTVITEM
21 TLISTBOX
22 TMSGBAR
23 TMSGITEM
24 TTIMER
25 TFOLDER
26 TDIALOG
27 TSCINTILLA
28 TMULTIGET
29 TSPLITTER
30 TREG32
Memory Analysis
===============
221 Static variables
Dynamic memory consume:
Actual Value: 0 bytes
Highest Value: 0 bytes
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 9:48 am
by Antonio Linares
Joaquin,
Borra el fichero fivedit.ini y vuelve ejecutar fivedit.exe
Buscaré la forma de que ese error no se produzca cuando cambiemos la estructura de fivedit.ini
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 12:44 pm
by karinha
Maestro como hacer para compilar un proyecto con xHarbour?
Gracias, saludos.
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 4:53 pm
by Antonio Linares
João,
Aqui tienes una nueva versión de Fivedit que permite usar Harbour y xHarbour
https://bitbucket.org/fivetech/fivewin-contributions/downloads/fivedit.zip
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 5:15 pm
by karinha
Gracias maestro. Ahora compila en xHarbour perfecto.
Como hago para compilar un proyecto completo con MENU PRINCIPAL e los d+ fuentes de mi aplicativo?
Gracias.
Re: Presentando fivedit de FiveTech
Posted:
Tue Jan 27, 2015 6:14 pm
by Antonio Linares
João,
Dime los nombres de los PRGs de tu proyecto, asi como el nombre del fichero RC.