mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 10:13:19 +02:00
Move ZoomFitScreen from GetBoundingBox to GetDocumentExtents.
This commit is contained in:
parent
078fdb9077
commit
91bf08df1a
@ -235,10 +235,9 @@ int COMMON_TOOLS::ZoomFitScreen( const TOOL_EVENT& aEvent )
|
||||
{
|
||||
KIGFX::VIEW* view = getView();
|
||||
EDA_DRAW_PANEL_GAL* galCanvas = m_frame->GetGalCanvas();
|
||||
EDA_ITEM* model = getModel<EDA_ITEM>();
|
||||
EDA_BASE_FRAME* frame = getEditFrame<EDA_BASE_FRAME>();
|
||||
EDA_DRAW_FRAME* frame = getEditFrame<EDA_DRAW_FRAME>();
|
||||
|
||||
BOX2I bBox = model->ViewBBox();
|
||||
BOX2I bBox = frame->GetDocumentExtents();
|
||||
VECTOR2D scrollbarSize = VECTOR2D( galCanvas->GetSize() - galCanvas->GetClientSize() );
|
||||
VECTOR2D screenSize = view->ToWorld( galCanvas->GetClientSize(), false );
|
||||
|
||||
|
@ -133,6 +133,11 @@ public:
|
||||
*/
|
||||
EDA_RECT GetBoardBoundingBox( bool aBoardEdgesOnly = false ) const;
|
||||
|
||||
const BOX2I GetDocumentExtents() const override
|
||||
{
|
||||
return GetBoardBoundingBox( false );
|
||||
}
|
||||
|
||||
virtual void SetPageSettings( const PAGE_INFO& aPageSettings ) override;
|
||||
const PAGE_INFO& GetPageSettings() const override;
|
||||
const wxSize GetPageSizeIU() const override;
|
||||
|
Loading…
x
Reference in New Issue
Block a user