Que tal montar suas telas em um formato diferente?

Blog Advpl - Share knowledge

Que tal montar suas telas em um formato diferente?

7 de março de 2015 Dicas Funções Geral 2

Alguns componentes do Protheus permitem sua modificação visual, para isso usamos a propriedade SetCss.

Define um CSS (Cascading Style Sheet) padrão que será utilizado na criação de componentes visuais.

Sintaxe

SetCSS ( < cCSS> ) –> Nil

Parâmetros

Nome
Tipo
Descrição
Obrigatório
cCSS Caracter Indica o CSS que será aplicado nos componentes visuais. X

Retorno

Nil (Nulo)

Observações

Este CSS será aplicado em todos os componentes visuais que não possuem CSS próprio definido.

Para a aplicação do estilo é necessário associar o componente ADVPL ao seu equivalente Qt, conforme tabela abaixo:

Exemplo:

Tabela de componentes (DePara). Válida para SmartClient 131227A ou superior.

Componente ADVPL
Equivalente Qt
TButtonSButtonTBrowseButtonTBtnBmpTBtnBmp2THButton QPushButton
TCBrowseBrGetDDbMsBrGetDBaseMsSelBrTSBrowseTWBrowseVCBrowse QTableWidget
TCColumn QTableWidgetItem
TCheckBox QCheckBox
TComboBox QComboBox
TFolder QTabBar
TGet QLineEdit
TGrid QTableView
TGroup QGroupBox
TListBox QListWidget
TMeter QProgressBar
TMsgBar QStatusBar
TMsgItem QLabel
TMultiGet QTextEdit
TPanel QLabel
TRadMenu QRadioButton
TSay QLabel
TScrollArea
TScrollBox
QScrollArea
TSimpleEditor QTextEdit
TSlider QSlider
TSpinBox QSpinBox
TSplitter QSplitter
TToolBox QToolBox
TTree QTreeWidget

 

Veja exemplo no artigo Que tal montar suas telas em um formato diferente – Parte 2

 

2 comentários

  1. Muito bom o Artigo,

    Teria como disponibilizar mais alguns exemplos??

  2. […] artigo Que tal montar suas telas em um formato diferente?, mostramos uma interface diferente e quais objetos podemos alterar com […]

Deixe uma resposta