Ids kannst du normalerweise auch mehrfach verwenden. Im Confluence hat ja fast jeder Container die Id 9000 oder alle Scrollbars die 60.
Es muss aber eindeutig definiert sein, wann die id sichtbar ist und das darf sich nicht überschneiden.
Teilweise muss man die ID per animation ausfaden, dann ist sie definitiv nicht sichtbar.
Dachte ich auch..
<control type="group">
<left>50</left>
<top>328</top>
<include>AKN_Animation_DialogPopup</include>
<visible>[ControlGroup(9017).HasFocus | ControlGroup(9018).HasFocus]</visible>
<!-- Heading -->
<control type="image">
<description>background header</description>
<include>SidebarHeaderlineBack</include>
<visible>ControlGroup(9017).HasFocus</visible>
</control>
<control type="image">
<description>background header</description>
<include>SidebarHeaderlineFront</include>
<visible>ControlGroup(9017).HasFocus</visible>
</control>
<control type="label">
<description>header</description>
<label>Ansichtseinstellungen $INFO[Container.Viewmode]</label>
<include>SidebarHeaderlineLabel</include>
<visible>ControlGroup(9017).HasFocus</visible>
</control>
<!-- Ebene1 -->
<control type="grouplist" id="9017">
<left>8</left>
<top>44</top>
<width>446</width>
<height>448</height>
<onleft>Dialog.Close(1116)</onleft><!-- close -->
<onleft>SetFocus(50)</onleft><!-- close -->
<onright>Dialog.Close(1116)</onright><!-- close -->
<onright>SetFocus(50)</onright><!-- close -->
<onback>Dialog.Close(1116)</onback><!-- close -->
<onback>50</onback><!-- close -->
<onup>9017</onup>
<ondown>9017</ondown>
<itemgap>0</itemgap>
<include>AKN_AnimationMenueSlideinout</include>
<visible allowhiddenfocus="true">ControlGroup(9017).HasFocus</visible>
<include condition="[Window.IsActive(videos) | Window.IsActive(VideoPlaylist)]">ShowcaseViewsettingLevel1</include>
<include condition="Window.IsActive(musiclibrary)">ShowcaseNonvideoViewsettingLevel1</include>
<include condition="Window.IsActive(programs)">ShowcaseNonvideoViewsettingLevel1</include>
</control>
<!-- Heading -->
<control type="image">
<description>background header</description>
<include>SidebarHeaderlineBack</include>
<visible>ControlGroup(9018).HasFocus</visible>
</control>
<control type="image">
<description>background header</description>
<include>SidebarHeaderlineFront</include>
<visible>ControlGroup(9018).HasFocus</visible>
</control>
<control type="label">
<description>header</description>
<label>$INFO[Container.Viewmode] anpassen</label>
<include>SidebarHeaderlineLabel</include>
<visible>ControlGroup(9018).HasFocus</visible>
</control>
<!-- Ebene2 -->
<control type="grouplist" id="9018">
<left>8</left>
<top>44</top>
<width>446</width>
<height>448</height>
<onleft>SetFocus(9017)</onleft><!-- back -->
<onright>SetFocus(9017)</onright><!-- back -->
<onup>9018</onup>
<ondown>9018</ondown>
<onback>Dialog.Close(1116)</onback><!-- close -->
<onback>50</onback><!-- close -->
<itemgap>0</itemgap>
<include>AKN_AnimationMenueSlideinout</include>
<visible allowhiddenfocus="true">ControlGroup(9018).HasFocus</visible>
<include condition="[Window.IsActive(videos) | Window.IsActive(VideoPlaylist)]">ShowcaseViewsettingLevel2</include>
<include condition="Window.IsActive(musiclibrary)">ShowcaseMusicViewsettingLevel2</include>
</control>
</control>
Alles anzeigen
Genau bei diesem code, lande ich auch der Mitte von Liste 1 in Liste 2 wenn dort die nächste fortlaufende ID Nummer vorhanden ist, aber nicht in der aktiven Liste.
Sei es nun weil die gerade visible ist, oder weil die Liste nicht lang genug ist.. Außer, und nur dann, wenn ich total wirre reihenfolgen nehme wie 123, 19202, 8192 usw..
Kommt in der ersten 1200 und in der zweiten 1201, springt er mir runter..
Möglich natürlich weil confluence da vielleicht kein allowhiddenfocus braucht?..
Auf das kann ich nicht verzichten damit die Animation anspringt.. Wenns nicht grad von außen "reinschiebst" muss ichs ja ausblenden..
Bei Addons nervt mich total, dass beim ersten Start erstmal alle Views sieht, bis das Addon komplett geladen ist und sich für einen View entschieden hat.
? Hab ich gar nicht.. In MyPrograms?.. Addonbrowser hab ich nur eine..
Grüße