Xׯd .ddlZddlZdZdZdZdZdS)Nctj|d}|d}|ddkr |r |dnd||dfddd}|duot tjj |dfd d d}|duot tjj |d fd d d}|duot tjj dS)Nmenuz selected-rowszselected-columnrzCapitalize Textc&tSN)capitalizeCellcolumnrowsenders"..\modules\sqlide_resultset_ext.pyz,handleResultsetContextMenu..%s~fVY[a?b?bzlowercase Textc&tSr) lowerCaseCellrsr r z,handleResultsetContextMenu..(mFTWY_>`>`rzLowercase TextzUPPERCASE Textc&tSr) upperCaseCellrsr r z,handleResultsetContextMenu..+rrzUppercase Text) mformsfromgrtget add_separatoradd_item_with_title set_enabled isinstancegrtclassesdb_query_EditableResultset)namer argsr selectionitemr r s ` @@r handleResultsetContextMenur#sv >$v, ' 'D_%I XX' ( (F fkkikl  # #$57b7b7b7b7b7bduwy z zDS_cFCKz"capitalizeCell..4s 888BMMOO888r)goToRowstringFieldValuejoinsplitsetStringFieldValuersr r ss r rr0szJJsOOO 6""A* ((88aggii888 9 9 vq)))))**rc||||}|r,|}|||dSdSr)r,r-lowerr0r1s r rr8_JJsOOO 6""A* 7799 vq)))))**rc||||}|r,|}|||dSdSr)r,r-upperr0r1s r rr@r6r)rrr#rrrr'rr r9sb, eee,***********r