__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

aptanhua@216.73.216.200: ~ $
�
e f�@s�dZddlZddlZddlTddljZddljZ	Gdd�de
�Zedkr�ddl
mZee�ndS)zKDialog to specify or edit the parameters for a user configured help source.�N)�*c@sseZdZddddd�Zdd�Zdd�Zd	d
�Zdd�Zd
dd�Zd
dd�Z	d
S)�GetHelpSourceDialog�FcCsOtj||�|jdd�|jdtdt�|j|�|j|�|j�|jd|j	�||_
d|_|j�|j
j|�|jj|�|j�|j�|jd|j�|j�d|j�d|j�|s|j�d|j�dnd	f�|j�|jd
|j�|j�dS)a2Get menu entry and url/ local file location for Additional Help

        User selects a name for the Help resource and provides a web url
        or a local file as its source.  The user can enter a url or browse
        for the file.

        _htest - bool, change box location when running htest
        �borderwidth�Zheight�widthZWM_DELETE_WINDOWNz+%d+%d��z<Return>)�Toplevel�__init__Z	configureZ	resizableZFALSE�titleZ	transientZgrab_setZprotocol�Cancel�parent�result�
CreateWidgets�menu�set�pathZwithdrawZupdate_idletasksZgeometryZwinfo_rootxZwinfo_widthZwinfo_reqwidthZwinfo_rootyZwinfo_heightZwinfo_reqheightZ	deiconifyZbind�OkZwait_window)�selfrrZmenuItemZfilePathZ_htest�r�A/opt/alt/python34/lib64/python3.4/idlelib/configHelpSourceEdit.pyrs.	


		


		0
zGetHelpSourceDialog.__init__c
Csmt|�|_t|�|_t|�|_t|dddt�|_|jjdtdt	dt
�t|jdtdt
d	d
�}t|jd|jdd
�|_|jj�t|jdtdt
d	d�}t|jd|jdd�|_|jj�|jdtdddd�|jjdtdddd�|jdtdddd�|jjdtdddd�t|jd	dddd|j�}|jdd�t|�}|jdtdt�t|d	ddddtd|j�|_|jjdddddddd�t|d	dddd|j�|_|jjdddddddd�dS)NrrZreliefZside�expandZfillZanchorZjustify�textz
Menu Item:Ztextvariabler�z,Help File Path: Enter URL or browse for file�(ZpadxrZpady�ZBrowse�ZcommandZOK�default�rowr�columnr
�)Z	StringVarrrZfontSizeZFrameZGROOVEZ	frameMainZpackZTOPZTRUEZBOTHZLabel�WZLEFTZEntry�	entryMenu�	focus_set�	entryPathZButton�
browseFileZBOTTOM�XZACTIVErZbuttonOkZgridr
ZbuttonCancel)rZ	labelMenuZ	labelPathZbrowseButtonZframeButtonsrrrr/s<	
	
%z!GetHelpSourceDialog.CreateWidgetscCsdddddg}|jj�}|rEtjj|�\}}nsd}tjdd�d
kr�tjjtjjtj�d�}tjj	|�s�tj
�}q�ntj
�}tjd|d|�}|j
d|d|�}|r|jj|�ndS)N�
HTML Files�*.htm *.html�TEXT�	PDF Files�*.pdf�Windows Help Files�*.chm�
Text Files�*.txt�	All Filesrr�winZDocr�	filetypesZ
initialdirZinitialfile)r(r)r*)r+r,r*)r-r.)r/r0r*)r1r)r�get�os�split�sys�platform�join�dirname�
executable�isdir�getcwd�tkFileDialogZOpenZshowr)rr3r�dir�baseZ
opendialog�filerrrr&Os$	$zGetHelpSourceDialog.browseFilecCs�d}|jj�}|j�|sWtjddddd|�|jj�d}nDt|�dkr�tjdddd	d|�|jj�d}n|S)
z3Simple validity check for a sensible menu item nameTrzMenu Item Error�messagezNo menu item specifiedrFrz(Menu item too long:
Limit 30 characters.)rr4�strip�tkMessageBox�	showerrorr#r$�len)rZmenuOkrrrr�MenuOkfs 

	
	zGetHelpSourceDialog.MenuOkcCs�d}|jj�}|j�|sWtjddddd|�|jj�d}n|jd�rinm|d
d�dkr�|dd
�}ntjj	|�s�tjdddd
d|�|jj�d}n|S)z(Simple validity check for menu file pathTrzFile Path ErrorrBzNo help file path specified.rF�www.�httpNrzfile:zHelp file path does not exist.)rHrI)
rr4rCrDrEr%r$�
startswithr5�exists)rZpathOkrrrr�PathOkzs(

	
	zGetHelpSourceDialog.PathOkNcCs�|j�r�|j�r�|jj�j�|jj�j�f|_tjdkr�|jd}|j	d�rsq�t
|j�|_d||jd<n|j�ndS)N�darwinr!�www�file:�http:zfile://)rNrOrP)rGrLrr4rCrrr7r8rJ�list�destroy)r�eventrrrrr�s
zGetHelpSourceDialog.OkcCsd|_|j�dS)N)rrR)rrSrrrr
�s	zGetHelpSourceDialog.Cancel)
�__name__�
__module__�__qualname__rrr&rGrLrr
rrrrr
s$ r�__main__)�run)�__doc__r5r7ZtkinterZtkinter.messageboxZ
messageboxrDZtkinter.filedialogZ
filedialogr>r
rrTZidlelib.idle_test.htestrXrrrr�<module>s
�

Filemanager

Name Type Size Permission Actions
AutoComplete.cpython-34.pyc File 7.53 KB 0644
AutoComplete.cpython-34.pyo File 7.53 KB 0644
AutoCompleteWindow.cpython-34.pyc File 11.27 KB 0644
AutoCompleteWindow.cpython-34.pyo File 11.21 KB 0644
AutoExpand.cpython-34.pyc File 3.11 KB 0644
AutoExpand.cpython-34.pyo File 3.11 KB 0644
Bindings.cpython-34.pyc File 3.08 KB 0644
Bindings.cpython-34.pyo File 3.08 KB 0644
CallTipWindow.cpython-34.pyc File 5.24 KB 0644
CallTipWindow.cpython-34.pyo File 5.24 KB 0644
CallTips.cpython-34.pyc File 5.81 KB 0644
CallTips.cpython-34.pyo File 5.81 KB 0644
ClassBrowser.cpython-34.pyc File 8.38 KB 0644
ClassBrowser.cpython-34.pyo File 8.38 KB 0644
CodeContext.cpython-34.pyc File 6.04 KB 0644
CodeContext.cpython-34.pyo File 6 KB 0644
ColorDelegator.cpython-34.pyc File 7.84 KB 0644
ColorDelegator.cpython-34.pyo File 7.84 KB 0644
Debugger.cpython-34.pyc File 15.3 KB 0644
Debugger.cpython-34.pyo File 15.3 KB 0644
Delegator.cpython-34.pyc File 1.08 KB 0644
Delegator.cpython-34.pyo File 1.08 KB 0644
EditorWindow.cpython-34.pyc File 51.43 KB 0644
EditorWindow.cpython-34.pyo File 51.34 KB 0644
FileList.cpython-34.pyc File 3.55 KB 0644
FileList.cpython-34.pyo File 3.53 KB 0644
FormatParagraph.cpython-34.pyc File 6.22 KB 0644
FormatParagraph.cpython-34.pyo File 6.22 KB 0644
GrepDialog.cpython-34.pyc File 5.53 KB 0644
GrepDialog.cpython-34.pyo File 5.53 KB 0644
HyperParser.cpython-34.pyc File 7.26 KB 0644
HyperParser.cpython-34.pyo File 7.26 KB 0644
IOBinding.cpython-34.pyc File 14.1 KB 0644
IOBinding.cpython-34.pyo File 14.1 KB 0644
IdleHistory.cpython-34.pyc File 3.62 KB 0644
IdleHistory.cpython-34.pyo File 3.62 KB 0644
MultiCall.cpython-34.pyc File 16.23 KB 0644
MultiCall.cpython-34.pyo File 16.17 KB 0644
MultiStatusBar.cpython-34.pyc File 1.9 KB 0644
MultiStatusBar.cpython-34.pyo File 1.9 KB 0644
ObjectBrowser.cpython-34.pyc File 5.39 KB 0644
ObjectBrowser.cpython-34.pyo File 5.39 KB 0644
OutputWindow.cpython-34.pyc File 4.44 KB 0644
OutputWindow.cpython-34.pyo File 4.44 KB 0644
ParenMatch.cpython-34.pyc File 6.32 KB 0644
ParenMatch.cpython-34.pyo File 6.32 KB 0644
PathBrowser.cpython-34.pyc File 4.02 KB 0644
PathBrowser.cpython-34.pyo File 4.02 KB 0644
Percolator.cpython-34.pyc File 4.03 KB 0644
Percolator.cpython-34.pyo File 3.86 KB 0644
PyParse.cpython-34.pyc File 11.26 KB 0644
PyParse.cpython-34.pyo File 10.82 KB 0644
PyShell.cpython-34.pyc File 47.08 KB 0644
PyShell.cpython-34.pyo File 46.94 KB 0644
RemoteDebugger.cpython-34.pyc File 14.31 KB 0644
RemoteDebugger.cpython-34.pyo File 14.17 KB 0644
RemoteObjectBrowser.cpython-34.pyc File 1.96 KB 0644
RemoteObjectBrowser.cpython-34.pyo File 1.96 KB 0644
ReplaceDialog.cpython-34.pyc File 6.76 KB 0644
ReplaceDialog.cpython-34.pyo File 6.76 KB 0644
RstripExtension.cpython-34.pyc File 1.33 KB 0644
RstripExtension.cpython-34.pyo File 1.33 KB 0644
ScriptBinding.cpython-34.pyc File 6.92 KB 0644
ScriptBinding.cpython-34.pyo File 6.92 KB 0644
ScrolledList.cpython-34.pyc File 5.64 KB 0644
ScrolledList.cpython-34.pyo File 5.64 KB 0644
SearchDialog.cpython-34.pyc File 3.28 KB 0644
SearchDialog.cpython-34.pyo File 3.28 KB 0644
SearchDialogBase.cpython-34.pyc File 7.53 KB 0644
SearchDialogBase.cpython-34.pyo File 7.53 KB 0644
SearchEngine.cpython-34.pyc File 7.3 KB 0644
SearchEngine.cpython-34.pyo File 7.3 KB 0644
StackViewer.cpython-34.pyc File 5.49 KB 0644
StackViewer.cpython-34.pyo File 5.49 KB 0644
ToolTip.cpython-34.pyc File 3.96 KB 0644
ToolTip.cpython-34.pyo File 3.96 KB 0644
TreeWidget.cpython-34.pyc File 15.29 KB 0644
TreeWidget.cpython-34.pyo File 15.29 KB 0644
UndoDelegator.cpython-34.pyc File 11.54 KB 0644
UndoDelegator.cpython-34.pyo File 11.54 KB 0644
WidgetRedirector.cpython-34.pyc File 6.95 KB 0644
WidgetRedirector.cpython-34.pyo File 6.95 KB 0644
WindowList.cpython-34.pyc File 3.16 KB 0644
WindowList.cpython-34.pyo File 3.16 KB 0644
ZoomHeight.cpython-34.pyc File 1.37 KB 0644
ZoomHeight.cpython-34.pyo File 1.37 KB 0644
__init__.cpython-34.pyc File 434 B 0644
__init__.cpython-34.pyo File 434 B 0644
__main__.cpython-34.pyc File 279 B 0644
__main__.cpython-34.pyo File 279 B 0644
aboutDialog.cpython-34.pyc File 5.81 KB 0644
aboutDialog.cpython-34.pyo File 5.81 KB 0644
configDialog.cpython-34.pyc File 47.84 KB 0644
configDialog.cpython-34.pyo File 47.84 KB 0644
configHandler.cpython-34.pyc File 26.1 KB 0644
configHandler.cpython-34.pyo File 26.1 KB 0644
configHelpSourceEdit.cpython-34.pyc File 5.66 KB 0644
configHelpSourceEdit.cpython-34.pyo File 5.66 KB 0644
configSectionNameDialog.cpython-34.pyc File 3.85 KB 0644
configSectionNameDialog.cpython-34.pyo File 3.85 KB 0644
dynOptionMenuWidget.cpython-34.pyc File 2.38 KB 0644
dynOptionMenuWidget.cpython-34.pyo File 2.38 KB 0644
help.cpython-34.pyc File 9.52 KB 0644
help.cpython-34.pyo File 9.52 KB 0644
idle.cpython-34.pyc File 368 B 0644
idle.cpython-34.pyo File 368 B 0644
idlever.cpython-34.pyc File 551 B 0644
idlever.cpython-34.pyo File 551 B 0644
keybindingDialog.cpython-34.pyc File 10.76 KB 0644
keybindingDialog.cpython-34.pyo File 10.76 KB 0644
macosxSupport.cpython-34.pyc File 7.13 KB 0644
macosxSupport.cpython-34.pyo File 7.02 KB 0644
rpc.cpython-34.pyc File 20.51 KB 0644
rpc.cpython-34.pyo File 20.41 KB 0644
run.cpython-34.pyc File 12.35 KB 0644
run.cpython-34.pyo File 12.3 KB 0644
tabbedpages.cpython-34.pyc File 16.74 KB 0644
tabbedpages.cpython-34.pyo File 16.74 KB 0644
textView.cpython-34.pyc File 3.26 KB 0644
textView.cpython-34.pyo File 3.26 KB 0644