wolfhece._pictcollection_manager ================================ .. py:module:: wolfhece._pictcollection_manager .. autoapi-nested-parse:: 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 --------------- .. py:class:: PictureCollectionManager(viewer: wolfhece.PyDraw.WolfMapViewer) Companion object that owns picture-collection menu state and actions. .. py:attribute:: _viewer .. py:attribute:: _menu :type: wx.Menu | None :value: None .. py:method:: menu_build() -> None Create and append the Pictures menu to the viewer menubar (once only). .. py:method:: _on_pick(event: wx.Event) -> None .. py:method:: _on_scale_all(event: wx.Event) -> None .. py:method:: _on_hide_all(event: wx.Event) -> None .. py:method:: _on_show_all(event: wx.Event) -> None .. py:method:: _on_extract(event: wx.Event) -> None