Harbour guia de referência

wvw__MakeDlgTemplate()  |  | Melhorar este documento

Sintaxe
wvw__MakeDlgTemplate( <aDlg>, <aItens1>, <aItens2>, <aItens3>, <aItens4>, <aItens5>, <aItens6>,
<aItens7>, <aItens8>, <aItens9>, <aItens10> )
Argumentos
aDlg aItens1 aItens2 aItens3 aItens4 aItens5 aItens6 aItens7 aItens8 aItens9 aItens10
Retorna
String com o novo template de diálogo criado e o seu tamanho.
Descrição
Cria um modelo de janela de diálogo (template).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_AddRows()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_AddRows( <nWinNum>, <nRows> )
Argumentos
nWinNum Número da janela. O Default é a janela corrente. nRows Número de linhas para adicionar ou diminuir (se nRows < 0).
Retorna
.T. se a operação foi bem-sucedida.
Descrição
Adiciona ou diminui nRows linhas da janela nWinNum. As novas linhas adicionadas serao coloridas com a cor da coluna 0 da linha anterior. Nao haverá checagem para determinar se a janela se tornou maior que a área de desktop (exceto se no modo MainCoord, porque precisamos desses limites para a funçao MaxRow()).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_AppendMenu()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_AppendMenu( <hMenu>, <nFlags>, <nMenuItemId>, <cCaption> )
Argumentos
hMenu identifica o menu que será incluido o item. nFlags Especifica os flags para controlar a aparencia e o comportamento do item que está sendo incluido. Esse parâmetro pode ser uma combinaçao de diversos valores (as definiçoes dos flags válidos estao no arquivo winuser.ch) hMenuItemId Especifica cada um dos identificadores do novo item do menu ou, se o parâmetro nFlags estiver setado para MF_POPUP, o handle do submenu. cCaption Especifica ou a string que será apresentada no menu/submenu ou o caminho para o bitmap que será apresentado no menu/submenu.
Retorna
Se a função for bem-sucedida, retorna um valor diferente de zero, caso contrário retorna zero.
Descrição
Essa funçao, adiciona um novo item de menu para o menu hMenu. Através dessa funçao podemos também especificar o conteúdo, aparencia e o comportamento de cada item do menu.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbAddString()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbAddString( <nHandleDialog>, <nIDComboBox>, <cItem> )
Argumentos
nHandleDialog Handle da janela de diálogo. nIDComboBox Identificador do combobox. cItem Item que deve ser incluído no combobox.
Retorna
nenhum.
Descrição
Adiciona um item em um combobox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbCreate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbCreate( <nWinNum>, <nTop>, <nLeft>, <nWidth>, <aText>, <bBlock>, <nListLines>,
<nReserved>, <nKbdType>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft Coordenadas para o combobox. nWidth Tamanho do combobox. aText Matriz com os elementos do combobox. O default é { "empty" }. bBlock Bloco de código que será executado para os seguintes eventos: CBN_SELCHANGE: CBN_SETFOCUS: CBN_KILLFOCUS: Usuário mudou a seleção (não é executado quando a mudança é feita pelo programa) Quando o foco vai para o combobox Quando o foco sai do combobox
Esse bloco de código será avaliado com os seguintes parâmetros: nWinNum nCBId nType nIndex nListLines Número de itens que serão apresentados no combobox (o default é 3). O número será automaticamente ajustado se esse parâmetro for maior que a matriz aText. nReserved Reservado para uso futuro (esse parâmetro atualmente é ignorado). nKbdType Especifica o comportamento do combobox. Pode ser um dos seguintes valores: 0: 1: Similar as convenções dos programas para o windows (isto é, ENTER/ESC faz com que o combobox perca o foco) Similar ao Cl*pper (ENTER mostra os itens do combobox, UP/DOWN/TAB/SHIFT+TAB/ESC faz o combobox perder o foco) Número da janela atual Identificador do combobox Tipo do evento (apenas os três informados acima são suportados) Índice do item selecionado (comecando em 0)
O default é 0. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento do combobox com as linhas/colunas. esquerdo, inferior e
Retorna
O handle do combobox, se a operação for bem-sucedida, 0 se falhar.
Descrição
Cria um combobox para a janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbDestroy()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbDestroy( <nWinNum>, <nCBId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox.
Retorna
Nenhum.
Descrição
Exclui um combobox da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbEnable()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbEnable( <nWinNum>, <nCBId>, <lEnable> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox. lEnable Habilita (.T.) ou desabilita (.F.) o acesso ao combobox.
Retorna
Retorna o estado anterior do combobox (.T. habilitado, .F. desabilitado). Se a função falhar, também retorna .F..
Descrição
Habilita/Desabilita o acesso ao combobox nCBId da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbFindString()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbFindString( <nWinNum>, <nCBId>, <cString> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox. cString String para procurar.
Retorna
Índice do item que contém a string, ou -1 se falhar (ou não encontrar).
Descrição
Procura a string cString no combobox nCBId da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbGetCurText()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbGetCurText( <nWinNum>, <nCBId> )
Argumentos
nWinNum Número da janela. O default é a janel atual. nCBId Identificador do combobox.
Retorna
Retorna a string, se a operação for bem-sucedida, ou "" se falhar.
Descrição
Obtém a string da posiçao atual do combobox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbGetIndex()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbGetIndex( <nWinNum>, <nCBId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox.
Retorna
Retorna a posição atual em um combobox ou -1 se falhar.
Descrição
Obtém a seleçao atual em um combobox (comecando em 0).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbIsDropped()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbIsDropped( <nWinNum>, <nCBId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox.
Retorna
.T. se os itens estão sendo mostrados, .F. caso contrário.
Descrição
Obtém o estado atual de um combobox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbIsFocused()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbIsFocused( <nWinNum>, <nCBId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox.
Retorna
.T. se o foco está no combobox, .F. caso contrário.
Descrição
Obtém a informaçao se o foco está atualmente no combobox nCBId da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbSetCodeblock()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbSetCodeblock( <nWinNum>, <nCBId>, <bBlock> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox. bBlock Novo bloco de código que será atribuido ao combobox.
Retorna
.T. se a operação foi bem-sucedida, .F. se falhar.
Descrição
Atribui um novo bloco de código para o combobox nCBId da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbSetCurSel()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbSetCurSel( <nHandleDialog>, <nIDCombobox>, <nIndex> )
Argumentos
nHandleDialog Handle da janela de diálogo. nIDCombobox Identificador do combobox. nIndex Índice do item, iniciando em 0. Se for -1, remove a seleçao corrente e limpa o controle edit associado ao combobox.
Retorna
nenhum.
Descrição
Seleciona um item na lista de um combobox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbSetFont()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbSetFont( <nWinNum>, <cFontFace>, <nHeight>, <nWidth>, <nWeight>, <nQuality>,
<lItalic>, <lUnderline>, <lStrikeout> )
Argumentos
nWinNum Número da janela. O default é a janela atual. cFontName Nome da Fonte. nHeight Largura da fonte. nWidth Altura da fonte. nWeight "Peso" da fonte. nQuality Qualidade da fonte. lItalic Indica se a fonte está em itálico (.T.) ou nao (default). lUnderline Indica se a fonte está sobrescrita (.T.) ou nao (default). lStrikeout Indica se a fonte está strikeout (.T.) ou nao ( default).
Retorna
.T. se a operação for bem-sucedida, .F. se falhar.
Descrição
Inicializa a fonte para todos os combobox da janela atual (e para todos os que serao criados posteriormente).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cbSetIndex()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cbSetIndex( <nWinNum>, <nCBId>, <nIndex> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCBId Identificador do combobox. nIndex Índice do item no combobox (comecando em 0).
Retorna
.T. se a operação foi bem-sucedida, .F. se falhar.
Descrição
Configura a seleçao atual em um combobox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cxCreate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cxCreate( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <cText>, <cImage>|<nImage>,
<bBlock>, <aOffset>, <nStretchBitmap>, <lMap3DColors> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para criação do checkbox. cText Texto do checkbox. cImage|nImage Se o parâmetro for numérico, indica um ID de um RESOURCE em um arquivo .RC. Se o parâmetro for uma string, indica um arquivo de imagem (deve ser informado o caminho completo). bBlock Bloco de código que será executado sempre que um evento BN_CLICK for executado. Sempre serão passados os parâmetros de nWinNum e o identificador do checkbox para a função. Esse parâmetro tem que ser informado, caso contrário o checkbox não é criado. aOffSet Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento do checkbox com as linhas/colunas. nStretchBitmap Um número entre 0 e 1 (inclusive) como um fator para "esticar" o bitmap. Por exemplo: 1.0 0.5 0 O bitmap vai cobrir por inteiro o botão O bitmap vai cobrir 50% do botão O bitmap não vai ser "esticado" esquerdo, inferior e
O default é 1. lMap3DColors Se a imagem terá efeito de transparencia (.T.) ou nao (.F.). Atençao para o fato que existe a limitaçao de bitmaps com, no máximo, 256 cores.
Retorna
Se a operação for bem-sucedida, retorna o handle do checkbox. Se falhar, retorna 0.
Descrição
Cria um checkbox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cxDestroy()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cxDestroy( <nWinNum>, <nCXId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCXId Identificador do checkbox.
Retorna
Nenhum.
Descrição
Exclui um checbox da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cxEnable()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cxEnable( <nWinNum>, <nCXId>, <lToggle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCXId Identificador do checkbox. lToggle Habilita/Desabilita um checkbox.
Retorna
Retorna o estado anterior do checkbox, se o parâmetro lToggle for informado, caso contrário, retorna o estado atual do checkbox (.T. indica habilitado, .F. desabilitado).
Descrição
Permite habilitar/desabilitar um checkbox nCXId na janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cxGetCheck()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cxGetCheck( <nWinNum>, <nCXId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCXId Identificador do checkbox
Retorna
Pode retornar os seguintes valores: 0 1 2 Não selecionado Selecionado Indeterminado
Descrição
Obtém o estado atual de um checkbox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cxSetCheck()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cxSetCheck( <nWinNum>, <nCXId>, <nCheckState> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCXId Identificador do checkbox. nCheckState 0 1 2 Não selecionado Selecionado Indeterminado
Retorna
.T.
Descrição
Muda o estado de um checkbox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cxSetCodeblock()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cxSetCodeblock( <nWinNum>, <nCXId>, <bBlock> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCXId Identificador do checkbox. bBlock Bloco de código.
Retorna
.T. se a operação for bem-sucedida, .F. se falhar.
Descrição
Atribui um novo bloco de código bBlock ao checkbox nCXId na janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_cxSetFocus()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_cxSetFocus( <nWinNum>, <nCXId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCXId Identificador do checkbox.
Retorna
.T. se a operação foi bem-sucedida, .F. se falhar.
Descrição
Configura o foco para o checkbox nCXId.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_CenterWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_CenterWindow( <nWinNum>, <lCenter>, <lPaint> ) Verifique a função
wvw_SetWindowCentre().
Plataformas
Disponível em todas as plataformas
Etiquetas
API, GTWVW

wvw_ChooseColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_ChooseColor( <nRGBInit>, <aRGB16>, <nFlags> )
Argumentos
nRGBInit Cor inicial. aRGB16 Matriz com 16 elementos, contendo os índices das cores. O default é uma matriz com o conjunto de cores de um botao. nFlags Flags que indicam a posiçao inicial no diálogo de seleçao de cores. O default é a combinaçao das opçoes CC_ANYCOLOR | CC_RGBINIT | CC_FULLOPEN.
Retorna
Um valor RGB indicando a seleção de cor do usuário, ou zero se o usuário cancelar o diálogo.
Descrição
Abre um diálogo de seleçao de cores.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_ChooseFont()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_ChooseFont( <cFontName>, <nHeight>, <nWidth>, <nWeight>, <nQuality>, <lItalic>, <lUnderline>, <lStrikeout> )
Argumentos
cFontName Nome da fonte. nHeight Largura da fonte. nWidth Altura da fonte. nWeight "Peso" da fonte. nQuality Qualidade da fonte. lItalic Indica se a fonte está em itálico (.T.) ou nao (default). lUnderline Indica se a fonte está sobrescrita (.T.) ou nao (default). lStrikeout Indica se a fonte está strikeout (.T.) ou nao (default).
Retorna
Nenhum.
Descrição
Abre um diálogo de seleçao de fonte.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_ClientToScreen()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_ClientToScreen( <nWinNum>, <nRow>, <nCol> )
Argumentos
nWinNum Número da janela. O default é a jenala atual. nRow Linha da janela atual. nCol Coluna da janela atual.
Retorna
Matriz com duas posições contendo as coordenadas x,y.
Descrição
Converte linha e coluna para as coordenadas x,y relativas ao vídeo.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_CreateDialogDynamic()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_CreateDialogDynamic( <cDlgTemplate>|<nResource>, <lHandle>,
<cDlgProc>|<bDlgProc>|<nDlgProc>, <nFlag> )
Argumentos
cDlgTemplate|nResource lHandle cDlgProc|bDlgProc|nDlgProc nFlag
Retorna
Handle da janela de diálogo ou 0.
Descrição
Cria uma janela de diálogo dinâmicamente.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_CreateDialogModal()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_CreateDialogModal( <cDialog>|<nResource>|<cDlgTemplate>, NIL,
<bDlgProc>|<cDlgProc>, <nFlag>, <nHandle> )
Argumentos
cDialog|nResource|cDlgTemplate bDlgProc|cDlgProc nFlag nHandle
Retorna
Handle da janela de diálogo ou 0.
Descrição
Cria uma janela de diálogo modal.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_CreateFont()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_CreateFont(cFontFace, <nHeight>, <nWidth>, <nWeight>, <lItalic>, <lUnderline>,
<lStrikeout>, <nCharset>, <nQuality>, <nEscapement> )
Argumentos
cFontFace Uma string que especifica o nome da fonte. nHeight A largura da fonte. nWidth O tamanho da fonte. nWeight "Peso" da fonte. lItalic Identifica que a fonte será itálica. lUnderline Identifica uma fonte sublinhada. lStrikeOut Identifica uma fonte strikeout. nCharSet Especifica o cojnunto de caracteres a ser usado. nQuality Identifica a qualidade de saída da fonte. nEscapement Especifica o ângulo.
Retorna
Handle da fonte se a operação de criação for bem-sucedidada, 0 (zero) caso contrário.
Descrição
Cria uma fonte lógica com as características informadas nos parâmetros. Essa fonte pode ser selecionada como a fonte corrente para todos os dispositivos usados pela aplicaçao.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_CreateMenu()  |  | Melhorar este documento

Sintaxe
wvw_CreateMenu()
Argumentos
nenhum
Retorna
Retorna o handle do novo menu criado. Se falhar, retorna NULL.
Descrição
Cria um menu. Inicialmente o menu está vazio, mas pode ser preenchido por itens através da funçao wvw_AppendMenu().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_CreatePopupMenu()  |  | Melhorar este documento

Sintaxe
wvw_CreatePopupMenu()
Argumentos
nenhum.
Retorna
Retorna o handle do novo menu popup criado. Se falhar, retorna NULL.
Descrição
Cria um menu drop-down, submenu ou menu de atalho. O menu está inicialmente vazio, mas pode ser preenchido através da funçao wvw_AppendMenu().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DeleteMenu()  |  | Melhorar este documento

Sintaxe
wvw_DeleteMenu( <hMenu>, <nPosition>, <nFlag> )
Argumentos
hMenu Identifica o menu que será alterado. nPosition Especifica o item do menu que será deleteado, como determinado pelo parâmetro nFlag. nFlag Especifica como o parâmetro nPosition será interpretado. Esse parâmetro deve ser apenas um desses dois valores: MF_BYCOMMAND MF_BYPOSITION Indica que nPosition dá a identificação do item do menu (default) Indica que nPosition dá a posição numérica (começando por zero) do item do menu.
Retorna
Se a função for bem-sucedida, retorna um valor diferente de zero, caso contrário retorna zero.
Descrição
Essa funçao deleta um item do menu especificado. Se o item do menu for a identificaçao de um submenu, todo o submenu será apagado.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DestroyMenu()  |  | Melhorar este documento

Sintaxe
wvw_DestroyMenu( <hMenu> )
Argumentos
hMenu Identifica o menu que será destruído.
Retorna
Se a função for bem-sucedida, retorna um valor diferente de zero, caso contrário retorna zero.
Descrição
Essa funçao destroi o menu especificado por hMenu
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DlgSetIcon()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DlgSetIcon( <nHandleDialog>, ncIcon )
Argumentos
nHandleDialog Handle da janela de diálogo. ncIcon Se o parâmetro for passado como numérico, identifica o RESOURCE em um arquivo RC. Se o parâmetro for passado como string, identifica o nome do arquivo que contém o ícone.
Retorna
Se a operação for bem-sucedida, o handle do ícone, caso contrário NIL.
Descrição
Define o ícone em uma janela de diálogo.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawBoxGet()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawBoxGet( <nWinNum>, <nRow>, <nCol>, <nWidth>, <aOffset> )
Retorna
.T. inferior e
Descrição
Desenha um quadro para a entrada de dados. Essa funçao desenha linhas brancas na parte externa do lado direito e da parte de baixo (diferentemente da GTWVT)
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawBoxGroup()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawBoxGroup( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do quadro. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento do quadro com as linhas/colunas.
Retorna
.T. esquerdo, inferior e
Descrição
Desenha um quadro.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawBoxRaised()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawBoxRaised( <nNumWin>, <nTop>, <nLeft>, <nBottom>, <nRight>, <lTight>|<aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas que serao usadas para desenhar o quadro. lTight|aOffset Se o parametro lTight for usado, o quadro é desenhado dentro da regiao dos caracteres e as linhas da parte superior (topo e esquerdo) serao dois pixels abaixo para ajudar no espaçamento dos caracteres (esse tipo de objeto GUI geralmente é sobrescrito por caracteres). Se o parâmetro aOffset for usado, uma matriz deve ser definida com quatro elementos com coordenadas dos cantos superior, esquerdo, inferior e direito de offset para alinhamento do quadro com as linhas/colunas.
Retorna
.T.
Descrição
Desenha um quadro em relevo nas coordenadas especificadas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawBoxRecessed()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawBoxRecessed( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <lTight>|<aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas que serao usadas para desenhar o quadro. lTight|aOffset Se o parametro lTight for usado, o quadro é desenhado dentro da regiao dos caracteres e as linhas da parte superior (topo e esquerdo) serao dois pixels abaixo para ajudar no espaçamento dos caracteres (esse tipo de objeto GUI geralmente é sobrescrito por caracteres). Se o parâmetro aOffset for usado, uma matriz deve ser definida com quatro elementos com coordenadas dos cantos superior, esquerdo, inferior e direito de offset para alinhamento do quadro com as linhas/colunas.
Retorna
.T.
Descrição
Desenha um quadro em baixo relevo nas coordenadas especificadas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawButton()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawButton( <nWinNum>, <nTop>, <nLEft>, <nBottom>, <nRight>, <cText>, cImage/nImage,
<nFormat>, <nTextColor>, <nBkClor>, <nImageAt> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nButtom, nRight Coordenadas para desenho do botão. cText Texto para o botão. cImage/nImage Se o parâmetro for uma string, indica o caminho + nome do arquivo contendo uma imagem para ser lido. Se o parâmetro for um número, indica a posição da imagem no cache de imagens do aplicativo. nFormat Indica o formato do botão. Pode ser: 0 1 2 Raised (default) Recessed Outline
nTextColor Índice da cor do texto do botao nBkColor Índica dor cor de fundo do botao nImageAt Parâmetro ignorado.
Retorna
.T.
Descrição
Desenha um botao.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawColorRect()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawColorRect( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffPixels>,
<nRGBColor> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do retângulo. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento do retângulo com as linhas/colunas. nRGBColor Cor para preenchimento do retângulo.
Retorna
nenhum. inferior e
Descrição
Desenha um retângulo colorido. Essa funçao é compatível com a wvw_FillRectangle(), mantida apenas para compatibilidade com a GTWVT.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawEllipse()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawEllipse( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho da elipse. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento da elipse com as linhas/colunas.
Retorna
Se bem-sucedido, retorna um valor não-zero, caso contrário retorna zero. esquerdo, inferior e
Descrição
Desenha uma elipse.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawFocusRect()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawFocusRect( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffSet> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do retângulo. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento do retângulo com as linhas/colunas.
Retorna
Se bem-sucedido, retorna um valor não-zero, caso contrário retorna zero. inferior e
Descrição
Desenha um retângulo no estilo usado para indicar que ele está com o foco.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawGridHorz()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawGridHorz( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <nRows> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas que será desenhada a grade horizontal. nRows Número de linhas para a grade horizontal que será desenhada.
Retorna
.T.
Descrição
Desenha uma grade horizontal.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawGridVert()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawGridVert( <nWinNum>, <nTop>, <nBottom>, <aCols>, <nCols>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nBottom Linha inicial e final para desenho da grade vertical. aCols Matriz que determina as colunas que serao desenhadas. nCols Número de colunas que serao desenhadas. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento da grade vertical com as linhas/colunas.
Retorna
.T. inferior e
Descrição
Desenha uma grade vertical.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawImage()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawImage( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, cImage/nPictureSlot,
lTight/aOffset, <lTransparent> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho da imagem. Se a coordenada nBottom é NIL, então a altura da imagem será proporcional a largura da imagem. Se a coordenada nRight é NIL, então a largura da imagem será proporcional a altura da imagem. Se ambas as coordenadas nBottom e nRight são NIL, então o tamanho original da imagem será usado. cImage/nPictureSlot Se o parâmetro for passado como string, uma imagem será lida no caminho especificado por cImage. Se o parâmetro for numérico, será um índice para a lista de imagens já carregada pelo aplicativo. Aqui vale um comentário: toda imagem lida é colocada em um cache. Portanto é interessante não usar essa função para desenhar um grande número de imagens. lTight/aOffset Indica como a imagem será ajustada em pixels para as coordenadas de linha/coluna. lTransparent Se .T., indica que a image é transparente, .F. caso contrário.
Se for passado como .T., a cor para transparencia usada será do pixel do canto superior esquerdo.
Retorna
.T. se conseguiu desenhar a imagem corretamente, .F. caso contrário.
Descrição
Desenha uma imagem.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawLabel()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawLabel( <nWinNum>, <nRow>, <nCol>, <cLabel>, <nAlign>, <nEscapement>, <nTextColor>,
<nBkColor>, <cFontFace>, <nHeight>, <nWidth>, <nWeight>, <nQuality>, <nCharSet>, <lItalic> ,
<lUnderline>, <lStrikeOut> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nRow, nCol Linha/Coluna para desenho do label. cLabel String que será desenhada. nAlign Alinhamento wingdi.ch). nEscapement Especifica o ângulo. nTextColor Índice da cor do label. nBkColor Índice da cor de fundo do label. cFontFace Nome da fonte. nHeight Largura da fonte. nWidth Altura da fonte. nWeight "Peso" da fonte. nQuality Identifica a qualidade de saída da fonte. nCharSet Especifica o cojnunto de caracteres a ser usado. lItalic da string. O default é TA_LEFT (as outras definições estão no arquivo
Identifica que a fonte será itálica. lUnderline Identifica uma fonte sublinhada. lStrikeOut Identifica uma fonte strikeout.
Retorna
.T. se conseguiu desenhar, .F. caso contrário.
Descrição
Desenha um label.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawLabelEx()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawLabelEx( <nWinNum>, <nRow>, <nCol>, <cLabel>, <nAlign>, <cTextColor>, <nBkColor>,
<nSlotFont> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nRow, nCol Linha/Coluna para desenho do label. cLabel String que será desenhada. nAlign Alinhamento do texto no label. O default é TA_LEFT (as outras definiçoes estao no arquivo wingdi.ch). cTextColor Índice da cor para o texto. nBkColor Índice da cor de fundo do label. nSlotFont Índice do cache de fontes da aplicaçao. Se nao existir uma fonte associada ao índice passado, a funçao nao será executada.
Retorna
.T. se conseguiu desenhar a label, parâmetro nSlotFont for inválido). .F. caso contrário (retornará falso também se o
Descrição
Desenha um label.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawLabelObj()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawLabelObj( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <cLabel>, <nAlignHorz>,
<nAlignVert>, <nTextColor>, <nBkColor>, <hFont>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenhar o label. cLabel String que será desenhada. nAlignHorz Alinhamento horizontal do label. O default é 0. nAlignVert Alinhamento vertical do label. O default é 0. nTextColor Indice da cor do label. nBkColor Índice da cor do fundo do label. hFont Fonte que será desenhada o label. aOffSet Matriz com quatro elementos de alinhamento do label com as coordenadas nTop, nLeft, nBottom, nRight.
Retorna
.T.
Descrição
Desenha um label.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawLine()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawLine( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <nOrient>, <nFormat>, <nAlign>,
<nStyle>, <nThick>, <nColor>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho da linha. nOrient Orientação da linha: 0 1 para linha horizontal para linha vertical.
nFormat Formato da linha. Pode ser: 0 1 2 Raised Recessed Plain
nAlign Alinhamento da linha: 0 1 2 3 4 Center Top Bottom Left Right
nStyle Estilo do traço. As definiçoes estao no arquivo wingdi.ch (PS_SOLID, PS_DOT, etc.). nThick Largura do traço. O default é 0, que indica a largura de um único pixel. nColor Cor da linha (valor com 32 bits de uma cor RGB). aOffset Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento da linha com as linhas/colunas.
Retorna
esquerdo, inferior e
.T.
Descrição
Desenha uma linha.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawLineEx()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawLineEx( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <nOrient>, <nFormat>,
<nAlign>, <nSlotPen> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho da linha. nOrient Orientação da linha: 0 1 para linha horizontal para linha vertical.
nFormat Formato da linha. Pode ser: 0 1 2 Raised Recessed Plain
nAlign Alinhamento da linha: 0 1 2 3 4 Center Top Bottom Left Right
nSlotPen Índice do cache de traços.
Retorna
.T.
Descrição
Desenha uma linha.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawMenuBar()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawMenuBar()
Argumentos
nenhum.
Retorna
nenhum.
Descrição
Redesenha o menu da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawOutline()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawOutline( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <nThick>, <nShape>,
<nRGBColor> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do quadro. nThick Formato do traço. As definiçoes estao no arquivo wingdi.ch (PS_SOLID, PS_DOT, etc.). nShape Parâmetro ignorado. nRGBColor Especifica a referencia de cor para o traço ( valor com 32 bits de uma cor RGB).
Retorna
.T.
Descrição
Desenha um quadro nas coordenadas nTop, nLeft, nBottom, nRight, com os parâmetros de estilo e cor especificados em nThick e nRGBColor.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawOutlineEx()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawOutlineEx( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <nSlotPen> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do quadro. nSlotPen Índice do cache de traços.
Retorna
Nenhum.
Descrição
Desenha um quadro no formato outline.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawPicture()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawPicture( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <nSlot>, lTight/aOffset )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho da imagem. nSlot Índice do cache de imagens. lTight/aOffset Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento da imagem com as linhas/colunas.
Retorna
Nenhum. esquerdo, inferior e
Descrição
Desenha uma imagem, gravando-a no cache de imagens.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawProgressBar()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawProgressBar( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffPixels>,
<nPercent>, <nBackColor>, <nBarColor>, <cImage>, <lVertical>, <nDirection> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho da barra de progresso. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento da barra de progresso com as linhas/colunas. nPercent Valor que identifica o preenchimento total da barra de progresso. nBackColor Cor de fundo. nBarColor Cor da barra de progresso. cImage Imagem que será apresentada quando a barra estiver em progresso. lVertical .T. indica que a barra será vertial, .F. que será horizontal. nDirection Pode ter dois valores: 0 1 Indica uma progressão da esquerda para direita Indica uma progressão da direita para esquerda inferior e
Retorna
nenhum.
Descrição
Desenha uma barra de progresso.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawRectangle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawRectangle( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do retângulo aOffset Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento do retângulo com as linhas/colunas.
Retorna
Se bem-sucedido, retorna um valor não-zero, caso contrário retorna zero. inferior e
Descrição
Desenha um retângulo.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawRoundRect()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawRoundRect(nWinNum, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffset>,
<nRoundHeight>, nRoundWidth)
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do retângulo. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento do retângulo com as linhas/colunas. nRoundHeight Largura da elipse desenhada para arredondar os cantos do retângulo. nRoundWidth Altura da elipse desenhada para arredondar os cantos do retângulo.
Retorna
Se bem-sucedido, retorna um valor não-zero, caso contrário retorna zero. inferior e
Descrição
Desenha um retângulo com os cantos arredondados. O retângulo é desenhado com o estilo, cor do traço atual e pintando com o pincel atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawScrollButton()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawScrollButton( <nWinNum>, <nTop>, <nLeft>, <nBotton>, <nRight>, <aOffPixels>,
<nTLBR>, <lDepressed> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do scrollbutton. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento do scrollbutton com as linhas/colunas. nTLBR Indica o sentido do botão de direção dao scrollbutton. Os seguintes valores são permitidos: inferior e
1
botão com seta para cima:
2
botão com seta para esquerda:
3
botão com seta para baixo:
4
botão com seta para direita:
lDepressed Se .F., botao tem o desenho do tipo raised, caso contrário o modelo será recessed.
Retorna
nenhum.
Descrição
Desenha um scrollbutton. Com as funçoes wvw_xb*(), essa funçao nao se tornou mais necessária.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawScrollThumbHorz()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawScrollThumbHorz( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffPixels>,
<nThumbPos> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do botao de movimentaçao do scrollbar. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, inferior e direito de offset para alinhamento do botao de movimentaçao do scrollbar com as linhas/colunas. nThumbPos Coluna para posicionamento inicial.
Retorna
nenhum.
Descrição
Desenha uma barra de rolagem para um scrollbar horizontal. Com as funçoes wvw_xb*(), essa funçao nao se tornou mais necessária.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawScrollThumbVert()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawScrollThumbVert( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffPixels>,
<nThumbPos> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do botao de movimentaçao do scrollbar. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, inferior e direito de offset para alinhamento do botao de movimentaçao do scrollbar com as linhas/colunas. nThumbPos Linha para posicionamento inicial.
Retorna
nenhum.
Descrição
Desenha uma barra de rolagem para um scrollbar vertical. Com as funçoes wvw_xb*(), essa funçao nao se tornou mais necessária.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawShadedRect()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawShadedRect( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffPixels>, <nHorVert>, <aRGBb>, <aRGBe> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenhar o retângulo. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento do retângulo com as linhas/colunas. nHorVert Especifica o modo de desenho e como interpretar a matriz de preenchimento do retângulo ­ aRGBb e aRGBe. O default é GRADIENT_FILL_RECT_H (as outras definçoes possíveis estao em wingdi.ch). aRGBb Matriz com quatro posiçoes de cores ( Red, Green, Blue, Alpha) da coordenada inicial do retângulo. aRGBe Matriz com quatro posiçoes de cores (Red, Green, Blue, Alpha) da coordenada final do retângulo.
Retorna
.T. se conseguiu desenhar, .F. caso contrário. inferior e
Descrição
Desenha um retângulo nas coordenadas indicadas nos parâmetros, com preenchimento de cores de forma gradiente, variando da cor de aRGBb a aRGBe.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawStatusBar()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawStatusBar( <nWinNum>, <nPanels>, <aPos> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPanels Número de divisoes da barra de status. aPos Matriz contendo as posiçoes de linha/coluna para as divisoes da barra de status.
Retorna
Nenhum.
Descrição
Desenha uma barra de status. Mantida apenas para compatibilidade com a GTWVT. Recomenda-se usar as funçoes wvw_sb*().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawTextBox()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawTextBox( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffPixels>, <cText>,
<nAlignHorz>, <nAlignVert>, <nTextColor>, <nBackColor>, <nBackMode>, <hFont> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do texto. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento do texto com as linhas/colunas. cText String com o texto que será desenhado. nAlignHorz Especifica o alinhamento do texto dentro das coordenadas informadas. Pode ser: 0 1 2 Alinhamento a esquerda Alinhamento a direita Alinhamento centralizado esquerdo, inferior e
O default é alinhamento a esquerda. nAlignVert Parâmetro ignorado nTextColor Cor do texto. nBackColor Cor de fundo. nBackMode O modo como a cor de fundo será usada. O default é OPAQUE (outras definiçoes no arquivo wingdi.ch) hFont Fonte usada para o texto.
Retorna
nenhum.
Descrição
Desenha um texto formatado no retângulo especificado pelas coordenadas dos parâmetros.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_DrawToolButtonState()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_DrawToolButtonState( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffPixels>,
<nState> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para desenho do toolbutton. aOffPixels Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento do toolbutton com as linhas/colunas. nState Estado do botão. Pode ser um desses valores: 0 1 2 Estilo do botão flat. Estilo do botão raised. Estilo do botão recessed. inferior e
Retorna
.T.
Descrição
Desenha um toolbutton.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_EnableMaximize()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_EnableMaximize( <nWinNum>, <lEnable> )
Argumentos
nWinNum Número da janela. O default é a janela corrente. lEnable Se .T., habilita o botao de maximixar. Se .F. desabilita.
Retorna
Retorna o estado anterior do botão de maximixar.
Descrição
Le/Setar o botao de maximixar. Para poder habilitar o botao, a aplicaçao tem que ter a funçao callback WVW_SIZE() definida.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_EnableMenuItem()  |  | Melhorar este documento

Sintaxe
wvw_EnableMenuItem( <hMenu>, <nPosition>, <nFlag> )
Argumentos
hMenu Identifica o menu. nPosition Especifica o item do menu que será habilitado ou desabilitado, conforme o parâmetro nFlag. nFlag Na prática, para o Harbour, deveremos definir os seguintes valores: MF_DISABLE MF_ENABLE
Retorna
Retorna a configuração anterior do item do menu. Se o item do menu não existir, retorna 0. Indica que o item do menu está desabilitado, não podendo ser selecionado. Indica que o item do menu está habilitado, portanto, pode ser selecionado.
Descrição
Habilita ou desabilita itens do menu.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_EnableShortcuts()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_EnableShortcuts( <nWinNum>, <lEnable> )
Argumentos
nWinNum Número da janela. O default é a janela atual. lEnable .T. habilita teclas de atalho. .F. desabilita teclas de atalho.
Retorna
Configuração anterior.
Descrição
Determina se as teclas de atalho estao habilitadas/desabilitadas para acesso aos itens do menu e do menu de sistema.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_FillRectangle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_FillRectangle( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <nRGBColor>|<hBrush>, <lTight>, <lUseBrush> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para preenchimento do retângulo. nRGBColor/hBrush Cor para preenchimento do retângulo (valor com 32 bits de uma cor RGB). lTight O preenchimento será ajustado para toda a área das coordenadas informadas. lUseBrush Se .T., o parâmetro nRGBColor/hBrush é interpretado como handle para um modelo de pincel, caso contrário é usado como cor RGB.
Retorna
.T.
Descrição
Preenche um retângulo usando ou uma cor ou um modelo de pincel.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetClipboard()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetClipboard()
Argumentos
nenhum.
Retorna
Texto da área de transferência.
Descrição
Obtém o texto da área de transferencia.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetCursorPos()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetCursorPos()
Argumentos
nenhum.
Retorna
Uma matriz com dois elementos, contendo a coordenada X e a coordenada Y, respectivamente.
Descrição
Obtém as coordenadas do cursor do mouse.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetFontInfo()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetFontInfo()
Argumentos
nenhum
Retorna
Matriz com sete elementos, na seguinte ordem: 1 2 3 4 5 6 7 cFontFace cFontHeight nFontWidth nFontWieght cFontQuality PTEXTSIZE->x PTEXESIZE->y Nome da fonte (por ex. Arial). Altura da fonte. Largura da fonte. "Peso" da fonte. Qualidade da fonte. Largura da fonte em pixels. Tamanho da fonte em pixels.
Descrição
Obtém dados da fonte corrente.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetLastMenuEvent()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetLastMenuEvent()
Argumentos
nenhum.
Retorna
Último item selecionado, ou 0 caso não tenha sido selecionado nenhuma opção anteriormente.
Descrição
Le o último item do menu selecionado. Trabalha sempre na janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetMenu()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetMenu()
Argumentos
nenhum.
Retorna
Handle do menu.
Descrição
Obtém o handle do menu da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetPaintRect()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetPaintRect( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela atual. DECRIÇAO Obtém as coordenadas da tela com pendencia para redesenhar.
Retorna
Matriz com quatro respectivamente. elementos, contendo a linha/coluna inicial e a linha/coluna final,
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetPalette()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetPalette()
Argumentos
nenhum.
Retorna
Matriz com 16 elementos, cada elemento representando uma cor.
Descrição
Obtém a paleta de cores.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetRGBColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetRGBColor( <nColor> )
Argumentos
nColor Índice da cor (como definido no Cl*pper).
Retorna
Retorna o valor RGB da cor.
Descrição
Le o valor RGB do índice da cor passado no parâmetro nColor.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetRowColFromXY()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetRowColFromXY( <nWinNum>, nX, nY )
Argumentos
nenhum.
Retorna
A largura da tela, em pixels.
Descrição
Le a largura da tela, em pixels.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetScreenWidth()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetScreenWidth()
Argumentos
nenhum.
Retorna
Tamanho da tela, em pixels.
Descrição
Le o tamanho da tela, em pixels.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetTitle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetTitle()
Argumentos
nenhum.
Retorna
O título da janela atual.
Descrição
Le o título da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetToolTipBkColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetToolTipBkColor()
Argumentos
Nenhum.
Retorna
Índice de cor RGB com a cor de fundo da tooltip.
Descrição
Obtém a cor de fundo da tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetToolTipTextColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetToolTipTextColor()
Argumentos
Nenhum.
Retorna
Índice de cor RGB com a cor do texto da tooltip.
Descrição
Obtém a cor do texto da tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetToolTipWidth()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetToolTipWidth()
Argumentos
Nenhum.
Retorna
Número com o tamanho do toolip.
Descrição
Obtém o tamanho do tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetWindowHandle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetWindowHandle()
Argumentos
nenhum.
Retorna
Handle da janela.
Descrição
Obtém o handle da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_GetXYFromRowCol()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_GetXYFromRowCol( <nWinNum>, <nRow>, <nCol> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nRow Número da linha. nCol Número da coluna.
Retorna
Matriz com dois elementos, contendo a coordenada X e a coordenada Y, respectivamente.
Descrição
Converte linha e coluna em coordenadas X,Y (em pixels).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_InvalidateRect()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_InvalidateRect()
Argumentos
nenhum.
Retorna
nenhum.
Descrição
Invalida a janela atual, forçando o seu redesenho.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_IsLButtonPressed()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_IsLButtonPressed()
Argumentos
nenhum.
Retorna
.T. se o botão estiver pressionado. .F. se o botão não estiver pressionado.
Descrição
Verifica se o botao esquerdo do mouse está pressionado.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_KillTimer()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_KillTimer( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela atual.
Retorna
.T. se conseguiu cancelar o evento timer, .F. caso contrário.
Descrição
Cancela o evento timer para a janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_lbAddString()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_lbAddString( <nHandleDialog>, <nIDListBox>, <cItem> )
Argumentos
nHandleDialog Handle da janela de diálogo. nIDListBox Identificador do Listbox cItem Item para ser incluido no listbox.
Retorna
nenhum.
Descrição
Adiciona um item em um listbox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_lbSetCurSel()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_lbSetCurSel( <nHandleDialog>, <nIDListBox>, <nItem> )
Argumentos
nHandleDialog Handle da janela de diálogo. nIDListBox Identificador do listbox. nItem Índice do item, iniciando por 0.
Retorna
nenhum.
Descrição
Seleciona um item em um listbox.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_lCloseWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_lCloseWindow()
Argumentos
nenhum.
Retorna
.T. se conseguiu fechar.
Descrição
Fecha a janela superior (que está no topo, a última que foi criada).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_LoadFont()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_LoadFont( <nSlotFont>, <cFontName>, <nHeight>, <nWidth>, <nWeight>, <lItalic>,
<lUnderline>, <lStrikeout>, <nCharSet>, <nQuality>, <nEscapement> )
Argumentos
nSlotFont Índice do cache de fontes. cFontName Nome da Fonte. nHeight Largura da fonte. nWidth Altura da fonte. nWeight "Peso" da fonte. lItalic Indica se a fonte está em itálico (.T.) ou nao (default). lUnderline Indica se a fonte está sobrescrita (.T.) ou nao (default). lStrikeout Indica se a fonte está strikeout (.T.) ou nao (default). nCharSet Especifica o conjunto de caracteres a ser usado nQuality Qualidade da fonte. nEscapement Especifica o ângulo.
Retorna
Nenhum.
Descrição
Carrega as informaçoes da fonte especificada através dos seus parâmetros, gravando no cache de fontes.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_LoadPen()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_LoadPen( <nSlot>, <nStyle>, <nWidth>, <nRGBColor> )
Argumentos
nSlot Índice do cache de traços definidos pelo usuário. nStyle Estilo do traço. nWidth Altura do traço. Se especificar 0, o traço terá apenas um pixel de extensao. nRGBColor A cor de referencia para o traço.
Retorna
.T. se conseguiu ler e gravar as definições do traço, .F. caso contrário.
Descrição
Carrega as definiçoes do traço (estilo, tamanho e cor) para o cache de traços.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_LoadPicture()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_LoadPicture( <nSlot>, <cFilePicture> )
Argumentos
nSlot Posiçao no cache onde a imagemserá informada, será substituída. cFilePicture Imagem a ser carregada no cache.
Retorna
.T. se conseguiu ler a imagem, .F. caso contrário. carregada. Se já existir alguma imagem na posição
Descrição
Carrega uma imagem no cache de imagens. Leia a observaçao sobre o cache de imagens, na introduçao desse documento.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_Maximize()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_Maximize( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela atual.
Retorna
nenhum.
Descrição
Maximiza a janela atual (parâmetro nWinNum é ignorado). Se a aplicaçao definir a funçao callback WVW_SIZE() a janela será maximizada, caso contrário ela apenas será restaurada.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_MaxMaxCol()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_MaxMaxCol( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela corrente.
Retorna
Número máximo de colunas.
Descrição
Retorna o máximo MaxCol() possível na configuraçao de tela corrente, para a fonte usada na janela nWinNum
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_MaxMaxRow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_MaxMaxRow( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela corrente.
Retorna
Número máximo de linhas.
Descrição
Retorna o máximo MaxRow() possível na configuraçao de tela corrente, para a fonte usada na janela nWinNum.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_MessageBox()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_MessageBox( <nWinNum>, <cMessage>, <cTitle>, <nOption> )
Argumentos
nWinNum Número da janela. O default é a janela atual. cMessage Mensagem que será exibida. cTitle Título da janela de mensagem. nOption Indica quais os botoes serao usados na janela. O default é MB_OK (botao OK sem ícones). As outras definiçoes estao no arquivo winuser.ch.
Retorna
O número da opção escolhida (IDOK para o botão OK, IDCANCEL para o botão cancelar, etc.). As definições para o retorno estão no arquivo winuser.ch.
Descrição
Exibe uma janela de mensagem. A janela de mensagem pode ter um ícone e um ou mais botoes com opçoes para o usuário escolher.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_Minimize()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_Minimize()
Argumentos
nenhum.
Retorna
nenhum.
Descrição
Minimiza a janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_nColOfs()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_nColOfs( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela corrente.
Retorna
Numero de colunas de offset.
Descrição
Determinar o número de colunas de offset da janela nWinNum, relativo a janela principal.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_nNumWindows()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_nNumWindows()
Argumentos
nenhum.
Retorna
Numero de janelas abertas.
Descrição
Retorna o numero total de janelas que estao abertas (incluindo a janela principal).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_nOpenWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_nOpenWindow( <cWinName>, row1, col1, row2, col2, <nStyle>, <nParentWin>,
<nExStyle> )
Argumentos
cWinName É o título da janela. Se for omitido, será usado o nome do arquivo executável. row1, col1, row2, col2 Linha inicial, coluna inicial, linha final e coluna final da janela que será aberta. Essas coordenadas sao relativas a janela principal e nao a janela atual. Essas coordenadas sao usadas ainda para: 1) colocar a janela em seu posicionamento inicial. 2) determinar o tamanho da janela (novo MaxRow() e MaxCol()). 3) salvar em RowOfs e ColOfs para o modo de MainCoord. nStyle É o estilo da janela (por ex. WS_OVERLAPPEDWINDOW, etc). As definiçoes estao em winuser.ch. O default é WS_CAPTION|WS_SYSMENU|WS_CLIPCHILDREN. Se for usar na janela controles como PUSHBUTTON, voce deve incluir o estilo WS_CLIPCHILDREN. nParentWin É a janela mae da nova janela que está sendo aberta. O default é a janela atual (no modo Standard) e a última janela (no modo MainCoord). Se quiser que a nova janela nao tenha mae, informe ­1. nExStyle Estilo extendido para janela (por exemplo WS_EX_TOOLTIPWINDOW). Default é NIL.
Retorna
O numero da janela se for bem sucedido ou 0 se falhar.
Descrição
Abre uma janela nas coordenadas especificadas. Dependendo do parâmetro da funçao wvw_NoStartupSubWindow() a janela será apresentada ou permanecerá invisível (até que seja chamada a funçao wvw_ShowWindow()).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_nRowOfs()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_nRowOfs( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela corrente.
Retorna
Numero de linhas de offset.
Descrição
Determinar o número de linhas de offset da janela nWinNum, relativo a janela principal.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_nSetCurWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_nSetCurWindow( <nWinNum> )
Argumentos
nWinNum A nova janela que receberá o foco (se tornará a janela ativa).
Retorna
A antiga janela corrente. janela corrente (em foco, ativa). Tem lógica apenas para o modo
Descrição
Tornar a nWinNum StandadMode.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_NoClose()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_NoClose( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela corrente.
Retorna
nenhum.
Descrição
Desabilita o botao de `X' da janela <nWinNum>.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_NoStartupSubWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_NoStartupSubWindow( <lOn> )
Argumentos
lOn .T. quando a janela for aberta, será apresentada (default). .F. quando a janela for aberta, permanecerá invisível. Se nao for informado parametro, retorna configuraçao atual.
Retorna
Retorna a nova configuração configuração atual. para abertura de janelas (se lOn for informado) ou a
Descrição
Informa ao sistema que a janela, quando criada, será aberta (lOn = .T.) ou permanecerá invisível (lOn = .F.) até que se chame a funçao wvw_ShowWindow().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_NumBMCache()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_NumBMCache()
Argumentos
Nenhum.
Retorna
Configuração atual do número máximo do cache de bitmaps.
Descrição
Obtém o número máximo do cache de bitmaps.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pbCreate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pbCreate( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <cText>, cImage/nImage,
<bBlock>, <aOffset>, <nStretchBitmap>, <lMap3DColors> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para criação do botão. cText Texto para o botão. O default é "". cImage/nImage Se informado como numérico indica o ID do RESOURCE em um arquivo .RC. Se informado como string, deve conter o caminho completo do arquivo de imagem. bBlock Bloco de código que será executado sempre quando for gerado um evento BN_CLICK (ou seja, pressionar e liberar o botão). Sempre será passado os parâmetros: nWinNum e o identificador do botão. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, direito de offset para alinhamento do botão com as linhas/colunas. nStretchBitmap Um número entre 0 e 1 (inclusive) como um fator para "esticar" o bitmap. Por exemplo: 1.0 0.5 0 O bitmap vai cobrir por inteiro o botão O bitmap vai cobrir 50% do botão O bitmap não vai ser "esticado" esquerdo, inferior e
O default é 1. lMap3DColors Se a imagem terá efeito de transparencia (.T.) ou nao (.F.). Atençao para o fato que existe a limitaçao de bitmaps com, no máximo, 256 cores.
Retorna
Retorna o handle do novo pushbutton, se a operação for bem-sucedida, ou 0 se falhar.
Descrição
Cria um pushbutton na janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pbDestroy()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pbDestroy( <nWinNum>, <nPBId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPBId Identificador do pushbutton.
Retorna
Nenhum.
Descrição
Exclui um pushbutton da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pbEnable()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pbEnable( <nWinNum>, <nPBId>, <lToggle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPBId Identificador do pushbutton. lToggle .T. Habilita pushbutton (default) .F. Desabilita pushbutton
Retorna
Retorna o estado anterior do pushbutton, se o parâmetro lToggle for informado, caso contrário, retorna o estado atual do pushbutton (.T. indica habilitado, .F. desabilitado).
Descrição
Habilita/Desabilita pushbutton na janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pbSetCodeblock()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pbSetCodeblock( <nWinNum>, <nPBId>, <bBlock> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPBId Identificador do pushbutton. bBlock Bloco de código.
Retorna
.T. se a operação foi bem-sucedida, .F. se falhar.
Descrição
Atribui um novo bloco de código bBlock para o pushbutton nPBId na janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pbSetFocus()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pbSetFocus( <nWinNum>, <nPBId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPBId Identificador do pushbutton.
Retorna
.T. se conseguiu configurar o foco corretamente, .F. se falhar.
Descrição
Configura o foco para o pushbutton da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pbSetFont()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pbSetFont( <nWinNum>, <cFontFace>, <nHeight>, <nWidth>, <nWeight>, <nQuality>,
<lItalic>, <lUnderline>, <lStrikeout> )
Argumentos
nWinNum Número da janela. O default é a janela atual. cFontName Nome da Fonte. nHeight Largura da fonte. nWidth Altura da fonte. nWeight "Peso" da fonte. nQuality Qualidade da fonte. lItalic Indica se a fonte está em itálico (.T.) ou nao (default). lUnderline Indica se a fonte está sobrescrita (.T.) ou nao (default). lStrikeout Indica se a fonte está strikeout (.T.) ou nao ( default).
Retorna
.T. se a operação for bem-sucedida, .F. se falhou.
Descrição
Inicializa a fonte para os pushbuttons (existentes e os que ainda serao criados).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pbSetStyle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pbSetStyle( <nWinNum>, <nPBId>, <nStyle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPBId Identificador do pushbutton. nStyle Define o estilo do pushbutton. As possíveis definiçoes estao no arquivo winuser.ch (BS_PUSHBUTTON, BS_DEFPUSHBUTTON, etc.). O uso mais comum é através dos seguintes valores: BS_DEFPUSHBUTTON BS_PUSHBUTTON
Retorna
.T. 1: Indica que o pushbutton é o botão default (aparece selecionado através de uma borda pontilhada). 0: Indica um pushbutton padrão.
Descrição
Atribui um novo estilo ao pushbutton da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pgCreate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pgCreate( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aOffset>, <nBackColor>,
<nBarColor>, <lSmooth>, <lVertical> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para a criaçao da progress bar. aOffset Matriz com quatro elementos com coordenadas dos cantos superior, esquerdo, direito de offset para alinhamento da progress bar com as linhas/colunas. nBackColor Cor de fundo. nBarColor Cor da progress bar. lSmooth .T. Desenha a progress bar como uma barra contínua .F. Desenha a progress bar com pequenos retângulos distintos lVertical .T. Desenha a progress bar vertical .F. Desenha a progress bar horizontal
Retorna
O handle da progress bar, se a operação for bem-sucedida, ou 0 se falhar. inferior e
Descrição
Desenha uma progress bar para a janela atual. A faixa da progress bar é inicialmente de 0 a 100, comecando com 0.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pgDestroy()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pgDestroy( <nWinNum>, <nPGId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPGId Identificador da progress bar.
Retorna
Nenhum.
Descrição
Exclui uma progress bar da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pgGetPos()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pgGetPos( <nWinNum>, <nPGId> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPGId Identificador da progress bar.
Retorna
Posição na progress bar ou 0 se falhar.
Descrição
Obtém a posiçao atual em uma progress bar.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_pgSetPos()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_pgSetPos( <nWinNum>, <nPGId>, <nPos> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPGId Identificador da progress bar. nPos Número da posiçao na progress bar (dentro da faixa do mínimo-máximo).
Retorna
.T. se a operação for bem-sucedida, .F. se falhar.
Descrição
Atualiza a progress bar para a posiçao indicada pelo parâmetro nPos.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_PasteFromClipboard()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_PasteFromClipboard()
Argumentos
nenhum
Retorna
nenhum.
Descrição
Cola o texto que está na área de transferencia.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_ProcessMessages()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_ProcessMessages()
Argumentos
nenhum.
Retorna
nenhum (na verdade retorna o número 1, mas sem nenhum utilidade).
Descrição
Processa as mensagens de todas as janelas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_Restore()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_Restore( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela atual.
Retorna
nenhum.
Descrição
Restaura a janela atual (o parâmetro nWinNum é ignorado). A restauraçao da janela do modo maximizado pode precisar ser manipulada pela funçao callback WVW_SIZE(), porque a funçao wvw_Restore() assume que nao acontecerá mudança em MaxRow()/MaxCol().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_RestScreen()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_RestScreen( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <aScr>, <lDoNotDestroyBMP> )
Argumentos
nWinNum Número da janela. O default é a jenala atual. nTop, nLeft, nBottom, nRight Coordenadas da tela wvw_SaveScreen(). aScr Matriz com tres elementos contendo a altura, largura e handle do bitmap, respectivamente. lDoNotDestroyBMP .T. se após a restauraçao da tela, apagar o bitmap que contém a imagem da tela salva, .F. caso contrário.
Retorna
.T. se conseguiu restaurar a tela com sucesso, .F. caso contrário. onde serão apresentados os dados salvos através da função
Descrição
Restaura a tela salva previamente através da funçao wvw_SaveScreen().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_sbAddPart()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_sbAddPart( <nWinNum>, <cMaxText>, <nWidth>, <nStyle>, <lResetParts>, <cIcon>, <cTooltip> )
Argumentos
nWinNum Número da janela. O default é a janela atual. cMaxText Se definido esse parâmetro, o tamanho da parte da status bar será o tamanho do texto. nWidth Tamanho da parte da status bar, em pixels. Se o parâmetro cMaxText for informado, nWidth será ignorado. nStyle Estilo da status bar. Os valores permitidos sao: 0 0x100 0x200 lResetParts Se .T., indica que todas as partes anteriores serao removidas, .F. indica que uma nova parte criada será adicionada as anteriores. cIcon/cTooltip Parâmetros ignorados.
Retorna
Retorna o número de partes atuais na status bar, se a operação for bem-sucedida, ou 0 caso contrário. Recessed (default) Sem bordas Raised
Descrição
Adiciona uma divisao em uma status bar, com tamanho e estilo especifidados nos parâmetros cMaxText/nWidth e nStyle.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_sbCreate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_sbCreate( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela atual.
Retorna
Retorna um handle para a status bar, se a operação for bem-sucedida, ou 0 se falhar.
Descrição
Cria um status bar para a janela corrente, com uma parte.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_sbDestroy()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_sbDestroy( <nWinNum> )
Argumentos
nWinNum Número da janela. O default é a janela atual.
Retorna
Nenhum.
Descrição
Destrói um status bar, forçando a janela a ser redesenhada.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_sbGetParts()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_sbGetParts()
Argumentos
Nenhum.
Retorna
Número de partes de uma status bar.
Descrição
Le o número de partes de uma status bar.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_sbGetText()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_sbGetText( <nWinNum>, <nPart> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPart Número da parte da status bar.
Retorna
String da parte nPart da status bar.
Descrição
Le o texto da status bar contido na parte nPart.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_sbRefresh()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_sbRefresh()
Argumentos
Nenhum.
Retorna
Número de partes da status bar, se a operação for bem-sucedida, ou 0 caso contrário.
Descrição
Reinicializa todas as partes da status bar, redesenhado-as.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_sbSetText()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_sbSetText( <nWinNum>, <nPart>, <cText> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nPart Número da parte que o texto será configurado. cText Texto que será configurado para a parte nPart da status bar.
Retorna
Nenhum.
Descrição
Configura um texto cText para a parte nPart de uma status bar.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SaveScreen()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SaveScreen( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight> )
Argumentos
nWinNum Número da janela. O default é a jenal atual. nTop, nLeft, nBottom, nRight Coordenadas da regiao da tela que sera salva (sempre da janela atual, pois o parâmetro nWinNum é ignorado).
Retorna
Matriz com três elementos, contendo o tamanho, largura e o handle do bitmap.
Descrição
Salva uma regiao da tela, gravando em um bitmap.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetAltF4Close()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetAltF4Close( <lOn> )
Argumentos
lOn .T. aplicação pode ser encerrada através de ALT + F4 .F. aplicação não pode ser encerrada através de ALT + F4
Retorna
Configuração anterior.
Descrição
Identifica se a aplicaçao pode ser encerrada através da combinaçao de tecla ALT + F4.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetAsNormal()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetAsNormal()
Argumentos
nenhum.
Retorna
.T. se conseguiu alterar a configuração, .F. caso contrário.
Descrição
Retorna a janela ao estado normal (oposto da funçao wvw_SetOnTop()).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetBrush()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetBrush( <nStyle>, <nColor>, <nHatch> )
Argumentos
nStyle Identifica o estilo do pincel. As definiçoes podem ser encontradas no arquivo wingdi.ch (BS_SOLID, BS_NULL, etc.). nColor Índice da cor para desenho do pincel. nHatch Define o padrao de preenchimento do pincel. As definiçoes estao no arquivo wingdi.ch (HS_VERTICAL, HS_HORIZONTAL, etc.).
Retorna
.T. se conseguiu definir corretamente, .F. caso contrário.
Descrição
Define o estilo, cor e padrao de preenchimento do pincel.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetClipboard()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetClipboard( <cText> )
Argumentos
cText Texto que será inserido na área de transferencia.
Retorna
.T. se conseguir configurar, caso contrário retorna .F..
Descrição
Configura texto para a área de transferencia.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetCodepage()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetCodepage( <nWinNum>, <nCodePage> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCodePage Código de página.
Retorna
.T. se conseguiu definir a nova página de código, .F. caso contrário.
Descrição
Define a página de código da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetDefCentreWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetDefCentreWindow( <lCentre> )
Argumentos
lCentre Se informado .T., configura para que todas as janelas centralizadas horizontalmente e verticalmente. Se nao informado, retorna o valor da configuraçao atual.
Retorna
Se lCentre informado, retorna o valor anterior da configuração, caso contrário retorna a configuração atual. posteriormente abertas, sejam
Descrição
Le ou atualiza o parâmetro de centralizaçao horizontal/vertical das janelas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetDefHCentreWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetDefHCentreWindow( <lCentre> )
Argumentos
lCentre Se informado .T., configura para que todas as janelas centralizadas horizontalmente. Se nao informado, retorna o valor da configuraçao atual.
Retorna
Se lCentre informado, retorna o valor anterior da configuração, caso contrário retorna a configuração atual. posteriormente abertas, sejam
Descrição
Le ou atualiza o parâmetro de centralizaçao horizontal das janelas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetDefLineSpacing()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetDefLineSpacing( <nLineSpacing> )
Argumentos
nLineSpacing Número do espaçamento entre linhas. Deve ser menor ou igal a 40, caso contrário será ignorado. Se nao informado le a configuraçao atual.
Retorna
A configuração anterior.
Descrição
Seta o espaçamento entre linhas de todas as janelas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetDefLSpaceColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetDefLSpaceColor( <nColorIndex> )
Argumentos
nColorIndex O índice da cor para o espaçamento entre linhas. Deverá ser entre 0 e 15 (os índices sao os mesmos do Cl*pper) ou ­1, indicando que nao tem cor.
Retorna
A configuação antiga, se nColorIndex for informado, caso contrário a configuração atual.
Descrição
Altera a cor para o espaçamento entre linhas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetDefVCentreWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetDefVCentreWindow( <lCentre> )
Argumentos
lCentre Se informado .T., configura para que todas as janelas centralizadas verticalmente. Se nao informado, retorna o valor da configuraçao atual.
Retorna
Se lCentre informado, retorna o valor anterior da configuração, caso contrário retorna a configuração atual. posteriormente abertas, sejam
Descrição
Le ou atualiza o parâmetro de centralizaçao vertical das janelas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetFont()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetFont( <cFontFace>, <nFontHeight>, <nFontWidth>, <nFontWeight>, <nFontQuality> )
Argumentos
cFontName Nome da fonte (por exemplo, MS Sans Serif). nFontHeight Altura da fonte. nFontWidth Largura da fonte. nFontWeight "Peso" da fonte. nFontQuality Qualidade da fonte. Todos os parâmetros sao opicionais. A funçao usa os valores que sao atribuidos na criaçao da janela.
Retorna
.T. se conseguiu alterar a fonte ou seus parêmetros, .F. caso contrário.
Descrição
Modifica a fonte ou os parâmtros ligados a fonte (altura, largura, qualidade, etc.)
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetIcon()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetIcon( <nWinNum>, <nIcon>, <cIcon> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nIcon Identifica o ícone no arquivo de recursos. cIcon O nome do arquivo de ícone.
Retorna
.T. se conseguiu ler o ícone, .F. caso contrário.
Descrição
Configurar o ícone da janela atual (o parâmetro nWinNum é ignorado).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetLastMenuEvent()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetLastMenuEvent( <nWinNum>, <nMenuEvent> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nMenuEvent Item do menu.
Retorna
Última configuração válida.
Descrição
Configura o último item selecionado do menu (retorno da funçao wvw_GetLastMenuEvent()).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetLineSpacing()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetLineSpacing( <nWinNum>, <nLineSpacing> )
Argumentos
nWinNum Número da janela. O default é a janela corrente. nLineSpacing Se infomado, altera o espaçamento entre linhas da janela nWinNum, caso contrário le a configuraçao atual do parâmetro.
Retorna
A configuração anterior, se nLineSpacing for informado, ou a configuração atual.
Descrição
Le/Configura o espaçamento da janela. Se o tamanho da janela ficar muito grande, o valor anterior será restaurado. Essa funçao atualiza apenas a janela corrente. Para configurar globalmente, utilize wvw_SetDefLineSpacing().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetLSpaceColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetLSpaceColor( <nWinNum>, <nColorIndex> )
Argumentos
nWinNum Número da janela atual. O default é a janela corrente. nColorIndex O índice da cor para o espaçamento entre linhas. Deverá ser entre 0 e 15 (os índices sao os mesmos do Cl*pper) ou ­1, indicando que nao tem cor.
Retorna
A configuação antiga, se nColorIndex for informado, caso contrário a configuração atual. desejar alterar a
Descrição
Altera a cor para o espaçamento entre linhasda janela nWinNum. Se configuraçao de todas as janelas, use a funçao wvw_SetDefLSpaceColor()
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetMainCoord()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetMainCoord( <lMainCoord> )
Argumentos
lMainCoord Se informado, muda o modo de exibiçao das janelas. Caso contrário, le o modo que está configurado.
Retorna
O modo antigo da configuração, se lMainCoord informado, ou o modo atual.
Descrição
Retorna ou o modo que está configurado o sistema (Standard ou MainCoord) ou, se o parâmetro lMainCoord for informado, troca a forma de coniguraçao do modo de exibiçao das janelas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetMaxBMCache()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetMaxBMCache( <nMaxCache> )
Argumentos
nMaxCache Número máximo de bitmaps no cache. O default é 20 e o mínimo é 1.
Retorna
Se o parâmetro nMaxChace não for informado, retorna a configuração atual do número máximo de bitmaps do cache, caso contrário, configura esse número.
Descrição
Para minimizar a operaçao de carregar um bitmap, a funçao wvw_DrawImage() faz um cache de bitmaps quando ele é lido do disco. Dessa forma, quando usamos wvw_DrawImage() outras vezes, o bitmap já estará na memória. Quando o cache de bitmaps chegar ao seu limite, sempre o último bitmap lido e carregado será descartado em favor do novo. Nao há nenhuma forma de descartar um bitmap específico do cache. Se achar conveniente, pode controlar o cache de bitmaps manualmente, através da funçao wvw_LoadPicture().
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetMenu()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetMenu( <nWinWin>, <hMenu> )
Argumentos
nWinNum Número da janela. O default é a janela atual. hMenu Contém as informaçoes do menu.
Retorna
nenhum.
Descrição
Adiciona um menu, apontado por hMenu, a janela atual (o parâmetro nWinNum é ignorado e a funçao procura a janela atual). A janela entao é redesenhada para ajustar seu tamanho.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetMenuKeyEvent()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetMenuKeyEvent( <nWinNum>, <nKeyEvent> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nKeyEvent Número do evento definido pelo usuário para o comando do menu do windows.
Retorna
Última configuração válida.
Descrição
Define um evento numérico do menu, para a janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetMouseMove()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetMouseMove( <nWinNum>, <lMouseMove> )
Argumentos
nWinNum Número da janela. O default é a janela atual. lMouseMove .T. reconhece o uso do mouse na aplicaçao. .F. nao reconhece o uso do mouse na aplicaçao. Se o parâmetro for omitido, retorna a configuraçao atual.
Retorna
Se informado lMouseMove, retorna .T. ou .F., se conseguiu ou não configurar, caso contrário retorna a última configuração válida.
Descrição
Habilita/Desabilita o reconhecimento do mouse na aplicaçao.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetMousePos()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetMousePos( <nWinNum>, <nRow>, <nCol> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nRow, nCol Linha/Coluna para posicionamento do cursor do mouse.
Retorna
.T. se conseguiu reposicionar o mouse, .F. caso contrário.
Descrição
Posiciona o mouse na posiçao indicada por nRow/nCol.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetOnTop()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetOnTop()
Argumentos
nenhum.
Retorna
.T. se conseguiu alterar o posicionamento da janela, .F. caso contrário.
Descrição
Deixa a janela sempre visível, mesmo que o foco esteja em outra janela. Esta funçao altera as propriedades da janela, de modo que ela sempre estará acima de qualquer outra janela aberta.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetPaintRefresh()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetPaintRefresh( <nPaintRefresh> )
Argumentos
nPaintRefresh Intervalo em milisegundos para chamar WVW_PAINT(). Deve ser maior ou igual a 50 ou igual a 0, causando a execuçao imediata da repintura.
Retorna
Valor antigo para nPaintRefresh.
Descrição
Determina o intervalo para a chamada da funçao WVW_PAINT(), responsável pelo redesenho da tela.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetPalette()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetPalette( <aRGBValues> )
Argumentos
aRGBValues Matriz com 16 elementos com valores RGB.
Retorna
nenhum.
Descrição
Configura a paleta de cores.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetPen()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetPen( <nPenStyle>, <nWidth>, <nColor> )
Argumentos
nPenStyle Define o estilo do traço. As definiçoes estao no arquivo wingdi.ch (PS_SOLID, PS_DOT, etc.). nWidth Especifica a largura do traço. nColor Indice da cor do traço.
Retorna
.T. se conseguiu definir corretamente, caso contrário, .F.
Descrição
Define o estilo, largura e cor do traço.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetPointer()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetPointer( <nWinNum>, <nIcon> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nIcon Modelo do cursor a ser lido. Pode ser uma string que identifica um RESOUCE em um arquivo RC ou pode ser um modelo predefinido do windows (o default é IDC_ARROW). Outras definiçoes estao no arquivo winuser.ch)
Retorna
Nenhum.
Descrição
Altera o cursor do mouse.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetPopupMenu()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetPopupMenu( <nWinNum>, <hPopUp> )
Argumentos
nWinNum Número da janela. O default é a janela corrente. hPopUp Contém as informaçoes do menu popup.
Retorna
nenhum.
Descrição
Configura o menu popup da janela atual (o parametro nWinNum é ignorado, e a funçao procura a janela atual).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetTimer()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetTimer( <nWinNum>, <nInterval> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nInterval Intervalor em milisegundos.
Retorna
.T. se conseguiu configurar o timer, .F. caso contrário.
Descrição
Configura o evento timer para o intervalo de tempo nInterval (útil para atualizaçao de um relógio em uma status bar, por exemplo). Na prática essa funçao só irá funcionar se a funçao WVW_TIMER() for definida no aplicativo.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetTitle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetTitle( <nWinNum>, <cTitle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. cTitle Título da janela.
Retorna
nenhum.
Descrição
Define o título da janela atual (o parâmetro nWinNum é ignorado).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetToolTip()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTip( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight>, <cToolText> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para apresentaçao da tooltip. cToolText Texto para tooltip.
Retorna
Nenhum.
Descrição
Define um tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetToolTipActive()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTipActive( <nWinNum>, <lToggle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. lToggle Se for informado, habilita (.T.) ou desabilita (.F.) a exibiçao de tooltips. Se nao for informado, retorna o estado atual (se exibe ou nao tooltips).
Retorna
Configuração antiga (se for informado o parâmetro lToggle) ou configuração atual.
Descrição
Ativa/Desativa apresentaçao de tooltips.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetToolTipBkColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTipBkColor( <nWinNum>, <nColor> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nColor Índice da cor para o tooltip.
Retorna
Se o parâmetro nColor não for informado, retorna a cor de fundo atual da tooltip, caso contrário, seta a nova cor de fundo.
Descrição
Obtém ou altera a cor de fundo da tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetToolTipMargin()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTipMargin( <nWinNum>, <nTop>, <nLeft>, <nBottom>, <nRight> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nTop, nLeft, nBottom, nRight Coordenadas para a tooltip.
Retorna
Nenhum.
Descrição
Define as margens da tooltip. A margem é a distância (em pixels) entre as bordas da janela da tooltip e o texto contido dentro da tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetToolTipText()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTipText( <nWinNum>, <cText> )
Argumentos
nWinNum Número da janela. O default é a janela atual. cText Texto para da tooltip.
Retorna
Nenhum.
Descrição
Define um texto para a tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetToolTipTextColor()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTipTextColor( <nWinNum>, <nColor> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nColor Índice da cor para o texto da tooltip.
Retorna
Se o parâmetro nColor não for informado, retorna a cor atual do texto, caso contrário, seta a nova cor do texto para tooltip.
Descrição
Define ou obtém a cor do texto da tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetToolTipTitle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTipTitle( <nWinNum>, <nIcon>, <cTitle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nIcon Identifica se deve ser apresentado um ícone em conjunto com o texto da tooltip. É permitido um dos valores abaixo: 0 1 2 3 nenhum ícone (default) Informação Aviso Erro
Qualquer valor informado acima de 3, o sistema converterá para 0.
Descrição
Nenhum.
Plataformas
Disponível em todas as plataformas
Etiquetas
API, GTWVW

wvw_SetToolTipWidth()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetToolTipWidth( <nWinNum>, <nWidth> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nWidth Tamanho para a área de tooltip.
Retorna
Se o parâmetro nWidth não for passado, retorna o tamanho atual da área de tooltip, caso contrário, seta o tamanho da área de tooltip e retorna esse valor.
Descrição
Modifica ou obtém o tamanho da área de tooltip.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetVertCaret()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetVertCaret( <lOn> )
Argumentos
lOn Se .T., muda a posiçao do cursor de texto para vertical. Se .F., muda a posiçao do cursor de texto para posiçao horizontal. Se nao informado, le a configuraçao atual.
Retorna
Se o parâmetro lOn for informado, retorna a configuração antiga, antes da mudança. Se não, retorna o valor atual da configuração.
Descrição
Mudar a posiçao do cursor de texto.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetWindowCentre()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetWindowCentre( <nWinNum>, <lCentre>, <lPaintIt> )
Argumentos
nWinNum Número da janela. O default é a janela atual. lCentre .T. centraliza a janela. .F. nao centraliza a janela. lPaintIt .T. Redesenha de imediato as janelas. .F. Apenas atualiza a configuraçao.
Retorna
nenhum.
Descrição
Atualiza o parâmetro para centralizaçao de todas as janelas abertas ou que serao abertas. Se o parâmetro lPaintIt for .T. e lCentre também, todas as janelas sao redesenhadas e centralizadas.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetWindowPos()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetWindowPos( <nWinNum>, <nXPosition>, <nYPosition> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nXPosition Posiçao horizontal em pixels. nYPosition Posiçao vertical em pixels.
Retorna
nenhum.
Descrição
Muda a posiçao da janela atual, baseado nas coordenadas de nXPosition e nYPosition.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_SetWinStyle()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_SetWinStyle( <nWinNum>, <nStyle> )
Argumentos
nWinNum Número da janela. O default é a janela corrente. nStyle Novo estilo da janela. Se a janela tiver controle (PUSHBUTTON, SCROLLBAR, ETC.), deve ser adicionado o estilo WS_CLIPCHILDREN.
Retorna
Retorna o estilo antigo da janela.
Descrição
Le ou seta o estilo da janela nWinNum. Se a janela estiver escondida ou minimizada, e se o parâmetro nStyle for informado, ela será apresentada.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_ShowWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_ShowWindow( <nWinNum>, <nMode> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nMode Indica o modo como a janela será apresentada. definiçoes estao no arquivo winuser.ch).
Retorna
nenhum. O default é SW_SHOWNORMAL (as outras
Descrição
Configura o estado de apresentaçao da janela.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbAddButton()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbAddButton( <nWinNum>, <nCommand>, <xBitmap>, <cLabel>, <nBitmapType>, <lMap3DColors> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCommand Identificador da ação que será executada quando o usuário pressionar o botão. xBitmap Identificação do RESOURCE do bitmap em um arquivo RC (nesse caso a imagem não pode ter mais que 256 cores) ou caminho completo do arquivo da imagem. cLabel Texto do botão. Se o parâmetro lDisplayText da função wvw_tbCreate() estiver configurado para .T., o texto será apresentado logo abaixo da imagem, caso contrário será usado como tooltip. nBitmapType Tipo do bitmap. Pode ter os seguintes valores: 0 1 2 3 Custom Bitmaps standard do windows (COPIAR, COLAR, PROCURAR, ABRIR, etc.) Bitmaps "view" do windows (são aqueles que mudam a visualização, como por exemplo, exibir detalhes, ordenar por nome, etc.) Bitmap do Windows Explorer
lMap3DColors Se a imagem terá efeito de transparencia (só tem sentido se o parâmetro nBitmapType for 0).
Retorna
.T.
Descrição
Adiciona um botao em uma toolbar a direita dos botoes já existentes.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbButtonCount()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbButtonCount()
Argumentos
Nenhum.
Retorna
Número de botões em uma toolbar.
Descrição
Obtém o número de botoes em uma toolbar.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbCmd2Index()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbCmd2Index( <nWinNum>, <nCmd> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nCmd Identificador do comando a pesquisar.
Retorna
Número do botão da toolbar que está associado ao comando nCmd, ou -1 se não conseguiu encontrar nenhuma associação.
Descrição
Obtém o número do botao que está associado o comando nCmd.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbCreate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbCreate( <nWinNum>, <lDisplayText>, <nStyle>, <nSystemBitmap>, <nImageWidth>,
<nImageHeight> )
Argumentos
nWinNum Número da janela. O default é a janela atual. lDIsplayText Se .T., o texto do botão da toolbar será mostrado juntamente com a imagem. Se .F., o texto só aparecerá como tooltip (default). nStyle Estilo da toolbar. O default é TBSTYLE_FLAT | TBSTYLE_TOOLTIPS (outras definições podem ser encontradas no arquivo COMMCTRL.H). nSystemBitmap Indica se serão usados bitmaps do windows, e seus tamanhos. Os valores permitidos são: 0 1 2 Não usar bitmaps do sistema Usar bitmaps do sistema de tamanho pequeno usar bitmaps do sistema de tamanho grande
nImageWidth, nImageHeight Comprimento e largura da imagem (só tem efeito se o parâmetro nSystemBitmap for 0).
Retorna
Handle da toolbar, se operação for bem-sucedida, ou 0 caso contrário.
Descrição
Cria uma toolbar no topo da janela atual (inicialmente sem nenhum botao).
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbDelButton()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbDelButton( <nWinNum>, <nButton> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nButton Número do botao para excluir. O botao separador também conta como um botao e pode ser excluido. ATENÇAO: A lista de botoes começa em zero, ou seja, nButton = 0 significa o botao mais a esquerda em uma toolbar.
Retorna
.T. se conseguiu adicionar botão, .F. caso contrário.
Descrição
Exclui um botao.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbDestroy()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbDestroy()
Argumentos
Nenhum.
Retorna
Nenhum.
Descrição
Exclui uma toolbar da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbEnableButton()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbEnableButton( <nWinNum>. <nButton>, <lToggle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nButton Número do botão na toolbar (a lista começa em zero). lToggle .T. .F. Habilita um botão Desabilita um botão
Retorna
.T. se conseguiu habilitar/desabilitar botão, .F. caso contrário.
Descrição
Habilita/Desabilita um botao em uma toolbar.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_tbIndex2Cmd()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_tbIndex2Cmd( <nWinNum>, <nButton> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nButton Número do botao da toolbar (começando com zero).
Retorna
Número do identificador de comando, se operação for bem-sucedida, ou -1 caso contrário.
Descrição
Retorna o identificador de comando associado ao botao.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_TrackPopupMenu()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_TrackPopupMenu( <nWinNum>, <nHandle> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nHandle Handle do menu popup.
Retorna
Identificador da opção selecionada ou 0 caso o usuário cancele ou retorne um erro.
Descrição
Mostra um menu na posiçao do cursor.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_UnreachedBr()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_UnreachedBr( <nWinNum>, <nBottomPixels>, <nRightPixels> )
Argumentos
nWinNum Número da janela. O default é a janela corrente. nBottomPixels Deve ser passado por referencia, para guardar o número de linhas, em pixels. nRightPixels Deve ser passado por referencia, para guardar o número de colunas, em pixels.
Retorna
O número de linhas/colunas em pixels.
Descrição
Ler o número de pixels que ficaram fora do alcance para linhas e colunas quando a janela nWinNum está maximizada.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_UpdateWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_UpdateWindow()
Argumentos
nenhum.
Retorna
nenhum.
Descrição
Atualiza a janela, redesenhando a tela.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_xbCreate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_xbCreate( <nWinNum>, <nStyle>, <nTop>, <nLeft>, <nLength>, <bBlock>, <aOffset> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nStyle 0 1 Horizontal Vertical
nTop, nLeft Linha/Coluna do ponto inicial da scrollbar (em caracteres) nLength Comprimento da ScrollBar(em caracteres) bBlock Bloco de código que será executado a cada evento VM_VSCROLL/VM_HSCROLL. Esse bloco de código será executado através dos seguintes parâmetros: nWinNum nXBid nXBmsg Número da janela Identificador da scrollbar Mensagem da scrollbar. Pode ser dividia em duas categorias:
As mensagem que precisam ser tratadas: SB_LINEUP/SB_LINELEFT SB_LINEDOWN/SB_LINERIGHT SB_PAGEUP/SB_PAGELEFT SB_PAGEDOWN/SB_PAGERIGHT 0: 1: 2: 3: botão para cima/para a esquerda pressionado botão para baixa/para a direita pressionado página para cima/para esquerda página para baixo/para direita
As mensagens de tratamento opcionais: SB_TUMBPOSITION SB_THUMBTRACK SB_ENDSCROLL nXBPos aOffset Matriz com quatro elementos contendo das coordenadas dos cantos, em pixels, para ajustar as dimensões da scrollbar. 4: O botão da scrollbar foi solto na posição nXBPos 5: O botão da scrollbar comecou a ser arrastado na posição nXBPos 8: Indica o fim da rolagem da scrollbar
Posição do botão da scrollbar (apenas se mensagem for SB_THUMBPOSITION ou SB_THUMBTRACK
Retorna
O handle da scrollbar, se a operação for bem-sucedida, caso contrário retorna 0.
Descrição
Cria uma scrollbar para a janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_xbDestroy()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_xbDestroy( <nWinNum>, <nXBid> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nXBid Identificador da scrollbar.
Retorna
Nenhum.
Descrição
Exclui a scrollbar nXBid da janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_xbEnable()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_xbEnable( <nWinNum>, <nXBid>, <nFlags> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nXBid Identificador da scrollbar. nFlags Os seguintes valores são permitidos: 0 1 2 3 Habilita as duas setas Desabilita a seta para cima/esquerda Desabilita a seta para baixo/direita Desabilita as duas setas
Retorna
.T. se a operação foi realizada com sucesso, .F. caso contrário.
Descrição
Habilita/Desabilita uma scrollbar na janela atual.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_xbInfo()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_xbInfo( <nWinNum>, <nXBid> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nXBid Identificador da scrollbar.
Retorna
Matriz com cinco elementos, contendo as seguintes informações: nMin nMax nPageSize nPos nTrackPos Valor mínimo de posições para movimentação Valor máximo de posições para movimentação Tamanho da página Posicionamento do botão de movimentação Posição exata do botão de movimentação quando o usuário comecou uma operação de arrastar-e-soltar.
Essa matriz só retornará com esses valores caso a operação seja bem-sucedida. Se a operação solicitada for inválida, a função retornará uma matriz vazia.
Descrição
Obtém informaçoes de uma scrollbar.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_xbUpdate()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_xbUpdate( <nWinNum>, <nXBid>, <nPos>, <nPageSize>, <nMin>, <nMax> )
Argumentos
nWinNum Número da janela. O default é a janela atual. nXBid Identificador da scrollbar. nPos Especifica a posiçao do botao de movimentaçao da scrollbar. nPageSize Tamanho da página. Esse valor é usado pela scrollbar para determinar o tamanho proporcional para o salto de página do botao de movimentaçao. nMin Valor mínimo de posiçoes para movimentaçao. nMax Valor máximo de posiçoes para movimentaçao.
Retorna
A posição atual do botão de movimentação da scrollbar, se a operação for bem-sucedida, ou -1 caso contrário.
Descrição
Atualiza e reapresenta os dados de uma scrollbar. Os parâmetros nPos, nPageSize, nMin, nMax sao opcionais, entretanto, os parâmetros nMin e nMax ou devem ser informados os dois, ou nenhum deverá ser informado.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

wvw_XReposWindow()Código fonte  |  | Melhorar este documento

Sintaxe
wvw_XReposWindow( <lAnchored> )
Argumentos
lAnchored Se .T. (default), todas as janelas sao posicionadas de acordo com a sua respectiva coordenada (row1, col1). Se .F., todas as janelas sao posicionadas de acrodo com parâmetro CenterWindow da funçao wvw_CenterWindow().
Retorna
nenhum. suas posições iniciais. A janela principal será
Descrição
Reposiciona todas as janelas para as centralizada se nao estiver maximizada.
Plataformas
Disponível em Windows
Etiquetas
API, GTWVW

GTWVW |  | Melhorar este documento

Copyright
Descrição
Copyright 2008 Manoel N. Angeiras N. (angeiras gmail@com)
Plataformas
Disponível em todas as plataformas
Etiqueta
Copyright