Jump to content
Fivewin Brasil

fontes estranha em dialog


filizola

Recommended Posts

amigos, estou utilizando RW, quando abro a dialog, as vezes a fonte é uma, outras vezes a fonte é outra, e eu nao definí nenhum tipo de fonte, alguem poderia me ajudar.

vem uma fonte ASSIM e outra normal

ps - se o ASSIM nao apareceu diferente é como se a fonte fosse uma maior por hora e outra menor por outra hora.

Link to comment
Share on other sites

Verifique se você não está alternando as fontes diretamente pelo painel de controles

do Windows... Como você não definiu a fonte internamente no módulo, o Five assume a

fonte que você definiu no Windows... Se alterar 100 vezes, 100 vezes o seu programa

mudará de aspecto... Por isso, defina a fonte sempre dentro do seu módulo.

Vamos la... Fazendo via módulo... Deve ser sempre assim... Lá vamos nós... De novo!

Abra a DIALOG, com o mouse direito. em Style..

em Fonts... Escolha: Ms Sans Serif - Size 10 - - Salve.

Controle o Tamanho das Fontes, internamente no seus modulo.

Local oFnt, oFont

// Fonte Para a Listbox: oFnt

DEFINE FONT oFnt NAME "Ms Sans Serif" SIZE 0, -10 BOLD // UnderLine

// Fonte Para a Dialog: oFont

DEFINE FONT oFont NAME "Arial" SIZE 08, 21 BOLD // Altere a gosto

DEFINE DIALOG oDlg RESOURCE "BROWSE"

Veja no \Samples\TESTFONT.PRG - TESTFON2.PRG - TESTFNT2.PRG - TESTFNT3.PRG

Todos os outros exemplos que usam DIALOG com Recursos e que usam fontes.

Brinque com eles e voce vai entender.

SET FONT OF oLbx TO oFnt // Controla a Fonte da Listbox

SET FONT OF oDlg TO oFont // Controla a Fonte da Dialog

ACTIVATE DIALOG oDlg CENTERED

João Santos

São Paulo-Brasil

(11) 3106-2832 a Noite

karinhannah@ubbi.com.br

Link to comment
Share on other sites

Voce deve definir as Fontes No Menu Principal e Mante-las Ativas em

Todo o Sistema.

Pode ser assim...: STATIC oFont, oFnt, oFontGrande, oFontPequena

ou Pode ser assim: MEMVAR oFont, oFnt, oFontGrande, oFontPequena

Como no Velho e bom CLIPPER.

Exemplo:

// MENU STATICO - Estes Objetos, Serao 'Vistos' Por Todos os Modulos.

STATIC oWnd, oReloj, oDate, oKeyb, oMouseOn, oMouseOff, oBmpFundo, ;

oFont, oFnt, oFontGrande, oFontPequena, oFontQueQueroParaTodos, ;

oFontBrw, oFont1, oFont2, oFont3, oFontMIN, oFontMAX, oFontMED

FUNCTION Main()

bla bla bla

* Objetos das Fontes Para Todo o Sistema Para Filizola... By Joao Santos

DEFINE FONT oFnt NAME "Ms Sans Serif" SIZE 0, -10 BOLD

DEFINE FONT oFont NAME "MS SANS SERIF" SIZE 0, -10 BOLD

DEFINE FONT oFontBrw NAME "MS SANS SERIF" SIZE 0, -06 BOLD

DEFINE FONT oFont1 NAME "Arial" SIZE 6, 15 BOLD

DEFINE FONT oFont2 NAME "Times New Roman" SIZE 6, 20 BOLD

DEFINE FONT oFont3 NAME "CourierNew" SIZE 6, 15 BOLD

DEFINE FONT oFontMIN NAME "MS SANS SERIF" SIZE 0, 01 BOLD

DEFINE FONT oFontMAX NAME "TIMESNEWROMAN" SIZE 6, 15 BOLD

DEFINE FONT oFontMED NAME "Times New Roman" SIZE 0, 24 BOLD

DEFINE WINDOW... bla bla bla

ACTIVATE WINDOW... Bla bla bla...

// bla bla bla...

RETURN NIL

João Santos

São Paulo-Brasil

(11) 3106-2832 a Noite

karinhannah@ubbi.com.br

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...