cOLOR Y TAMAÑO EN UN SAY

cOLOR Y TAMAÑO EN UN SAY

Postby RMC » Mon May 12, 2008 8:19 pm

Hola,

Como cambio el tamaño y tipo de letra y color en un control tipo say ??

Gracias
RMC
 
Posts: 47
Joined: Wed Apr 05, 2006 7:42 pm

Postby vlmsoft » Mon May 12, 2008 10:12 pm

Hola RMC,

Prueba lo siguiente:

Code: Select all  Expand view

...

DEFINE FONT oFont1 NAME "TAHOMA" SIZE 10,20
DEFINE FONT oFont2 NAME "TAHOMA" SIZE 20,40
DEFINE FONT oFont3 NAME "ARIAL" SIZE 20,20

DEFINE DIALOG oDlg ...

@  0,0 SAY "LINEA1" OF oDlg FONT oFont1 SIZE 40,15
@  2,0 SAY "LINEA2" OF oDlg FONT oFont2 SIZE 100,25 COLORS CLR_HRED,CLR_WHITE
@  4,0 SAY "LINEA3" OF oDlg FONT oFont3 SIZE 80,15 COLOR CLR_HGREEN

ACTIVATE DIALOG oDlg

...



Saludos
vlmsoft
 
Posts: 36
Joined: Thu Jun 28, 2007 3:43 pm
Location: Madrid

Postby RMC » Mon May 12, 2008 10:29 pm

Gracias , pero a lo que yo me referia es si defino en el Resoruce Work shop un control de Texto,

y luego en el codigo lo declaro asi :

redefine say tablero id 201 of odlg4 update

Como le digo cambio ya al control que la letra la quiero de tal fuente y de tal tamaño ?

Gracias
RMC
 
Posts: 47
Joined: Wed Apr 05, 2006 7:42 pm

Postby RMC » Mon May 12, 2008 10:32 pm

Ya le encontre utilizando lo que me enviaste gracias

Rene
RMC
 
Posts: 47
Joined: Wed Apr 05, 2006 7:42 pm

Postby Pedro » Wed May 28, 2008 11:36 am

RMC wrote:Ya le encontre utilizando lo que me enviaste gracias

Rene


Hola Rene, puedes decirme como lo hiciste?
Yo tambien tengo dialogos a los cuales les quiero cambiar el say(texto escrito en el recurso con el WS) y no lo he conseguido.

Mil gracias

Un saludo
Pedro
User avatar
Pedro
 
Posts: 464
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)

Postby vlmsoft » Wed May 28, 2008 9:58 pm

Hola Pedro,

Aqui tienes un ejemplo

Code: Select all  Expand view
#include "FiveWin.ch"

FUNCTION Main()
   LOCAL oDlg,oFont,oSay[2]

   DEFINE FONT oFont NAME "ARIAL" SIZE 40,60

   DEFINE DIALOG oDlg RESOURCE "SAY_PRUEBA"

   REDEFINE SAY oSay[1] PROMPT "Linea-1" ID 10 OF oDlg
   REDEFINE SAY oSay[2] PROMPT "Linea-2" ID 11 OF oDlg ;
      COLOR CLR_HRED FONT oFont

   ACTIVATE DIALOG oDlg

RETURN NIL



Saludos
vlmsoft
 
Posts: 36
Joined: Thu Jun 28, 2007 3:43 pm
Location: Madrid

Postby Pedro » Thu May 29, 2008 11:15 am

vlmsoft wrote:Hola Pedro,

Aqui tienes un ejemplo

Code: Select all  Expand view
#include "FiveWin.ch"

FUNCTION Main()
   LOCAL oDlg,oFont,oSay[2]

   DEFINE FONT oFont NAME "ARIAL" SIZE 40,60

   DEFINE DIALOG oDlg RESOURCE "SAY_PRUEBA"

   REDEFINE SAY oSay[1] PROMPT "Linea-1" ID 10 OF oDlg
   REDEFINE SAY oSay[2] PROMPT "Linea-2" ID 11 OF oDlg ;
      COLOR CLR_HRED FONT oFont

   ACTIVATE DIALOG oDlg

RETURN NIL



Saludos


Muchas Gracias funcionó Ok
Hice además una función para pintarlos todos de una tacada con un FOR/NEXT

Saludos
User avatar
Pedro
 
Posts: 464
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 14 guests