Aldo Calpini > Win32-GUI-0.0.558 > docs/pod/Graphic.pod

Download:
Win32-GUI-0.0.558.tar.gz

Annotate this POD

CPAN RT

New  9
Open  7
View/Report Bugs
Source  

Package Win32::GUI::Graphic

Back to the Packages

Constructor

new Win32::GUI::Graphic(PARENT, %OPTIONS)

Creates a new Graphic object; can also be called as PARENT->AddGraphic(%OPTIONS). Class specific %OPTIONS are:

Methods

GetDC()

Returns the DC object associated with the window.

Events

Paint()

Sent when the Graphic object needs to be repainted. Note that you need to use GetDC() to get the DC of the Graphic object where you do your paint work, and then Validate() the DC to inform Windows that you painted the DC area (otherwise it will continue to call the Paint event continuously). Example:

  sub Graphic_Paint {
      my $DC = $Window->Graphic->GetDC();
      $DC->MoveTo(0, 0);
      $DC->LineTo(100, 100);
      $DC->Validate();
  }

syntax highlighting: