Schrift
[thread]4875[/thread]

zusammengesetzte Widgets



<< >> 3 Einträge, 1 Seite
JayJo
 2005-03-30 13:53
#42941 #42941
User since
2004-12-15
6 Artikel
BenutzerIn
[default_avatar]
Hallo alle zusammen,
ich habe da mal ne Frage bezüglich dem Zusammensetzen von einzelnen Widgets.
Ich möchte eine Scrollbar und eine Listbox mit einander verbinden.
Das ist auch nicht das Problem sondern wie stelle ich das an, dass ich die Hintergrund(-background) für beide Teile seperat bestimmen kann.
z. B. Listbox weiss und Scrollbat grau

Hoffe auf eure Hilfe schonmal Danke im voraus.
Strat
 2005-03-30 15:36
#42942 #42942
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wie setzt du das widget zusammen?
Code: (dl )
$widget = $parent->Scrolled('Listbox', -scrollbars => 'osoe', ...)

oder konstruierst du ein neues mit Tk::Composite oder aehnlichem?
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
coax
 2005-03-30 17:00
#42943 #42943
User since
2003-08-11
457 Artikel
BenutzerIn
[default_avatar]
Mit der Subwidget-Methode kommst du an die Teilwidgets.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/perl

 use strict;
 use warnings;

 use Tk;

 my $mw = tkinit();

 my $scr_lb = $mw->Scrolled('Listbox')->pack();

 $scr_lb->Subwidget('xscrollbar')->configure(-bg => 'blue');
 $scr_lb->Subwidget('yscrollbar')->configure(-bg => 'red');
 $scr_lb->Subwidget('listbox')->configure(-bg => 'yellow');

 MainLoop();


siehe Tk::Scrolled, Tk::mega

Grusz Christian.
,,Das perlt aber heute wieder...'' -- Dittsche
<< >> 3 Einträge, 1 Seite



View all threads created 2005-03-30 13:53.