
    ai                         S SK JrJr  S SKJr   " S S\5      r " S S\5      r " S S\5      r " S	 S
\5      r	 " S S\5      r
 " S S\5      r\\\
\\	\4r\S:X  a  S SKJr  \ H  r\" \5        M     gg)    )HeaderMenu)contextsc                       \ rS rSrSrS rSrg)INFO_HT_header
   INFOc                 f    U R                   nUR                  5         [        R                  X5        g )N)layouttemplate_headerINFO_MT_editor_menusdraw_collapsibleselfcontextr   s      X/home/wildlama/Downloads/blender-5.1.2-linux-x64/5.1/scripts/startup/bl_ui/space_info.pydrawINFO_HT_header.draw   s%     --g>     N)__name__
__module____qualname____firstlineno__bl_space_typer   __static_attributes__r   r   r   r   r   
   s    M?r   r   c                   "    \ rS rSrS rSrS rSrg)r       c                 `    U R                   nUR                  S5        UR                  S5        g )NINFO_MT_viewINFO_MT_infor   menur   _contextr   s      r   r   INFO_MT_editor_menus.draw   s#    N#N#r   r   N)r   r   r   r   	bl_idnamebl_labelr   r   r   r   r   r   r      s    &IH$r   r   c                       \ rS rSrSrS rSrg)r!      Viewc                 >    U R                   nUR                  S5        g )NINFO_MT_arear#   r%   s      r   r   INFO_MT_view.draw!   s    N#r   r   Nr   r   r   r   r)   r   r   r   r   r   r!   r!      s    H$r   r!   c                       \ rS rSrSrS rSrg)r"   '   Infoc                 f   U R                   nSUR                  SSS9l        SUR                  SSS9l        SUR                  SSS9l        S	UR                  SS
S9l        UR                  5         UR                  S5        UR                  5         UR                  SSS9  UR                  SSS9  g )NSELECTzinfo.select_allz
Select AlltextDESELECTzDeselect AllINVERTzInvert SelectionTOGGLEzToggle Selectionzinfo.select_boxinfo.report_deleteDeleteinfo.report_copyCopy)r   operatoraction	separatorr%   s      r   r   INFO_MT_info.draw*   s    GO)=DIS)?FMU)0BCJMU)0BCJ)* 	,8<*8r   r   Nr0   r   r   r   r"   r"   '   s    H9r   r"   c                   6    \ rS rSrSr\R                  rS rSr	g)r.   C   Areac                    U R                   nUR                  R                  S:X  a!  UR                  S5        UR	                  5         SUR                  SSSS9l        SUR                  SS	S
S9l        UR	                  5         UR                  R                  (       a  UR                  SSS9  OUR                  SSS9  SUR                  SSS9l        UR                  S5        UR	                  5         UR                  S5        g )NVIEW_3Dzscreen.region_quadview
HORIZONTALzscreen.area_splitSPLIT_HORIZONTALzHorizontal Split)iconr7   VERTICALSPLIT_VERTICALzVertical Splitzscreen.screen_full_areazRestore Areasr6   zMaximize AreaTz
Focus Modezscreen.area_duplizscreen.area_close)	r   
space_datatyper?   rA   	directionscreenshow_fullscreenuse_hide_panelsr   s      r   r   INFO_MT_area.drawG   s    ""i/OO45kw+2DK]^hgq+2BIYZd>>))OO5OOLOO5OOLX\1EU+,+,r   r   N)
r   r   r   r   r)   i18n_contextsid_windowmanagerbl_translation_contextr   r   r   r   r   r.   r.   C   s    H*;;-r   r.   c                       \ rS rSrSrS rSrg)INFO_MT_context_menu_   r3   c                 \    U R                   nUR                  SSS9  UR                  SSS9  g )Nr=   r>   r6   r;   r<   )r   r?   r%   s      r   r   INFO_MT_context_menu.drawb   s-    *8,8<r   r   Nr0   r   r   r   rX   rX   _   s    H=r   rX   __main__)register_classN)	bpy.typesr   r   bpy.app.translationsr   rT   r   r   r!   r"   r.   rX   classesr   	bpy.utilsr]   clsr   r   r   <module>rc      s   
 # :?V ?$4 $$4 $94 98-4 -8=4 =  z(s  r   