Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
U
i_ @ s\ d Z ddlZddlmZmZmZmZ G dd deZdd Ze dkrXdd l
mZ ee dS )
zd
OptionMenu widget modified to allow dynamic menu reconfiguration
and setting of highlightthickness
N)
OptionMenu_setit StringVarButtonc @ s" e Zd ZdZdd ZdddZdS )
DynOptionMenuzF
unlike OptionMenu, our kwargs can include highlightthickness
c O s` t |}dt| kr |d= tj| |||f|| | j|dd || _|d| _d S )Nhighlightthickness)r command) copylistkeysr __init__Zconfiggetvariabler )selfZmasterr valuevalueskwargsZ
kwargsCopy r 0/opt/python38/lib/python3.8/idlelib/dynoption.pyr
s
zDynOptionMenu.__init__Nc C sL | d dd |D ]"}| d j|t| j|| jd q|rH| j| dS )z
clear and reload the menu with a new set of options.
valueList - list of new options
value - initial value to set the optionmenu's menubutton to
Zmenur end)Zlabelr N)deleteZadd_commandr r r set)r Z valueListr itemr r r SetMenu s
zDynOptionMenu.SetMenu)N)__name__
__module____qualname____doc__r r r r r r r s r c s ddl m} || }|d tt| ddd \}}|d|d |d f | t|}| d t
||d
ddd
fdd}t|d|d}| d S )Nr )ToplevelzTets dynamic option menu+ z
200x100+%d+%d zOld option setZold1Zold2Zold3Zold4c s j ddddgdd d S )NZnew1Znew2Znew3Znew4znew option set)r )r r Zdynr r update3 s z _dyn_option_menu..updatezChange option set)textr )
tkinterr titlemapintZgeometrysplitZ focus_setr r r packr )parentr topxyvarr$ Zbuttonr r# r _dyn_option_menu% s
r1 __main__)run)r r r&