HEX
Server: Apache
System: Linux opal14.opalstack.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User: curbgloabal_opal (1234)
PHP: 8.1.29
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib64/libreoffice/program/wizards/web/StatusDialog.pyc
�
�\Ofc@sRddlZddlZddlmZddlmZdefd��YZdS(i����Ni(t
UnoDialog2(t
PropertyNamestStatusDialogcBs�eZdZdZdZdZdZeZ	eZ
eZdZ
dZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd	�Zd
�Zd�Zd�Zd
�Zd�ZRS(i�c	Cs�tt|�j|�||_t|j�dksCtd��n|jpR|j}tj	|j
ddtjtj
dtjtjtjtjdtjf
td|r�dnd	|td
ddd
|jd
|f
f�d}|jdtjtjtjtjtjtjfd|dd|t|dd�f�|_|d7}|jdtjtjtjtjtjtjfddt|dd�d|t|d�df�|_|d7}|jdtjtjtjtjtjfddd||df�|_|d7}|ry|jdd|tjtjtjtjtjtjfd|jd|ddd!|df�|_n|d7}dS("NisHThe resources argument should contain 6 Strings, see doc on constructor.tsetPropertyValuest	CloseabletMoveabletTitleiiiRifi4iitlblTaskiiit
lblCountertitprogressi
iit	btnCancelt
performCanceliii(iii&(tsuperRt__init__trestlent
ValueErrortenableBreakt
closeOnFinishtunotinvoketxDialogModelRtPROPERTY_HEIGHTtPROPERTY_HELPURLt
PROPERTY_NAMEtPROPERTY_POSITION_XtPROPERTY_POSITION_Yt
PROPERTY_STEPtPROPERTY_WIDTHtFalsetTruetinsertLabeltPROPERTY_LABELtPROPERTY_TABINDEXtinttlblTaskNameRtinsertProgressBartprogressBartinsertButtonR(	tselftxmsftwidthttaskNametdisplayCountt	resourcesthidtbttabstop((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyR(sD				(	',
	':
	!
'0cCs-|jjd|j��|jjd�dS(Ni(R&tsetRangetgetMaxtsetValue(R(tt((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytinitProgressBarSscCs!|jr
dS|jj|�dS(N(tfinishedR&R3(R(tstatus((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyt	setStatusWs	cCs||j_dS(N(R$tText(R(ts((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytsetLabel]scCs |jr
dS||jj_dS(N(R6R&tModeltProgressValueMax(R(tmaximum((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytsetMaxcs	cCs t|_|j|j��dS(N(RR6R5tgetTask(R(tte((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyttaskStartedjs	cCs�t|_|jrg|jjjt�y!|jjt�|jj�Wq}t	k
rct
j�q}Xn|jd|j
j_dS(Ni(RR6Rtparentt
xUnoDialogt	setEnablet
setVisibleRtdisposet	Exceptiont	tracebackt	print_excRRR<tLabel(R(RA((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyttaskFinishedos		
cCs6|j|j�j��|j|j�j��dS(N(R?R@R2R8t	getStatus(R(RA((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyttaskStatusChanged|scCs;|jdk	r7|j|jj|j�j���ndS(N(trenderertNoneR;trenderR@tgetSubtaskName(R(RA((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytsubtaskNameChanged�scCs�y�||_||j_y�|j|�|jd�|jd�|j|j��|jjj	t
�|j|j�|jdk	r�|jj�nWntk
r�tj�nXWntk
r�tj�nXdS(Ni
i(RCRRtaddTaskListenerR?R8R;RRRDRERRFtfinishedMethodRPRRHRIRJ(R(tparent_ttaskttitle((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytexecute�s 	




cCs|jjt�dS(N(RDRFR(R(((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyR�scCs|jS(N(RO(R(((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytgetRenderer�scCs
||_dS(N(RO(R(RO((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytsetRenderer�scCs
||_dS(N(RU(R(tmi((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pytsetFinishedMethod�sN(t__name__t
__module__tSTANDARD_WIDTHRPR$RR&RRR6RRRRORURR5R8R;R?RBRLRNRSRYRRZR[R](((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyRs0	+						
						(RRIt
ui.UnoDialog2Rtcommon.PropertyNamesRR(((s:/usr/lib64/libreoffice/program/wizards/web/StatusDialog.pyt<module>s