SILENT KILLERPanel

Current Path: > > usr > lib64 > python2.7 > site-packages > > pynche


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //usr/lib64/python2.7/site-packages//pynche

NameTypeSizeLast ModifiedActions
X Directory - -
ChipViewer.py File 4998 bytes April 19 2020 21:13:39.
ChipViewer.pyc File 5499 bytes April 10 2024 04:58:44.
ChipViewer.pyo File 5499 bytes April 10 2024 04:58:44.
ColorDB.py File 8941 bytes April 19 2020 21:13:39.
ColorDB.pyc File 9692 bytes April 10 2024 04:58:44.
ColorDB.pyo File 9692 bytes April 10 2024 04:58:44.
DetailsViewer.py File 10116 bytes April 19 2020 21:13:39.
DetailsViewer.pyc File 10571 bytes April 10 2024 04:58:44.
DetailsViewer.pyo File 10571 bytes April 10 2024 04:58:44.
ListViewer.py File 6648 bytes April 19 2020 21:13:39.
ListViewer.pyc File 7194 bytes April 10 2024 04:58:44.
ListViewer.pyo File 7194 bytes April 10 2024 04:58:44.
Main.py File 6400 bytes April 19 2020 21:13:39.
Main.pyc File 6284 bytes April 10 2024 04:58:44.
Main.pyo File 6284 bytes April 10 2024 04:58:44.
PyncheWidget.py File 10501 bytes April 19 2020 21:13:39.
PyncheWidget.pyc File 11100 bytes April 10 2024 04:58:44.
PyncheWidget.pyo File 11100 bytes April 10 2024 04:58:44.
README File 15784 bytes April 19 2020 21:13:39.
StripViewer.py File 15465 bytes April 19 2020 21:13:39.
StripViewer.pyc File 13863 bytes April 10 2024 04:58:44.
StripViewer.pyo File 13717 bytes April 10 2024 04:58:42.
Switchboard.py File 4817 bytes April 19 2020 21:13:39.
Switchboard.pyc File 6065 bytes April 10 2024 04:58:44.
Switchboard.pyo File 6065 bytes April 10 2024 04:58:44.
TextViewer.py File 6869 bytes April 19 2020 21:13:39.
TextViewer.pyc File 7359 bytes April 10 2024 04:58:44.
TextViewer.pyo File 7359 bytes April 10 2024 04:58:44.
TypeinViewer.py File 6102 bytes April 19 2020 21:13:39.
TypeinViewer.pyc File 6411 bytes April 10 2024 04:58:44.
TypeinViewer.pyo File 6411 bytes April 10 2024 04:58:44.
__init__.py File 47 bytes April 19 2020 21:13:39.
__init__.pyc File 140 bytes April 10 2024 04:58:44.
__init__.pyo File 140 bytes April 10 2024 04:58:44.
html40colors.txt File 245 bytes April 19 2020 21:13:39.
namedcolors.txt File 5716 bytes April 19 2020 21:13:39.
pyColorChooser.py File 3768 bytes April 19 2020 21:13:39.
pyColorChooser.pyc File 4424 bytes April 10 2024 04:58:44.
pyColorChooser.pyo File 4424 bytes April 10 2024 04:58:44.
pynche File 182 bytes April 10 2024 04:57:37.
webcolors.txt File 3088 bytes April 19 2020 21:13:39.
websafe.txt File 1749 bytes April 19 2020 21:13:39.

Reading File: //usr/lib64/python2.7/site-packages//pynche/Switchboard.pyc

�
��^c@sEdZddlZddlmZddlZddd��YZdS(s�Switchboard class.

This class is used to coordinate updates among all Viewers.  Every Viewer must
conform to the following interface:

    - it must include a method called update_yourself() which takes three
      arguments; the red, green, and blue values of the selected color.

    - When a Viewer selects a color and wishes to update all other Views, it
      should call update_views() on the Switchboard object.  Note that the
      Viewer typically does *not* update itself before calling update_views(),
      since this would cause it to get updated twice.

Optionally, Viewers can also implement:

    - save_options() which takes an optiondb (a dictionary).  Store into this
      dictionary any values the Viewer wants to save in the persistent
      ~/.pynche file.  This dictionary is saved using marshal.  The namespace
      for the keys is ad-hoc; make sure you don't clobber some other Viewer's
      keys!

    - withdraw() which takes no arguments.  This is called when Pynche is
      unmapped.  All Viewers should implement this.

    - colordb_changed() which takes a single argument, an instance of
      ColorDB.  This is called whenever the color name database is changed and
      gives a chance for the Viewers to do something on those events.  See
      ListViewer for details.

External Viewers are found dynamically.  Viewer modules should have names such
as FooViewer.py.  If such a named module has a module global variable called
ADDTOVIEW and this variable is true, the Viewer will be added dynamically to
the `View' menu.  ADDTOVIEW contains a string which is used as the menu item
to display the Viewer (one kludge: if the string contains a `%', this is used
to indicate that the next character will get an underline in the menu,
otherwise the first character is underlined).

FooViewer.py should contain a class called FooViewer, and its constructor
should take two arguments, an instance of Switchboard, and optionally a Tk
master window.

i����N(tDictTypetSwitchboardcBsweZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
d�Zd�Z
RS(
cCs�||_d|_i|_g|_d|_d|_d|_d|_d}|r�ztySt	|�}t
j|�|_t|jt
�s�tjdI|IJi|_nWntttfk
r�nXWd|r�|j�nXndS(Nis"Problem reading options from file:(t_Switchboard__initfiletNonet_Switchboard__colordbt_Switchboard__optiondbt_Switchboard__viewst_Switchboard__redt_Switchboard__greent_Switchboard__bluet_Switchboard__canceledtopentmarshaltloadt
isinstanceRtsyststderrtIOErrortEOFErrort
ValueErrortclose(tselftinitfiletfp((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pyt__init__3s,								cCs|jj|�dS(N(Rtappend(Rtview((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytadd_viewMscCsF||_||_||_x$|jD]}|j|||�q%WdS(N(RRR	Rtupdate_yourself(Rtredtgreentbluetv((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytupdate_viewsPs
			cCs |j|j|j|j�dS(N(R!RRR	(R((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytupdate_views_currentWscCs|j|j|jfS(N(RRR	(R((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytcurrent_rgbZscCs|jS(N(R(R((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytcolordb]scCsJ||_x0|jD]%}t|d�r|j|�qqW|j�dS(Ntcolordb_changed(RRthasattrR%R"(RR$R ((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytset_colordb`s
	cCs|jS(N(R(R((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytoptiondbgscCs�|j|jd<|j|jd<|j|jd<x3|jD](}t|d�r:|j|j�q:q:W|jj�|jd<d}zWyt
|jd�}Wn'tk
r�t
jdI|jIJnXtj|j|�Wd|r�|j�nXdS(NtREDtGREENtBLUEtsave_optionstDBFILEtwsCannot write options to file:(RRRR	RR&R,RtfilenameRRRRRRRtdumpR(RR R((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pyt
save_viewsjs"


cCs4x-|jD]"}t|d�r
|j�q
q
WdS(Ntwithdraw(RR&R2(RR ((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytwithdraw_views�sicCs
||_dS(N(R
(Rtflag((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pytcanceled�scCs|jS(N(R
(R((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pyt
canceled_p�s(t__name__t
__module__RRR!R"R#R$R'R(R1R3R5R6(((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pyR2s										((t__doc__RttypesRRR(((s8/usr/lib64/python2.7/site-packages/pynche/Switchboard.pyt<module>*s

SILENT KILLER Tool