Introdução
Objetivos deste manual
Tópicos principais deste manual
Manuais de produtos OpenBASE associados
A linguagem OpusWin
Características e recursos da OpusWin
Compilação de programas OpusWin
Instalação e configuração da OpusWin
Instalação de aplicativos usando a OpusWin
Função MKDIR
Função CHDIR
Função LZCOPY
Gerência de DLLs na OpusWin
Construção de DLLs na OpusWin
Utilização das DLLs geradas na OpusWin
Controle de DLLs na OpusWin
Exemplos utilizando DLLs
Gerência do ambiente de trabalho na OpusWin
Controle das janelas do ambiente
Utilização da Barra de Status
Utilização de Barras de Ferramentas
Utilizando Barras de Progressão
Utilizando Histogramas
Comandos IDOK e Close Dialog
Comandos IDCANCEL e Cancel Dialog
Comando SetCursor
Comando DispatchMessage
Comando SetWindowText
Comando ShowText
Comando @<xi>,<yi> Show
Controle de imagens e ícones
Comandos Message e Clear Message
Comando RUN
Função ShellExecute
Comandos de animação
Gerência de temporizadores (timers)
Funções MousePosX() e MousePosY()
Comando Wait Mouse
Comando ShowEan13
Gerência de menus na OpusWin
Sintaxe geral da definição de menus
Definição estática de menus e submenus
Funções para controle de menus
Definição dinâmica de menus e submenus
Gerenciamento dinâmico de menus e submenus
Tabela para definição de menus e submenus
Tabela para controle de menus e submenus
Exemplos de menus e submenus
Gerência de Caixas de Diálogo na OpusWin
Sintaxe geral das Caixas de Diálogo
Tabela de referência para Caixas de Diálogo
Tabela de comandos para Caixas de Diálogo
Definição de Caixas de Diálogo
Controles incluídos nas Caixas de Diálogo
Opções associadas aos controles das Caixas de Diálogo
Comandos e funções de controle de Caixas de Diálogo
Gerência de Caixas de Mensagens na OpusWin
Definição de Caixas de Mensagem
Controle de Caixas de Mensagem
Exemplos de Caixas de Mensagem
Utilização de Folha de Propriedades
Definição de Folhas de Propriedades
Observações sobre as de Folhas de Propriedades
Exemplo de Folhas de Propriedades
Gerência de Bancos de Dados na OpusWin
Comando DataTable
Comando DataDialog
Diálogos e comandos de uso geral
Diálogos GetOpenFileName / GetSaveFileName
Diálogo ChooseFont
Diálogo PrintDlg
Exemplos de comandos e diálogos de uso geral
Gerência de impressão na OpusWin
SET Print ON / OFF
SET Printer TO
SET Orientation TO
Função PrintDev( )
Exemplo completo de impressão em OpusWin
Controle do Registry na OpusWin
RegInitKey
RegOpenKey
RegCreateKey
RegSetKey
RegQueryKey
RegCloseKey
PutReg [U]ser e PutRegT [U]ser
PutReg [M]achine e PutRegT [M]achine
GetReg [U]ser e GetRegT [U]ser
GetReg [M]achine e GetRegT [M]achine
Exemplos de Funções do Registry
Outros comandos e funções da OpusWin
GetClient( )
GetVersion( )
GetDirectory( )
Comando GET
Função GetDiskUsage()