• Wayne Stambaugh's avatar
    Fix and enable optimized grid drawing and other minor changes. · 34094e77
    Wayne Stambaugh authored
    * Fix optimized bitmap grid drawing method.
    * Enable optimized grid drawing method on Windows and Linux.
    * Create a helper class for resetting and restoring device context scale
      and origin settings for blitting purposes.
    * Use wxLogTrace instead of wxLogDebug for coordinate dumping in
      drawpanel.cpp.  See comments for more information on enabling coordinate
      tracing.
    * Add flag to allow hiding the drawing cross hair.  Hide cross hair by
      default on OSX.
    * Move get cross hair device position code from draw panel object to base
      screen object.
    * Remove redundant parent member variable from draw panel object by
      overriding wxWindow::GetParent() method.
    34094e77
base_screen.cpp 11.5 KB