Thread Tk::Graphitems
(24 answers)
Opened by Gast at 2007-11-26 16:07
Hallo,
weil das so ein interessantes Verhalten ist, auf das ich das erste Mal stoße, möchte ich es hier zur Diskussion stellen: Tk::GraphItems macht aus Tk::GraphItems->TextBox(args) Tk::GraphItems::TextBox->new(args) dient also nur der Bequemlichkeit... Nun scheint es so zu sein, dass im Code eines Benutzers, allerdings nur wenn Tk::GraphItems per 'use' eingebunden wird, der Ausdruck Code: (dl
)
Tk::GraphItems::TextBox->new Code: (dl
)
(Tk::GraphItems::TextBox())->new Wenn man das Modul dagegen 'require'-d , erhält man, (wie von mir eher erwartet) Code: (dl
)
'Tk::GraphItems::TextBox'->new Code: (dl
)
1 use strict; Ein Fix ist auf Cpan. (Nie wieder groß geschriebene Methodennamen) Grüße, Christoph |