Usina BRAdvPL Guia
Entrar
← Todos os tópicos
INCLUDEEm revisão

RWMake.ch

#Include "RWMake.ch"

Concentra comandos antigos de interface e impressão e inclui StdWin.ch. Deve ser estudada para manutenção, não adotada automaticamente em fontes novos.

IncludesCompatibilidade legadaReferência históricaCompilação
01 · VISÃO GERAL

Visão geral

Concentra comandos antigos de interface e impressão e inclui StdWin.ch. Deve ser estudada para manutenção, não adotada automaticamente em fontes novos. No pacote analisado, os símbolos de destaque são: DIALOG; ACTIVATE DIALOG; BITMAP; PSAY; USER FUNCTION. A página documenta a função observada no arquivo histórico; confirme nomes, disponibilidade e comportamento no pacote oficial de includes correspondente ao ambiente utilizado.

02 · SINTAXE

Sintaxe

#Include "RWMake.ch"

Parâmetros

RWMake.ch
Arquivo .chOpcional

Include de compilação; sua necessidade depende dos comandos, constantes e APIs usados pelo fonte.

Retorno

Uma include não possui retorno em tempo de execução. Suas diretivas são processadas durante a compilação.

03 · EXEMPLO PRÁTICO

Inclusão mínima para estudo

#Include "RWMake.ch"

User Function ExRwmake()
    // Utilize somente símbolos documentados para o release.
Return
Resultado esperado

O pré-processador disponibiliza as definições presentes no arquivo encontrado no caminho de includes configurado.

BOAS PRÁTICAS
  • Inclua o arquivo somente quando o fonte depender de um símbolo nele declarado.
  • Use o pacote de includes da mesma versão do ambiente e da LIB.
  • Pesquise o símbolo no pacote atual antes de concluir que esta referência histórica continua válida.
  • Prefira documentação oficial atual para decidir sobre APIs suportadas.
ARMADILHAS COMUNS
  • O arquivo analisado é histórico e não representa automaticamente o conteúdo de releases atuais.
  • Copiar uma include antiga para corrigir compilação pode criar incompatibilidade com a LIB ou o RPO.
  • A existência de uma diretiva no arquivo não comprova que a API relacionada permaneça suportada.

Conteúdos relacionados

REFERÊNCIAS
  1. MICROSIGA SOFTWARE S.A. include_001.zip. Pacote histórico com 50 arquivos .ch e um arquivo .scc; arquivos datados majoritariamente de 28 fev. 2007, com cabeçalhos de copyright 1997–2003. Material fornecido ao projeto em 8 ago. 2026.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR