wolfhece._pictcollection_manager

Picture collection companion for WolfMapViewer.

All picture-collection-related menu and command logic lives here. WolfMapViewer holds a single instance as self._pictcollection and exposes one-line delegators so external callers remain unaffected.

Module Contents

class wolfhece._pictcollection_manager.PictureCollectionManager(viewer: wolfhece.PyDraw.WolfMapViewer)[source]

Companion object that owns picture-collection menu state and actions.

_viewer[source]
_menu: wx.Menu | None = None[source]
menu_build() None[source]

Create and append the Pictures menu to the viewer menubar (once only).

_on_pick(event: wx.Event) None[source]
_on_scale_all(event: wx.Event) None[source]
_on_hide_all(event: wx.Event) None[source]
_on_show_all(event: wx.Event) None[source]
_on_extract(event: wx.Event) None[source]