in reply to Re: wxPerl: is wxListCtrl Get/SetItemFont implemented? and further important questions
in thread wxPerl: is wxListCtrl Get/SetItemFont implemented? and further important questions
hdb: I tried, (in fact, that's what I started off with), here is the modified sub:
sub OnBold { # def OnBold(self, evt): (Py +thon) my $this = shift; my $f = $this->GetItemFont(0); # my $f = Wx::Font->new(12, -1, wxNORMAL, wxBOLD, 0, 'aria +l'); $f->SetWeight(wxBOLD); $this->SetItemFont(0, $f); } #1 end sub OnBold
you get a slightly different error:
Can't locate object method "GetItemFont" via package "Wx::ListCtrl" at + Set item font post.pl line 57 MyFrame::OnBold('Wx::ListCtrl=HASH(0x23d6454)') called at Set +item font post.pl line 31 MyFrame::__ANON__('MyFrame=HASH(0x23f2734)', 'Wx::CommandEvent +=SCALAR(0 x287f36c)') called at Set item font post.pl line 76 eval {...} called at Set item font post.pl line 76
So it seems that the Perl interpreter has correctly identified that the object belongs to the Wx::ListCtrl class; but it can't find the GetItemFont method. Why?
|
---|
In Section
Seekers of Perl Wisdom