Page 4 of 11

Re: Presentando fivedit de FiveTech

PostPosted: 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

PostPosted: Wed Jan 21, 2015 5:13 am
by Antonio Linares

Re: Presentando fivedit de FiveTech

PostPosted: 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

PostPosted: Sun Jan 25, 2015 9:15 am
by Antonio Linares
Nueva versión que permite configurar el color de la línea en curso:

https://bitbucket.org/fivetech/fivewin-contributions/downloads/fivedit.zip

Re: Presentando fivedit de FiveTech

PostPosted: 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

PostPosted: 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

PostPosted: Tue Jan 27, 2015 8:16 am
by Antonio Linares
Nueva versión que mantiene la configuración de paneles en uso:

https://bitbucket.org/fivetech/fivewin-contributions/downloads/fivedit.zip

Re: Presentando fivedit de FiveTech

PostPosted: 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
Image

Re: Presentando fivedit de FiveTech

PostPosted: Tue Jan 27, 2015 9:40 am
by Antonio Linares
Cristobal,

Ok, comprobado, gracias :-)

Re: Presentando fivedit de FiveTech

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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

PostPosted: 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.