Página principal   Módulos   Lista de namespaces   Hierarquia de classes   Lista de componentes   Lista de ficheiros   Membros do namespace   Componentes   Declarações   Paginas relacionadas  

Referencia ao ficheiro ecra.H

Ficheiro de interface do módulo ecra. Mais...

#include <string>
#include <vector>
#include <iostream>
#include <Slang/teclado.H>
#include <Slang/ecra_impl.H>

Ir para o código fonte deste ficheiro.

Namespaces

namespace  Slang

Componentes

class  Slang::Caixa
 Representar caixas no ecrã. Mais...

class  Slang::Dimensao
 Representa uma dimensão no ecrã. Mais...

class  Slang::Ecra
 Esta classe é um solitão: a sua única instância representa o ecrã. Mais...

class  Slang::Ecra::ObjectoCor
 Esta classe é usada para indicar a cor das células do ecrã (as células têm uma cor de texto e outra de fundo). Mais...

class  Slang::Posicao
 Representa a posição de uma célula do ecrã. Mais...

class  Slang::Ecra::Troco
 Esta classe serve para representar um troço de ecrã. Mais...


Definição de macros

#define ANTIGO
 Definida para que se possa usar o velho nome Coordenada em vez de Posicao. Mais...

#define Coordenada   Posicao


Descrição detalhada

Ficheiro de interface do módulo ecra.

Define a classe Slang::Ecra e outras classes associadas.

Tarefa:
Proteger dimensao de valores negativos!

Faltam carrega/guarda da classe ObjectoCor (essa classe também deveria gerir melhor as posições da palete).

Ver se versões mais actualizadas do s-lang indicam com rigor cores válidas no fundo e posições da palete; verificar se se dão bem com a Konsola.

Definido no ficheiro ecra.H.


Documentação da macro

#define ANTIGO
 

Value:

Definida para que se possa usar o velho nome Coordenada em vez de Posicao.

Definido na linha 27 do ficheiro ecra.H.

#define Coordenada   Posicao
 

Desaprovado:
Um sinónimo de Posicao.

Definido na linha 31 do ficheiro ecra.H.


Gerado em Mon May 14 17:22:13 2001 para Slang++ por doxygen1.2.6 escrito por Dimitri van Heesch, © 1997-2001