def setup_all( self ): self.getControl( STATUS_LABEL ).setLabel( _(30610) ) self.getControl( TAGS_COLUMN ).setLabel( _(30601) ) self.getControl( CONTENT_COLUMN ).setLabel( _(30602) ) self.getControl( BUTTON_OK ).setLabel( _(30613) ) self.getControl( BUTTON_CANCEL ).setLabel( _(30614) ) self.getControl( BUTTON_MATCHALL ).setLabel( _(30615) ) self.getControl( TAGS_LIST ).reset() self.TagTypes = [u"%s"%k for k in MPDB.list_TagTypes()] self.CurrentlySelectedTagType = '' self.checkedTags = 0 self.bAnd = False self.CheckTagNames = {} if self.checkedTags == 1: self.getControl( CHECKED_LABEL ).setLabel( _(30611) ) else: self.getControl( CHECKED_LABEL ).setLabel( _(30612)% (self.checkedTags) ) TotalTagTypes = len(self.TagTypes) i = 0 for TagType in self.TagTypes: TagTypeItem = xbmcgui.ListItem( label=TagType) TagTypeItem.setProperty( "checked", "transparent.png") self.getControl( TAGS_LIST ).addItem( TagTypeItem ) if i == 0: self.loadTagContentList(TagType) i=1; self.setFocus( self.getControl( TAGS_LIST ) ) self.getControl( TAGS_LIST ).selectItem( 0 ) self.getControl( TAGS_CONTENT_LIST ).selectItem( 0 )