• Artigos
  • Projetos
  • Download
  • Docs
  • Enviar Artigo
  • ?

Rótulos de Texto em Ângulo

10/11/2006  Pablo DallOglio  Ler e Comentar

Neste exemplo, demonstramos a exibição de rótulos de texto com inclinação em graus. Para tal, utilizamos o método set_angle() da classe GtkLabel. O método set_angle() define uma inclinação em graus para o texto nele contido.

Este exemplo consiste de uma janela centralizada, contendo uma caixa vertical com três rótulos de texto em ângulos diferentes (45, 90 e 180 graus).

<?
// cria janela principal
$window = new GtkWindow;
$window->set_default_size(200,200);

// cria caixa vertical
$vbox = new GtkVBox;

// cria rótulo de texto com ângulo de 45°
$label = new GtkLabel('angulo : 45g');
$label->set_angle(45);
$vbox->pack_start($label);

// cria rótulo de texto com ângulo de 90°
$label = new GtkLabel('angulo : 90g');
$label->set_angle(90);
$vbox->pack_start($label);

// cria rótulo de texto com ângulo de 180°
$label = new GtkLabel('angulo : 180g');
$label->set_angle(180);
$vbox->pack_start($label);

// adiciona caixa vertical à janela
$window->add($vbox);

// exibe janela
$window->show_all();
gtk::main();
?>




Comentários

 Adicionar Comentário
 login
 Senha
 Título
 Comentário

Livros




    Outros

    Busque conteúdo no site
    Participe de nosso grupo no google

    [Grupo]  [Arquivos] [Mapa Usuários]

    Google

    Parceiros

 
Designed by Wolfgang Bartelme Designed by Wolfgang Bartelme

© 2006 Wordpress Themes | Theme (Not so) Fresh
XHTML CSS RSS