<Dialog>
    <SettingButton name = "bi3DSetting">
        <rect> 0, 0, 580, 60 </rect>
        <caption> LANG("3D Configuration") </caption>
        <align> 'C' </align>
        <dock_side> 'LEFT', 'RIGHT' </dock_side>
        <visible> False </visible>
        <showHintIcon> False </showHintIcon>
    </SettingButton>

    <SettingButton name = "biDisplay">
        <rect> 0, 50, 580, 60 </rect>
        <caption> LANG("Display Settings") </caption>
        <align> 'C' </align>
        <dock_side> 'LEFT', 'RIGHT' </dock_side>
        <showHintIcon> False </showHintIcon>
    </SettingButton>

    <SettingButton name = "biAudio">
        <rect> 0, 50*2, 580, 60 </rect>
        <caption> LANG("Audio Settings") </caption>
        <align> 'C' </align>
        <dock_side> 'LEFT', 'RIGHT' </dock_side>
        <showHintIcon> False </showHintIcon>
    </SettingButton>

    <SettingButton name = "biCustomTTSetting">
        <rect> 0, 50*3, 580, 60 </rect>
        <caption> LANG("Custom TrueTheater Settings") </caption>
        <align> 'C' </align>
        <dock_side> 'LEFT', 'RIGHT' </dock_side>
        <showHintIcon> False </showHintIcon>
    </SettingButton>
    
    <SettingButton name = "biBDSetting">
        <rect> 0, 50*4, 580, 60 </rect>
        <caption> LANG("BD Settings") </caption>
        <align> 'C' </align>
        <dock_side> 'LEFT', 'RIGHT' </dock_side>
        <visible>False</visible>
        <showHintIcon> False </showHintIcon>
    </SettingButton>
    
    <SettingButton name = "biHelp">
        <rect> 0, 50*5, 580, 60 </rect>
        <caption> LANG("Help") </caption>
        <align> 'C' </align>
        <dock_side> 'LEFT', 'RIGHT' </dock_side>
        <showHintIcon> False </showHintIcon>
    </SettingButton>
    
    <SettingButton name = "biAbout">
        <rect> 0, 50*6, 580, 60 </rect>
        <caption> LANG("About") </caption>
        <align> 'C' </align>
        <dock_side> 'LEFT', 'RIGHT' </dock_side>
        <showHintIcon> False </showHintIcon>
    </SettingButton>

    <dirmap from = "bi3DSetting" down = "biDisplay"/>
    <dirmap from = "biDisplay" down = "biAudio"/>
    <dirmap from = "biAudio" down = "biCustomTTSetting"/>
    <dirmap from = "biCustomTTSetting" down = "biBDSetting"/>
    <dirmap from = "biBDSetting" down = "biHelp"/>
    <dirmap from = "biHelp" down = "biAbout"/>
    <dirmap from = "biAbout" down = "bi3DSetting"/>

    <dirmap from = "bi3DSetting" up = "biAbout"/>
    <dirmap from = "biDisplay" up = "bi3DSetting"/>
    <dirmap from = "biAudio" up = "biDisplay"/>  
    <dirmap from = "biCustomTTSetting" up = "biAudio"/>     
    <dirmap from = "biBDSetting" up = "biCustomTTSetting"/>
    <dirmap from = "biHelp" up = "biBDSetting"/>
    <dirmap from = "biAbout" up = "biHelp"/>

</Dialog>
