Zoom Extents of 8.5x11

Here is one method to change size of window

Thanks to @ eneroth3

I installed Eneroth Viewport Resizer and changed make_scenes to

  def self.make_scenes
    hWnd = Ene_ViewprtResizer::GetActiveWindow.call
    current_size = Ene_ViewprtResizer.get_size(hWnd)

    scenes.to_a.each { |s| scenes.erase(s) }
    Ene_ViewprtResizer.resize(true, [1100, 850])
    view.zoom_extents
    scenes.add 'reset'
   
    #... other scenes 
    if true
      Ene_ViewprtResizer::ShowWindow.call hWnd, 3 #SW_MAXIMIZE
    else
      Ene_ViewprtResizer.resize(true, current_size)
    end
  end

1 Like