Compartilhar via


Small Basic: Documentação da API: GraphicsWindow

Consulte  Small Basic: Documentação da API** **
 
 

Eventos

KeyDown - Gera um evento quando uma tecla é pressionada no teclado.

KeyUp - Gera um evento quando uma tecla é liberada no teclado.

MouseDown - Gera um evento quando o botão do mouse é clicado.

MouseMove - Gera um evento quando o mouse é movido.

MouseUp - Gera um evento quando o botão do mouse é liberado.

TextInput - Gera um evento quando um texto é inserido na janela de gráficos.

Propriedades

BackgroundColor - Obtém ou define a cor de fundo da janela de gráficos.

BrushColor - Obtém ou define a cor do pincel a ser utilizado para preencher as formas desenhadas na janela de gráficos.

CanResize - Especifica se ou não a janela de gráficos pode ser redimensionada pelo usuário.

FontBold - Obtém ou define se a fonte a ser utilizada na elaboração de texto na janela de gráficos, é negrito.

FontItalic - Obtém ou define se a fonte a ser utilizada na elaboração de texto na janela de gráficos, é itálico.

FontName - Obtém ou define o nome da fonte a ser utilizada na elaboração de texto na janela de gráficos.

FontSize - Obtém ou define o tamanho da fonte a ser utilizada na elaboração de texto na janela de gráficos.

Height - Obtém ou define a altura da janela de gráficos.

LastKey - Obtém a última tecla que foi pressionada ou liberada.

LastText - Obtém o último texto que foi inserido na janela de gráficos.

Left - Obtém ou define a posição à esquerda da janela de gráficos.

MouseX - Obtém a posição-x do mouse em relação à janela de gráficos.

MouseY - Obtém a posição-y do mouse em relação à janela de gráficos.

PenColor - Obtém ou define a cor da caneta usada para desenhar formas na janela de gráficos.

PenWidth - Obtém ou define a largura da caneta usada para desenhar formas na janela de gráficos.

Title - Obtém ou define o título para a janela de gráficos.

Top - Obtém ou define a posição superior da janela de gráficos.

Width - Obtém ou define a largura da janela de gráficos.

Operações

Clear - Limpa a janela.

DrawBoundText - Desenha uma linha de texto na tela no local especificado.

DrawEllipse - Desenha uma elipse na tela usando a caneta selecionada.

DrawImage - Desenha a imagem especificada da memória em relação à tela.

DrawLine - Desenha uma linha de um ponto para outro.

DrawRectangle - Desenha um retângulo na tela usando a caneta selecionada.

DrawResizedImage - Desenha a imagem especificada da memória para a tela, no tamanho especificado.

DrawText - Desenha uma linha de texto na tela no local especificado.

DrawTriangle - Desenha um triângulo na tela usando a caneta selecionada.

FillEllipse - Preenche uma elipse na tela usando o pincel selecionado.

FillRectangle - Preenche um retângulo na tela usando o pincel selecionado.

FillTriangle - Desenha e preenche um triângulo na tela usando o pincel selecionado.

GetColorFromRGB - Constrói uma cor tendo em conta os valores de vermelho, verde e azul.

GetPixel - Obtém a cor do pixel nas coordenadas x e y especificadas.

GetRandomColor - Obtém uma cor válida aleatória.

Hide - Oculta a janela de gráficos.

SetPixel - Desenha a cor do pixel nas coordenadas x e y especificadas, usando a cor especificada.

Show - Mostra a janela de gráficos para permitir interações com ela.

ShowMessage - Exibe uma caixa de mensagem para o usuário.

Referência

Este artigo veio originalmente da  Small Basic Wiki.