Nueva Clase: TFolderEx

User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: Nueva Clase: TFolderEx

Post by Daniel Garcia-Gil »

William


no es un metodo, existe un avariable bPopup para mostar un menu popup por cada tabs, tu eligiras las opciones a mostrar, es solo un ejemplo, yo he elejido Show / Enable, pero podras armarlo com quieras
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

Re: Nueva Clase: TFolderEx

Post by wmormar »

Entendido y anotado
William, Morales
Saludos

méxico.sureste
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Nueva Clase: TFolderEx

Post by Carles »

Daniel -> Espectacular :D
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
User avatar
AIDA
Posts: 782
Joined: Fri Jan 12, 2007 8:35 pm

Re: Nueva Clase: TFolderEx

Post by AIDA »

Hola

Tengo una pregunta a la mejor suena boba pero quisera saber si se puede cambiar el color del fondo de los folders o siempre seran de color blanco :?:


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

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
fgondi
Posts: 636
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España
Contact:

Re: Nueva Clase: TFolderEx

Post by fgondi »

Daniel,

Muy, pero que muy buena clase
Un saludo
Fernando González Diez
ALSIS GHE Sistemas Informáticos
User avatar
cuatecatl82
Posts: 614
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México
Contact:

Re: Nueva Clase: TFolderEx

Post by cuatecatl82 »

Hola Daniel:

Antes que nada felicidades por esforzarte en esta aportaciòn para FW, seguro le dara mucha importancia ya que muchos usamos los tabs para tener muchos controles u opciones a mostrar, me gusta que son totalmente configurables, me nace una pregunta y es que si fuera posible que no solamente sean tabs horizontales, si no tambien verticales..? Se podrá desde recursos o desde puro código..?

Un Saludo..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: Nueva Clase: TFolderEx

Post by Daniel Garcia-Gil »

cuatecatl82 wrote: me nace una pregunta y es que si fuera posible que no solamente sean tabs horizontales, si no tambien verticales..?
Un Saludo..
Desde el foro de ingles me hicieron la misma pregunta y empece a trabajar en diferehtes disposiciones por ahora esta listo solo TOP y BOTTOM

Descargar Ejemplo
Para mejores resultados, ejecutar desde la carpeta sample de fivewin

TOP
Image

BOTTOM
Image
cuatecatl82 wrote:Se podrá desde recursos o desde puro código..?
Ya habia reportado que se puede hacer uso desde recursos :D
http://forums.fivetechsupport.com/viewt ... 49#p103049
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: Nueva Clase: TFolderEx

Post by Daniel Garcia-Gil »

Saludos...

Los Tabs verticales estan funcionando en el lado izquierdo :D
Ahora a trabajar para el lado derecho

Image
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
Willi Quintana
Posts: 859
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú
Contact:

Re: Nueva Clase: TFolderEx

Post by Willi Quintana »

ALUCINANTE!!!
Salu2
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: Nueva Clase: TFolderEx

Post by Daniel Garcia-Gil »

Estan funcionando los Tab verticales al lado derecho :D

Image
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: Nueva Clase: TFolderEx

Post by Daniel Garcia-Gil »

Nuevo ejemplo para probar la ubicacion de los tabs

Descarga AQUI

Image

Code: Select all

#include "FiveWin.ch"

function main()
   local oWnd, i, oBrush2
   local oFld
                      
   DEFINE BRUSH oBrush2 FILE "..\bitmaps\backgrnd\metal.bmp"                      
   
   DEFINE WINDOW oWnd TITLE "TFolderex - Testing -"
     
   @ 3, 3 FOLDEREX oFld PIXEL ADJUST;
          PROMPT  "&Social", "&OS", "&Games", "&Movies", "&Email", "Mo&nths", "Se&tting", "E&xit";
          ON PAINT TAB PaintTab( Self, nOption );
          ON CHANGE ( If( nOption == 8, If( MsgYesNo( "Do you want exit??" ), ;
                                           oWnd:End(), ( ::SetOption( nOldOption ), ::Refresh() ) ), ) );
          ON PAINT TEXT( If( nOption == ::nOption .and. nOption == 2, CLR_BLUE, CLR_BLACK ) );
          TOP OPTION 2 ALIGN 2, 2, 2 

   @   5, 140 BUTTONBMP PROMPT "" BITMAP "..\bitmaps\bartop.bmp"   OF oFld:aDialogs[ 2 ] PIXEL;
       ACTION ( oFld:SetLayOut( 1 ) ) 
          
   @ 105, 140 BUTTONBMP PROMPT "" BITMAP "..\bitmaps\barDown.bmp"  OF oFld:aDialogs[ 2 ] PIXEL;
       ACTION ( oFld:SetLayOut( 3 ) )    
       
   @  55,  80 BUTTONBMP PROMPT "" BITMAP "..\bitmaps\barleft.bmp"  OF oFld:aDialogs[ 2 ] PIXEL;
       ACTION ( oFld:SetLayOut( 2 ) )    
   
   @  55, 200 BUTTONBMP PROMPT "" BITMAP "..\bitmaps\barright.bmp" OF oFld:aDialogs[ 2 ] PIXEL;
       ACTION ( oFld:SetLayOut( 4 ) )    

        
   oFld:aDialogs[ 2 ]:SetBrush( oBrush2 )          

   ACTIVATE WINDOW oWnd;
            ON INIT oFld:Resize()
   
RETURN NIL

FUNCTION PaintTab( o, nOption )
   LOCAL hBrush, hBmp, nLastRow


   IF nOption == o:nOver .OR. nOption == o:nOption
      o:SetAlphaLevel( nOption, 255 )
   ELSE 
      o:SetAlphaLevel( nOption, 50 )
   ENDIF 
   
   IF nOption == o:nOption .and. nOption == 2
      hBmp = ReadBitmap( 0, "..\bitmaps\backgrnd\metal.bmp" )
      hBrush = CreatePatternBrush( hBmp )
      DeleteObject( hBmp )
      IF o:nLayOut == 2
         nLastRow = o:aPos[ o:aLines[ o:aOrder[ 1 ] ][ 1 ] ][ 1 ] + o:nFolderHeight
         SetBrushOrgEx( o:hDC, nLastRow + 2, 1 )  
      ELSE 
         SetBrushOrgEx( o:hDC, 2, 2 ) 
      ENDIF
      RETURN hBrush
   ENDIF   
   
RETURN o:SetFldColors( o, nOption )      

 
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
Raymundo Islas M.
Posts: 590
Joined: Tue Mar 14, 2006 11:34 pm
Location: Acapulco, Gro. MEXICO

Re: Nueva Clase: TFolderEx

Post by Raymundo Islas M. »

Daniel,

Simplemente ESPECTACULAR !!!

Para los que usamos mucho los folders ( a veces demasiado :P ) este tipo de clase/control es alucinante !!

CONGRATS :D

Si mis ojitos no me mienten, una fila de pestañas siempre es mas grande, es normal ?


Saludos
FWH 10.6 + xHarbour + Borland 582
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: Nueva Clase: TFolderEx

Post by Daniel Garcia-Gil »

Soportada accion en los bitmpas (simulando botones)
Click derecho despliega un menu popup

Descargar AQUI

Image

Image

Image
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
User avatar
AIDA
Posts: 782
Joined: Fri Jan 12, 2007 8:35 pm

Re: Nueva Clase: TFolderEx

Post by AIDA »

Huyyyyyy :shock: super super bonito todo :D

Super Folders con TV y radio FM :mrgreen:


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

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
JoseCarlos
Posts: 16
Joined: Tue Mar 07, 2006 2:02 am
Location: Guarulhos - Brasil
Contact:

Re: Nueva Clase: TFolderEx

Post by JoseCarlos »

Ola

Alguem saberia me dizer a partir de qual versão a classe funciona ?
José Carlos
Post Reply