Hi James,

You want Wx::StaticBitmap, like this:

    my $bmp = Wx::Bitmap->new("path/to/bitmap.png", wxBITMAP_TYPE_PNG) ;
my $sbm = Wx::StaticBitmap->new($parent, wxID_ANY, $bmp, wxDefaultPosition, wxDefaultSize, );
    $sizer->Add($sbm, 0, 0, 0);

Regards

Steve.


On 02/05/15 16:05, James Lynes wrote:
Good day!

I'm working on a little app to design common emitter amplifiers. I created a circuit schematic with Eagle and exported it to a PNG file.

I am currently displaying the PNG at a fixed location of the screen with:

    Wx::Event::EVT_PAINT($self, sub {
        my ($self, $event) = @_;
        My $dc = Wx::PaintDC->new($self);
        my $bmp = Wx::Bitmap->new("CEAmpImg.png, wxBITMAP_TYPE_PNG);
        $dc->DrawBitmap($bmp, 150, 50, 1);});

If would be nice if I could blend this in with the sizers that are controlling the layout of the input and output TextCtrls.

Thanks for your ideas.

James



Reply via email to