Bonjour,
je voudrais savoir si quelqu'un savais où je peut trouver une doc sur les Spinbox en français car celle de CPAN est en anglais et je comprends rien.
Merci.
Version imprimable
Bonjour,
je voudrais savoir si quelqu'un savais où je peut trouver une doc sur les Spinbox en français car celle de CPAN est en anglais et je comprends rien.
Merci.
Tu peux expliquer ce que c'est que les spinbox pour ceux qui ne connaitrait pas!
Sinon regarde la doc du CPAN sur Tk::SpinBox
Un exemple :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 #!/usr/bin/perl use warnings; use strict; use Carp; use Tk; my $fenetre = new MainWindow () ; #creation de la fenetre $fenetre ->minsize('350','350'); #taille de la fenetre #donner un titre à la fenêtre (fenêtre référencée $fenetre -> title ( "Ma premetre interface Perl/tk spinbox" ); # This demonstration script creates several spinbox widgets. my $s1 = $fenetre->Spinbox( qw/-from 1 -to 10 -width 10 -validate key/, -validatecommand => sub { my ($proposed, $changes, $current, $index, $type) = @_; return not $proposed =~ m/[^\d]/g; }, ); my $s2 = $fenetre->Spinbox( qw/-from 0 -to 3 -increment .5 -format %05.2f -width 10/, ); my $s3 = $fenetre->Spinbox( -values => [qw/Canberra Sydney Melbourne Perth Adelaide Brisbane Hobart Darwin/, 'Alice Springs'], -width => 10, ); $s1->pack($s2, $s3, qw/-side top -pady 5 -padx 10/); MainLoop ( ) ;
le problème est que je n'arrive pas a installer le module spinbox
Tu es sous quel OS? Car sous Windows, il est déjà dans le core et tu n'as pas besoin de l'installer.
je suis sous windows XP
t'as essayé d'exécuter le script que je t'ai mis ci dessus ?
oui mais ça ne marche pas
tu as quoi comme message?
As tu installé Tk?
je n'ai pas de message car le cmd se ferme des que je le lance et je pense que Tk est installer puisque ça fait 6 mois que je fait des fenetre
réessaye quand même de faire ppm install TK
Tk n'est pas installé par défaut sous windows, du moins le module complet.
Ensuite ouvre une console dos, met toi dans ton répertoire de script et tape perl TonScript.pl
Et tu nous donne le message d'erreur.
j'obtient "Assuming 'require Tk::Spinbox'
dans le bout de script que je t'ai filé, essaye de rajouter
Code:use Tk::Spinbox;
je crois que je vais laissez tomber ça m'énerve
c'est bizarre
Essaye ceci : Tape sous dos la commande
Ensuite, tu vas dans la section Entries and Spin-boxesCitation:
widget
clique sur le n°4 et vois tu des spinbox?
oui
ah, c'est déjà une bonne nouvelle :mouarf:
Bon et le script ne fonctionne toujours pas chez toi, c'est ça? (celui qui qui est sur le forum)
en fait le truc du widget dans le cmd marche chez moi mais pas au lycée car depuis le début j'essaie au lycée, je n'ai pas essayer le script chez moi donc je verrai chez moi
en fait ça marche car j'ai installer perl 5.8.8