33#include <wx/docview.h>
72 wxSize cSize = canvas->GetSize();
76 while (cSize.GetWidth() < factor*figureSize.GetWidth() ||
77 cSize.GetHeight() < factor*figureSize.GetHeight()) {
141 wxDocManager* manager = wxGetApp().docManager();
142 if (manager->GetCurrentView() != NULL) {
static const double MAX_ZOOM_FACTOR
Maximum zoom factor.
static const double AUTOZOOM_STEP
More precise step for automatic canvas resizing.
virtual std::string shortName() const
virtual FitWindowCmd * create() const
virtual std::string icon() const
MachineCanvas * canvas() const
wxSize getFigureSize() const
void setZoomFactor(double factor)
static const std::string CMD_ICON_ZOOM_FIT_WIN
Icon location for the "Fit Window" command.
static const std::string CMD_SNAME_ZOOM_FIT_WIN
Command name for the "Fit Window" command.