Introduction

Introduction – Pour débuter avec Gtk2_Scrollinglabel

Description

Gtk2_ScrollingLabel is a class that creates a pseudo-widget which makes scrolling text within a label easy. The text within the label can be set to scroll from left to right, right to left, or bounce within the boundries of the label. The speed of the scrolling text can also be controlled. There are also built in methods to make the text pause or stop when the user moves the mouse over the label and start up again when the mouse leaves the label space.

Débuter avec Gtk2_ScrollingLabel est simple. Tout ce que vous devez faire c'est instantier la classe et l'ajouter à la fenêtre et faire défiler le texte. Regardez l'exemple suivant.

Mise en place simple

<?php
// Créer une instance de Gtk2_ScrollingLabel.
require_once 'Gtk2/ScrollingLabel.php';
$zoneTexteDefilante = new Gtk2_ScrollingLabel('Scrolling Labels Rule!');

// Créer une fenêtre GTK et ajouter la zone texte dedans.
$fenetreG = new GtkWindow;
$fenetreG->connect_simple('destroy', array('Gtk''main_quit'));
$fenetreG->add($zoneTexteDefilante->getWidget());

// Regardons tout cela.
$fenetreG->show_all();

// Démarrer le défilement et la boucle principale.
$zoneTexteDefilante->startScroll();
gtk::main();
?>

Gtk2_ScrollingLabel (Previous) Créer une nouvelle étiquette défilante. (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.