Introduction

Introduction – Commencer avec Gtk_Scrollinglabel

Contributeurs

  • Scott Mattocks

Description

Gtk_ScrollingLabel est une classe qui crée un pseudo-widget qui peut scroller le texte dans un label facilement. Le texte dans le label peut être défini à scroller depuis la gauche vers la droite, la droite vers la gauche ou en rebondissant sur les bords du label. La vitesse de scrolling du texte peut également être contrôlée. Il y a également des méthodes internes permettant de mettre le texte en pause ou de l'arrêter lorsque l'utilisateur déplace sa souris sur le label et le scrolling reprend lorsque la souris quitte l'espace du label.

Commencer avec Gtk_ScrollingLabel est facile. Tout ce dont vous avez besoin de faire est d'instancier la classe, lui ajouter une fenêtre et commencer le scrolling. Regardez l'exemple ci-dessous :

Configuration simple

<?php
// Création d'une instance de Gtk_ScrollingLabel.
require_once 'Gtk/ScrollingLabel.php';
$sLabel =& new Gtk_ScrollingLabel('Scrolling Labels Rule!');

// Création d'une fenêtre GtkWindow pour lui ajouter le label
$gWin =& new GtkWindow;
$gWin->connect_object('destroy', array('gtk''main_quit'));
$gWin->add($sLabel->getWidget());

// Tout afficher.
$gwin->show_all();

// Démarre le label ainsi que la boucle principale
$sLabel->startScroll();
gtk::main();
?>

Gtk_ScrollingLabel (Previous) Retourne le texte complet d'un label (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.