Initial Tooltips Trial

This commit is contained in:
Kilian Hofmann 2025-11-29 04:43:19 +01:00
parent b9b969b8ba
commit 37c57d5b1b
3 changed files with 103 additions and 94 deletions

View File

@ -345,6 +345,8 @@
</False>
</Condition>
<MouseRect>
<!-- NOTE: EXP - Tooltip -->
<ToolTipID>#TOOLTIPID#</ToolTipID>
<IMCursorsInstances>
<IMDefault>
<CursorLeft>TurnLeft</CursorLeft>
@ -506,6 +508,8 @@
</False>
</Condition>
<MouseRect>
<!-- NOTE: EXP - Tooltip -->
<ToolTipID>#TOOLTIPID#</ToolTipID>
<IMCursorsInstances>
<IMDefault>
<CursorUp>UpArrow</CursorUp>
@ -1006,6 +1010,8 @@
<UseTemplate Name="ASOBO_GT_Anim_Code">
</UseTemplate>
<MouseRect>
<!-- NOTE: EXP - Tooltip -->
<ToolTipID>#TOOLTIPID#</ToolTipID>
<IMCursorsInstances>
<IMDefault>
<CursorUp>UpArrow</CursorUp>
@ -1314,6 +1320,8 @@
</False>
</Condition>
<MouseRect>
<!-- NOTE: EXP - Tooltip -->
<ToolTipID>#TOOLTIPID#</ToolTipID>
<IMCursorsInstances>
<IMDefault>
<CursorUp>UpArrow</CursorUp>

View File

@ -41,9 +41,10 @@ paths.forEach((_path) => {
if (tip) {
const _tip = line
.replaceAll("NODE_ID", "TOOLTIPID")
.replaceAll(_nodeID, tip);
lines.splice(index, 0, `${_tip}\n`);
.replaceAll(_nodeID, tip)
lines.splice(index, 0, `${_tip}`);
}
templateName = undefined;
}
});

View File

@ -7,78 +7,78 @@ FreightCabinFrame.xml,TFDi_Design_MD11_3Pos_Switch_Hold,MD11_EXT_DOOR_PAXC_1L_OP
FreightCabinFrame.xml,TFDi_Design_MD11_3Pos_Switch_Hold,MD11_EXT_DOOR_PAXC_1R_OPEN_SW,
FreightCabinFrame.xml,TFDi_Design_MD11_3Pos_Knob_Hold,MD11_EXT_DOOR_CRG_MAIN_OPEN_SW,
FreightCabinFrame.xml,TFDi_Design_MD11_Guard_Template,MD11_EXT_DOOR_CRG_MAIN_ARM_GRD,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder11813,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12038,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12058,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder11762_03,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder11904,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12061,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12064,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12057_08,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1R_UP,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1R_DN,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2R_UP,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2R_DN,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7527,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7526,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7530,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7531,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1L_UP,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1L_DN,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2L_UP,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2L_DN,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7525,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7524,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7537,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7536,
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder11813,Door 1R Slides (%((L:MD11_EXT_DOOR_PAX_1R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12038,Door 2R Slides (%((L:MD11_EXT_DOOR_PAX_2R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12058,Door 3R Slides (%((L:MD11_EXT_DOOR_PAX_3R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder11762_03,Door 4R Slides (%((L:MD11_EXT_DOOR_PAX_4R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder11904,Door 1L Slides (%((L:MD11_EXT_DOOR_PAX_1L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12061,Door 2L Slides (%((L:MD11_EXT_DOOR_PAX_2L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12064,Door 3L Slides (%((L:MD11_EXT_DOOR_PAX_3L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Cylinder12057_08,Door 4L Slides (%((L:MD11_EXT_DOOR_PAX_4L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1R_UP,Door 1R up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1R_DN,Door 2R down
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2R_UP,Door 2R up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2R_DN,Door 2R down
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7527,Door 3R up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7526,Door 3R down
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7530,Door 4R up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7531,Door 4R down
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1L_UP,Door 1L up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,1L_DN,Door 1L down
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2L_UP,Door 2L up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,2L_DN,Door 2L down
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7525,Door 3L up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7524,Door 3L down
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7537,Door 4L up
PaxCabinFrame.xml,TFDi_Design_MD11_Button_Template,Object7536,Door 4L down
PaxCabinFrame.xml,TFDi_Design_MD11_Switch_Template,MD11_EXT_DOOR_PAXC_1L_OPEN_SW,
PaxCabinFrame.xml,TFDi_Design_MD11_Switch_Template,MD11_EXT_DOOR_PAXC_1R_OPEN_SW,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_XFER_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_XFER_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_XFER_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_VHF1_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_VHF2_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_VHF3_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_HF1_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_HF2_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_VHF1_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_VHF2_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_VHF3_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_HF1_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_HF2_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_VHF1_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_VHF2_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_VHF3_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_HF1_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_HF2_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_VHF1_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_VHF2_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_VHF3_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_HF1_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_HF2_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_SAT_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_INT_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_CAB_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_VHF1_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_VHF2_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_VHF3_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_HF1_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_HF2_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_SAT_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_INT_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_CAB_MIC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_IDENT_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_IDENT_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_ENG_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_ND_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_CONSEQ_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_STATUS_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_HYD_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_ELEC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_AIR_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_FUEL_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_CONFIG_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_MISC_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_XFER_BT,Swap CPT Frequencies
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_XFER_BT,Swap FO Frequencies
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_XFER_BT,Swap OBS Frequencies
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_VHF1_BT,CPT VHF1 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_VHF2_BT,CPT VHF2 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_VHF3_BT,CPT VHF3 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_HF1_BT,CPT HF1 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_RADIO_PNL_HF2_BT,CPT HF2 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_VHF1_BT,FO VHF1 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_VHF2_BT,FO VHF2 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_VHF3_BT,FO VHF3 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_HF1_BT,FO HF1 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_RADIO_PNL_HF2_BT,FO HF2 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_VHF1_BT,OBS VHF1 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_VHF2_BT,OBS VHF2 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_VHF3_BT,OBS VHF3 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_HF1_BT,OBS HF1 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_OBS_RADIO_PNL_HF2_BT,OBS HF2 Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_VHF1_MIC_BT,CPT VHF1 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_VHF2_MIC_BT,CPT VHF2 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_VHF3_MIC_BT,CPT VHF3 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_HF1_MIC_BT,CPT HF1 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_HF2_MIC_BT,CPT HF2 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_SAT_MIC_BT,CPT Satellite Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_INT_MIC_BT,CPT Interphone Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_CAB_MIC_BT,CPT Cabin Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_VHF1_MIC_BT,FO VHF1 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_VHF2_MIC_BT,FO VHF2 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_VHF3_MIC_BT,FO VHF3 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_HF1_MIC_BT,FO HF1 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_HF2_MIC_BT,FO HF2 Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_SAT_MIC_BT,FO Satellite Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_INT_MIC_BT,FO Interphone Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_CAB_MIC_BT,FO Cabin Mic
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_CPT_AUDIO_PNL_IDENT_BT,CPT Ident
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_FO_AUDIO_PNL_IDENT_BT,FO Ident
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_ENG_BT,SD Engine Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_ND_BT,SD Third ND
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_CONSEQ_BT,SD Consequences Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_STATUS_BT,SD Status Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_HYD_BT,SD Hydraulics Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_ELEC_BT,SD Electrics Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_AIR_BT,SD Air Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_FUEL_BT,SD Fuel Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_CONFIG_BT,SD Configuration Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_SD_MISC_BT,SD Miscellaneous Page
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_1_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_2_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_3_BT,
@ -88,16 +88,16 @@ AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_6_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_7_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_0_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_CLR_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_TEST_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_IDENT_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_OFF_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_TEST_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_WXT_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_WX_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_MAP_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_SYS_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_IDNT_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_STAB_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_TEST_BT,TCAS Test
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_XPNDR_IDENT_BT,Transponder Ident
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_OFF_BT,Weather Radar OFF
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_TEST_BT,Weather Radar TEST Mode
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_WXT_BT,Weather Radar WX+T Mode
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_WX_BT,Weather Radar WX Mode
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_MAP_BT,Weather Radar MAP Mode
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_SYS_BT,Weather Radar System Select
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_IDNT_BT,Weather Radar GCS
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_WXR_STAB_BT,Weather Radar Stabilization
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_CMCDU_A_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_CMCDU_B_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_CMCDU_C_BT,
@ -168,18 +168,18 @@ AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_CMCDU_LSK_5R_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_CMCDU_LSK_6L_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_CMCDU_LSK_6R_BT,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_FLIGHTDECK_DOOR,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_MAN_GEAR_LVR,
AftFootPedestal.xml,TFDi_Design_MD11_Switch_Template,MD11_PED_CPT_AUDIO_PNL_INT_RADIO_SW,
AftFootPedestal.xml,TFDi_Design_MD11_Switch_Template,MD11_PED_FO_AUDIO_PNL_INT_RADIO_SW,
AftFootPedestal.xml,TFDi_Design_MD11_3Pos_Knob_Hold,MD11_PED_RUD_TRIM_SW,
AftFootPedestal.xml,TFDi_Design_MD11_Switch_Template,MD11_PED_XPNDR_ABV_BLW_SW,
AftFootPedestal.xml,TFDi_Design_MD11_Switch_SingleEvent_Template,MD11_PED_ADG_LVR,
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_CPT_OUTER_RADIO_FREQ_SEL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_CPT_INNER_RADIO_FREQ_SEL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_FO_OUTER_RADIO_FREQ_SEL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_FO_INNER_RADIO_FREQ_SEL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_OBS_OUTER_RADIO_FREQ_SEL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_OBS_INNER_RADIO_FREQ_SEL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Button_Template,MD11_PED_MAN_GEAR_LVR,Manual Gear Extend
AftFootPedestal.xml,TFDi_Design_MD11_Switch_Template,MD11_PED_CPT_AUDIO_PNL_INT_RADIO_SW,CPT Interphone/Radio Override
AftFootPedestal.xml,TFDi_Design_MD11_Switch_Template,MD11_PED_FO_AUDIO_PNL_INT_RADIO_SW,FO Interphone/Radio Override
AftFootPedestal.xml,TFDi_Design_MD11_3Pos_Knob_Hold,MD11_PED_RUD_TRIM_SW,Rudder Trim (%((L:MD11_PED_RUD_TRIM_IND) 25 - abs 0.1 &lt;)%{if}Centered%{else}%((L:MD11_PED_RUD_TRIM_IND) 25 &lt;)%{if}%(25 (L:MD11_PED_RUD_TRIM_IND) - 2.5 /)%!1.1f!% Left%{else}%((L:MD11_PED_RUD_TRIM_IND) 25 - 2.5 /)%!1.1f! Right%{end}%{end})
AftFootPedestal.xml,TFDi_Design_MD11_Switch_Template,MD11_PED_XPNDR_ABV_BLW_SW,TCAS Filter (%((L:MD11_PED_XPNDR_ABV_BLW_SW))%{case}%{:0}Above%{:1}Normal%{:2}Below%{end})
AftFootPedestal.xml,TFDi_Design_MD11_Switch_SingleEvent_Template,MD11_PED_ADG_LVR,ADG Deploy Lever
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_CPT_OUTER_RADIO_FREQ_SEL_KB,CPT MHz Tuner
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_CPT_INNER_RADIO_FREQ_SEL_KB,CPT KHz Tuner
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_FO_OUTER_RADIO_FREQ_SEL_KB,FO MHz Tuner
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_FO_INNER_RADIO_FREQ_SEL_KB,FO KHz Tuner
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_OBS_OUTER_RADIO_FREQ_SEL_KB,OBS MHz Tuner
AftFootPedestal.xml,TFDi_Design_MD11_Knob_Template,MD11_PED_OBS_INNER_RADIO_FREQ_SEL_KB,OBS KHz Tuner
AftFootPedestal.xml,TFDi_Design_MD11_Volume_Knob,MD11_PED_CPT_AUDIO_PNL_VHF1_VOL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Volume_Knob,MD11_PED_CPT_AUDIO_PNL_VHF2_VOL_KB,
AftFootPedestal.xml,TFDi_Design_MD11_Volume_Knob,MD11_PED_CPT_AUDIO_PNL_VHF3_VOL_KB,

1 File Template Name Node ID Tooltip
7 FreightCabinFrame.xml TFDi_Design_MD11_3Pos_Switch_Hold MD11_EXT_DOOR_PAXC_1R_OPEN_SW
8 FreightCabinFrame.xml TFDi_Design_MD11_3Pos_Knob_Hold MD11_EXT_DOOR_CRG_MAIN_OPEN_SW
9 FreightCabinFrame.xml TFDi_Design_MD11_Guard_Template MD11_EXT_DOOR_CRG_MAIN_ARM_GRD
10 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder11813 Door 1R Slides (%((L:MD11_EXT_DOOR_PAX_1R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
11 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder12038 Door 2R Slides (%((L:MD11_EXT_DOOR_PAX_2R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
12 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder12058 Door 3R Slides (%((L:MD11_EXT_DOOR_PAX_3R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
13 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder11762_03 Door 4R Slides (%((L:MD11_EXT_DOOR_PAX_4R_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
14 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder11904 Door 1L Slides (%((L:MD11_EXT_DOOR_PAX_1L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
15 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder12061 Door 2L Slides (%((L:MD11_EXT_DOOR_PAX_2L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
16 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder12064 Door 3L Slides (%((L:MD11_EXT_DOOR_PAX_3L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
17 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Cylinder12057_08 Door 4L Slides (%((L:MD11_EXT_DOOR_PAX_4L_ARMED_LVR))%{if}Armed%{else}Disarmed%{end})
18 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 1R_UP Door 1R up
19 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 1R_DN Door 2R down
20 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 2R_UP Door 2R up
21 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 2R_DN Door 2R down
22 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7527 Door 3R up
23 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7526 Door 3R down
24 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7530 Door 4R up
25 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7531 Door 4R down
26 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 1L_UP Door 1L up
27 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 1L_DN Door 1L down
28 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 2L_UP Door 2L up
29 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template 2L_DN Door 2L down
30 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7525 Door 3L up
31 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7524 Door 3L down
32 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7537 Door 4L up
33 PaxCabinFrame.xml TFDi_Design_MD11_Button_Template Object7536 Door 4L down
34 PaxCabinFrame.xml TFDi_Design_MD11_Switch_Template MD11_EXT_DOOR_PAXC_1L_OPEN_SW
35 PaxCabinFrame.xml TFDi_Design_MD11_Switch_Template MD11_EXT_DOOR_PAXC_1R_OPEN_SW
36 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_RADIO_PNL_XFER_BT Swap CPT Frequencies
37 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_RADIO_PNL_XFER_BT Swap FO Frequencies
38 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_OBS_RADIO_PNL_XFER_BT Swap OBS Frequencies
39 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_RADIO_PNL_VHF1_BT CPT VHF1 Select
40 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_RADIO_PNL_VHF2_BT CPT VHF2 Select
41 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_RADIO_PNL_VHF3_BT CPT VHF3 Select
42 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_RADIO_PNL_HF1_BT CPT HF1 Select
43 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_RADIO_PNL_HF2_BT CPT HF2 Select
44 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_RADIO_PNL_VHF1_BT FO VHF1 Select
45 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_RADIO_PNL_VHF2_BT FO VHF2 Select
46 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_RADIO_PNL_VHF3_BT FO VHF3 Select
47 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_RADIO_PNL_HF1_BT FO HF1 Select
48 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_RADIO_PNL_HF2_BT FO HF2 Select
49 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_OBS_RADIO_PNL_VHF1_BT OBS VHF1 Select
50 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_OBS_RADIO_PNL_VHF2_BT OBS VHF2 Select
51 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_OBS_RADIO_PNL_VHF3_BT OBS VHF3 Select
52 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_OBS_RADIO_PNL_HF1_BT OBS HF1 Select
53 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_OBS_RADIO_PNL_HF2_BT OBS HF2 Select
54 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_VHF1_MIC_BT CPT VHF1 Mic
55 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_VHF2_MIC_BT CPT VHF2 Mic
56 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_VHF3_MIC_BT CPT VHF3 Mic
57 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_HF1_MIC_BT CPT HF1 Mic
58 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_HF2_MIC_BT CPT HF2 Mic
59 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_SAT_MIC_BT CPT Satellite Mic
60 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_INT_MIC_BT CPT Interphone Mic
61 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_CAB_MIC_BT CPT Cabin Mic
62 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_VHF1_MIC_BT FO VHF1 Mic
63 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_VHF2_MIC_BT FO VHF2 Mic
64 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_VHF3_MIC_BT FO VHF3 Mic
65 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_HF1_MIC_BT FO HF1 Mic
66 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_HF2_MIC_BT FO HF2 Mic
67 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_SAT_MIC_BT FO Satellite Mic
68 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_INT_MIC_BT FO Interphone Mic
69 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_CAB_MIC_BT FO Cabin Mic
70 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_CPT_AUDIO_PNL_IDENT_BT CPT Ident
71 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_FO_AUDIO_PNL_IDENT_BT FO Ident
72 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_ENG_BT SD Engine Page
73 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_ND_BT SD Third ND
74 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_CONSEQ_BT SD Consequences Page
75 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_STATUS_BT SD Status Page
76 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_HYD_BT SD Hydraulics Page
77 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_ELEC_BT SD Electrics Page
78 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_AIR_BT SD Air Page
79 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_FUEL_BT SD Fuel Page
80 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_CONFIG_BT SD Configuration Page
81 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_SD_MISC_BT SD Miscellaneous Page
82 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_1_BT
83 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_2_BT
84 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_3_BT
88 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_7_BT
89 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_0_BT
90 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_CLR_BT
91 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_TEST_BT TCAS Test
92 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_XPNDR_IDENT_BT Transponder Ident
93 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_OFF_BT Weather Radar OFF
94 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_TEST_BT Weather Radar TEST Mode
95 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_WXT_BT Weather Radar WX+T Mode
96 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_WX_BT Weather Radar WX Mode
97 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_MAP_BT Weather Radar MAP Mode
98 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_SYS_BT Weather Radar System Select
99 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_IDNT_BT Weather Radar GCS
100 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_WXR_STAB_BT Weather Radar Stabilization
101 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_CMCDU_A_BT
102 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_CMCDU_B_BT
103 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_CMCDU_C_BT
168 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_CMCDU_LSK_6L_BT
169 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_CMCDU_LSK_6R_BT
170 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_FLIGHTDECK_DOOR
171 AftFootPedestal.xml TFDi_Design_MD11_Button_Template MD11_PED_MAN_GEAR_LVR Manual Gear Extend
172 AftFootPedestal.xml TFDi_Design_MD11_Switch_Template MD11_PED_CPT_AUDIO_PNL_INT_RADIO_SW CPT Interphone/Radio Override
173 AftFootPedestal.xml TFDi_Design_MD11_Switch_Template MD11_PED_FO_AUDIO_PNL_INT_RADIO_SW FO Interphone/Radio Override
174 AftFootPedestal.xml TFDi_Design_MD11_3Pos_Knob_Hold MD11_PED_RUD_TRIM_SW Rudder Trim (%((L:MD11_PED_RUD_TRIM_IND) 25 - abs 0.1 &lt;)%{if}Centered%{else}%((L:MD11_PED_RUD_TRIM_IND) 25 &lt;)%{if}%(25 (L:MD11_PED_RUD_TRIM_IND) - 2.5 /)%!1.1f!% Left%{else}%((L:MD11_PED_RUD_TRIM_IND) 25 - 2.5 /)%!1.1f! Right%{end}%{end})
175 AftFootPedestal.xml TFDi_Design_MD11_Switch_Template MD11_PED_XPNDR_ABV_BLW_SW TCAS Filter (%((L:MD11_PED_XPNDR_ABV_BLW_SW))%{case}%{:0}Above%{:1}Normal%{:2}Below%{end})
176 AftFootPedestal.xml TFDi_Design_MD11_Switch_SingleEvent_Template MD11_PED_ADG_LVR ADG Deploy Lever
177 AftFootPedestal.xml TFDi_Design_MD11_Knob_Template MD11_PED_CPT_OUTER_RADIO_FREQ_SEL_KB CPT MHz Tuner
178 AftFootPedestal.xml TFDi_Design_MD11_Knob_Template MD11_PED_CPT_INNER_RADIO_FREQ_SEL_KB CPT KHz Tuner
179 AftFootPedestal.xml TFDi_Design_MD11_Knob_Template MD11_PED_FO_OUTER_RADIO_FREQ_SEL_KB FO MHz Tuner
180 AftFootPedestal.xml TFDi_Design_MD11_Knob_Template MD11_PED_FO_INNER_RADIO_FREQ_SEL_KB FO KHz Tuner
181 AftFootPedestal.xml TFDi_Design_MD11_Knob_Template MD11_PED_OBS_OUTER_RADIO_FREQ_SEL_KB OBS MHz Tuner
182 AftFootPedestal.xml TFDi_Design_MD11_Knob_Template MD11_PED_OBS_INNER_RADIO_FREQ_SEL_KB OBS KHz Tuner
183 AftFootPedestal.xml TFDi_Design_MD11_Volume_Knob MD11_PED_CPT_AUDIO_PNL_VHF1_VOL_KB
184 AftFootPedestal.xml TFDi_Design_MD11_Volume_Knob MD11_PED_CPT_AUDIO_PNL_VHF2_VOL_KB
185 AftFootPedestal.xml TFDi_Design_MD11_Volume_Knob MD11_PED_CPT_AUDIO_PNL_VHF3_VOL_KB