FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Nuevo Skin para Diálogos en FWH 10.5
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Nuevo Skin para Diálogos en FWH 10.5
Posted: Wed May 26, 2010 10:07 AM
FWH 10.5 proporciona una nueva Clase TSkin para crear diálogos con "Skin":



Code (fw): Select all Collapse
/*

   Demo de uso da class TSkin
   Por : Lailton Fernando Mariano
   DATA: 14/05/2010 

*/

#include "Fivewin.ch"

Function main()

 local oDlg
 local oSayA, cSayA:="Usuario:"
 local oSayB, cSayB:="Senha:"
 local oGetA, cGetA:=Space(50)
 local oLogo, cLogo:="..\bitmaps\redstarsoft.bmp" 
 local oGroup
 local oBtnA, oBtnb
 local oGetB, cGetB:=Space(50) 

 Define Dialog oDlg TITLE "Class TSKIN" PIXEL Resource "SAMPLE1" STYLE WS_POPUP
   
   REDEFINE BITMAP oLogo FILE cLogo ID 4008 OF oDlg ADJUST
   REDEFINE SAY oSayA VAR cSayA ID 4004 OF oDlg
   REDEFINE SAY oSayB VAR cSayB ID 4005 OF oDlg   
   REDEFINE GET oGetA VAR cGetA ID 4002 OF oDlg
   REDEFINE GET oGetB VAR cGetB ID 4003 OF oDlg
   REDEFINE GROUP oGroup ID 4001 OF oDlg   
   REDEFINE BUTTON oBtnA ID 4006 OF oDlg Action Msginfo("OK")
   REDEFINE BUTTON oBtnB ID 4007 OF oDlg Action Msginfo("Cancelar")     

   oDlg:bStart:= {|| SKIN( oDlg, "blue_skin" ) }
    
   Activate Dialog oDlg CENTERED ;
      ON INIT oDlg:Shadow()
   
return nil

Muchas gracias a Lailton por esta excelente contribución! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Nuevo Skin para Diálogos en FWH 10.5
Posted: Wed May 26, 2010 10:11 AM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 422
Joined: Mon Aug 17, 2009 12:18 PM
Re: Nuevo Skin para Diálogos en FWH 10.5
Posted: Wed May 26, 2010 11:35 AM

Muy chulo Antonio.

Lo suyo es que se aplique a todos los diálogos sin necesidad de llamar a Skin, al igual que sucede con los botones

Saludos,



Eduardo
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Nuevo Skin para Diálogos en FWH 10.5
Posted: Wed May 26, 2010 12:14 PM

En cuanto se empiece a usar supongo que habrá opiniones y peticiones para todos los gustos, asi que iremos modificándolo :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 694
Joined: Fri Oct 07, 2005 06:58 AM
Re: Nuevo Skin para Diálogos en FWH 10.5
Posted: Wed May 26, 2010 08:34 PM

Buena mejora.

¿Se podría hacer algo parecido para ventanas MDICHILD?

Un saludo

Fernando González Diez

ALSIS Sistemas Informáticos
Posts: 880
Joined: Fri Jan 12, 2007 08:35 PM
Re: Nuevo Skin para Diálogos en FWH 10.5
Posted: Thu May 27, 2010 03:58 AM
Antonio :-) esta genial siempre sales con algo bonito :-)

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

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ

Continue the discussion