FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Implementando una Clase TExplorerBar propia de FWH
Posts: 880
Joined: Fri Jan 12, 2007 08:35 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Mon Jun 07, 2010 06:16 AM

Eres un genio :mrgreen:

Saluditos :wink:

Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
Posts: 880
Joined: Fri Jan 12, 2007 08:35 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Thu Jun 10, 2010 11:53 PM

Hola Antonio

Estoy de reposo pero entro a ver que novedades :mrgreen:

Saluditos :wink:

Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 11, 2010 06:56 AM
La documentación en marcha gracias a la ayuda de Anser, miembro del equipo FiveTech :-)

http://wiki.fivetechsoft.com/doku.php?id=fivewin_class_texplorerbar
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 566
Joined: Thu Aug 30, 2007 03:40 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 11, 2010 11:31 AM

hi, this class is finished? is part of fwh105? thanks

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 11, 2010 11:51 AM

Norberto,

Yes, it is almost finished.

It will be published as part of FWH 10.6 in just a few days :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 566
Joined: Thu Aug 30, 2007 03:40 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 11, 2010 11:53 AM

ANTONIO, HOW CAN TALK WITH YOU PRIVATED? MSN?

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 11, 2010 01:53 PM

Norberto,

You can send me an email to alinares@fivetechsoft.com :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Sat Jun 12, 2010 11:14 AM

Hola:

Yo le añadiría la posibilidad de cambiar colores. Por ejemplo:

@ 10, 10 VMENU oVMenu SIZE 120, 345 OF oDlg ;
COLOR CLR_BLUE, GetSysColor(16) ;
COLORBORDE RGB( 0, 0, 0 ) ;
FILLED UNDERLINE ;
COLORSELECT 0 ;
HEIGHT ITEM 25 ;
BORDER

También la posibilidad de la altura.

Igualmente, el título debería admitir la altura y colores:

DEFINE TITLE OF oVMenu ;
CAPTION "Opciones" ;
HEIGHT 26 ;
COLOR GetSysColor(3), GetSysColor(4), GetSysColor(9);
VERTICALGRADIENT;
IMGBTN "VMENU_UP","VMENU_DOWN" ;
OPENCLOSE RADIOBTN 15

Y añadir separador entre las opciones.

Dejo una información adicional:

http://rapidshare.com/files/398158984/doc.zip.html

Un saludo

Saludos,



Eduardo
Posts: 880
Joined: Fri Jan 12, 2007 08:35 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Tue Jun 15, 2010 12:34 AM

Creo que si se podra cambiar de colores :D

Saluditos :wink:

Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
Posts: 880
Joined: Fri Jan 12, 2007 08:35 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Thu Jun 17, 2010 10:45 PM

La curiosidad de saber como va el TExplorerBar me tiene mordiendo las uñitas :mrgreen:

Saluditos :wink:

Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 18, 2010 04:04 AM

Aida,

ya le falta poco para estar terminada :-)

Y en unos dias la publicaremos en FWH 10.6

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 401
Joined: Tue Jan 05, 2010 02:33 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 18, 2010 07:59 AM

Antonio,
esta clase también trabaja para el diálogo?

FWH .. BC582.. xharbour
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Fri Jun 18, 2010 09:26 AM

Mda,

Si :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Sat Jun 19, 2010 08:32 AM
Usando la Clase TExplorerBar desde recursos :-)

explbar2.prg
Code (fw): Select all Collapse
#include "FiveWin.ch"

//----------------------------------------------------------------------------//

function Main()

   local oDlg, oExBar 
      
   DEFINE DIALOG oDlg RESOURCE "Test"
   
   oExBar = TExplorerBar():Redefine( 100 )

   ACTIVATE DIALOG oDlg CENTERED ;
      ON INIT ExplBarInit( oExBar )

return nil

//----------------------------------------------------------------------------//

function ExplBarInit( oExBar )

   local oPanel1, oPanel2, oPanel3, oPanel4
   local bClick := { | o | MsgInfo( o:GetText() ) }

   oPanel1 = oExBar:AddPanel( "One", "people" )
   oPanel1:lSpecial = .T.
   oPanel1:AddLink( "First item", bClick, "additem" )
   oPanel1:AddLink( "Second item", bClick, "copy" )
      
   oPanel2 = oExBar:AddPanel( "Two", "case" )
   oPanel2:AddLink( "First item", bClick, "adddbf" )
   oPanel2:AddLink( "Second item", bClick, "delete" )
   oPanel2:AddLink( "Third item", bClick, "envelope" )
   oPanel2:AddLink( "Fourth item", bClick, "envelope" )

   oPanel3 = oExBar:AddPanel( "Three", "graphics" )
   oPanel3:AddLink( "First item", bClick, "adddbf" )
   
   oPanel4 = oExBar:AddPanel( "Four" )
   oPanel4:AddLink( "First item", bClick, "copy" )
   oPanel4:AddLink( "Second item", bClick, "additem" )

return nil

//----------------------------------------------------------------------------//


explbar2.rc
Code (fw): Select all Collapse
#include <windows.h>

#ifdef __FLAT__
   1 24 "WinXP/WindowsXP.Manifest"
#endif

#ifdef __64__
   1 24 "WinXP/WindowsXP.Manifest64"
#endif 

Test DIALOG 17, 36, 400, 350
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "FWH Class TExplorerBar"
FONT 8, "MS Sans Serif"
{
 CONTROL "Test", 100, "TEXPLORERBAR", 0 | WS_CHILD | WS_VISIBLE, 0, 0, 150, 350
 DEFPUSHBUTTON "OK", 1, 341, 327, 50, 14
}

people   BITMAP "..\bitmaps\32x32\people.bmp"
case     BITMAP "..\bitmaps\32x32\case.bmp"
graphics BITMAP "..\bitmaps\32x32\graphics.bmp"
additem  BITMAP "..\bitmaps\16x16\additem.bmp"
copy     BITMAP "..\bitmaps\16x16\copy.bmp"
adddbf   BITMAP "..\bitmaps\16x16\adddbf.bmp"
delete   BITMAP "..\bitmaps\16x16\delete0.bmp"
envelope BITMAP "..\bitmaps\16x16\envelope.bmp"


regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Re: Implementando una Clase TExplorerBar propia de FWH
Posted: Sun Jun 20, 2010 01:00 PM
Just an Idea : U can insert a nHeight from each menu into each Panel : the nheight can be give from the nheight of bitmap of the option menu or You can insert
a separator or Line separator or inset from a option to another of menu .
and insert an arrow popup if the option menu can have a submenu


Important :

on a panel we can have the possibility to show combobox, Radio buttons, Gets, buttons and say
I saw you can only insert item with bitmaps and link but these other control are need I explain you
we can have a texplorerbar at left for a sample into a dialog with a xbrowse at the right
we can change the index from a combobox of the xbrowse or search a data into xbrowse

you think you can found a solution to insert these control on the texplorerbar class ?
Best Regards, Saludos



Falconi Silvio