Nuevo Skin para Diálogos en FWH 10.5

Nuevo Skin para Diálogos en FWH 10.5

Postby Antonio Linares » Wed May 26, 2010 10:07 am

FWH 10.5 proporciona una nueva Clase TSkin para crear diálogos con "Skin":

Image

Code: Select all  Expand view

/*

   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
User avatar
Antonio Linares
Site Admin
 
Posts: 41335
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Nuevo Skin para Diálogos en FWH 10.5

Postby Antonio Linares » Wed May 26, 2010 10:11 am

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41335
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Nuevo Skin para Diálogos en FWH 10.5

Postby mgsoft » 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
User avatar
mgsoft
 
Posts: 422
Joined: Mon Aug 17, 2009 12:18 pm
Location: España

Re: Nuevo Skin para Diálogos en FWH 10.5

Postby Antonio Linares » 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
User avatar
Antonio Linares
Site Admin
 
Posts: 41335
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Nuevo Skin para Diálogos en FWH 10.5

Postby fgondi » Wed May 26, 2010 8:34 pm

Buena mejora.

¿Se podría hacer algo parecido para ventanas MDICHILD?
Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
User avatar
fgondi
 
Posts: 694
Joined: Fri Oct 07, 2005 6:58 am
Location: Palencia, España

Re: Nuevo Skin para Diálogos en FWH 10.5

Postby AIDA » Thu May 27, 2010 3:58 am

Antonio 8) esta genial siempre sales con algo bonito :D

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

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
User avatar
AIDA
 
Posts: 877
Joined: Fri Jan 12, 2007 8:35 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 13 guests