From: David C. <wxp...@co...> - 2003-01-06 22:18:43
|
On Mon, 6 Jan 2003, Bradley K. Embree wrote: Thanks to both Bradley and DH for their help. > 1, # whether or not to grow in sizer main direction (ie > 1=grow, 0=do not grow) Doh! I missed "main direction". I thought that meant grow in all directions. > $textctrl->SetBackgroundColour(wxLIGHT_GREY); This works, but isn't quite the right shade of gray. I figured that I'd set the color manually: my $color = Wx::Colour(0,0,0); But this causes ActivePerl 5.6.1, Wx 0.12 to die: Error while autoloading 'Wx::Colour' This workaround seems to work: # I don't know how to create a Wx::Colour my $color = wxLIGHT_GREY; # $color is a reference, so store old values before changing them my $red = $color->Red(); my $green = $color->Green(); my $blue = $color->Blue(); $color->Set(212,208,200); $filename_control->SetBackgroundColour($color); # Restore color values $color->Set($red, $green, $blue); Is there something wrong with my installation or code? The docs don't indicate that Wx::Colour is not implemented... Thanks, David _____________________________________________________________________ David Coppit da...@co... The College of William and Mary http://coppit.org/ One thing the blues ain't... is funny. Stephen Stills, "Black Queen" |
From: DH <cra...@ya...> - 2003-01-06 22:41:07
|
Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); Wx::Colour->new(r,g,b); Wx::Colour->new(1,2,3); --- David Coppit <wxp...@co...> wrote: > On Mon, 6 Jan 2003, Bradley K. Embree wrote: > > Thanks to both Bradley and DH for their help. > > > 1, # whether or not to grow in sizer main direction (ie > > 1=grow, 0=do not grow) > > Doh! I missed "main direction". I thought that meant grow in all > directions. > > > $textctrl->SetBackgroundColour(wxLIGHT_GREY); > > This works, but isn't quite the right shade of gray. I figured that I'd > set the color manually: > > my $color = Wx::Colour(0,0,0); > > But this causes ActivePerl 5.6.1, Wx 0.12 to die: > > Error while autoloading 'Wx::Colour' > > This workaround seems to work: > > # I don't know how to create a Wx::Colour > my $color = wxLIGHT_GREY; > # $color is a reference, so store old values before changing them > my $red = $color->Red(); > my $green = $color->Green(); > my $blue = $color->Blue(); > $color->Set(212,208,200); > $filename_control->SetBackgroundColour($color); > # Restore color values > $color->Set($red, $green, $blue); > > Is there something wrong with my installation or code? The docs don't > indicate that Wx::Colour is not implemented... > > Thanks, > David > > _____________________________________________________________________ > David Coppit da...@co... > The College of William and Mary http://coppit.org/ > > One thing the blues ain't... is funny. Stephen Stills, "Black Queen" > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |