📄 sman.dut
字号:
#include <eikon.rh>
#include <uikon.hrh>
#include <eikon.rsg>
#include <qikon.rh>
#include "sman.hrh"
#include <quartz.mbg>
NAME sman
RESOURCE RSS_SIGNATURE { }
RESOURCE TBUF { buf=""; }
RESOURCE EIK_APP_INFO
{
menubar=r_memory_menubar;
}
RESOURCE MENU_PANE r_options_menu
{
items=
{
MENU_ITEM { command=cmdHotkey; txt="Sneltoets"; },
MENU_ITEM { command=cmdShortcuts; txt="Start"; },
MENU_ITEM { command=cmdZoom; txt = "Zoom"; }
};
}
RESOURCE MENU_PANE r_options_autostart_menu
{
items=
{
MENU_ITEM { command=cmdAutostartSMan; txt="SMan"; flags=EEikMenuItemCheckBox; },
MENU_ITEM { command=cmdAutostartOthers; txt="Meer"; }
};
}
RESOURCE MENU_PANE r_options_bluejack_menu
{
items=
{
MENU_ITEM { command=cmdNoDevicePause; txt="Timers"; },
MENU_ITEM { command=cmdLogFlags; txt="Nabijheids scan log"; },
MENU_ITEM { command=cmdBluejackSysMsg; txt="Notificatie";},
MENU_ITEM { command=cmdBluejackMsg; txt="Bericht"; flags=EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdResolveName; txt="Zoek naam"; flags=EEikMenuItemCheckBox; },
MENU_ITEM { command=cmdBluejackOnce; txt="Eenmalige. scan"; flags=EEikMenuItemCheckBox; },
MENU_ITEM { command=cmdBluejackAutoSave; txt="Log naar disk"; flags=EEikMenuItemCheckBox | EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdZoom; txt = "Zoom"; }
};
}
RESOURCE MENU_PANE r_runapplist_menu
{
items=
{
};
}
RESOURCE MENU_PANE r_shortcuts_menu
{
items=
{
MENU_ITEM { cascade=r_runapplist_menu; txt="Uitvoeren"; flags = EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdShort1; txt="<Niet toegewezen>"; flags = EEikMenuItemDimmed; },
MENU_ITEM { command=cmdShort2; txt="<Niet toegewezen>"; flags = EEikMenuItemDimmed; },
MENU_ITEM { command=cmdShort3; txt="<Niet toegewezen>"; flags = EEikMenuItemDimmed; },
MENU_ITEM { command=cmdShort4; txt="<Niet toegewezen>"; flags = EEikMenuItemDimmed; },
MENU_ITEM { command=cmdShort5; txt="<Niet toegewezen>"; flags = EEikMenuItemDimmed; },
MENU_ITEM { command=cmdShort6; txt="<Niet toegewezen>"; flags = EEikMenuItemDimmed; },
MENU_ITEM { command=cmdShort7; txt="<Niet toegewezen>"; flags = EEikMenuItemDimmed; }
};
}
RESOURCE ARRAY r_fn_array
{
items=
{
LBUF { txt="Hoofdmenu"; },
LBUF { txt="Bestandsbeheer"; },
LBUF { txt="Bluejack"; },
LBUF { txt="Info opslaan"; },
LBUF { txt="Systeem Info"; },
LBUF { txt="Dagoverzicht"; }
};
}
RESOURCE DIALOG r_dialog_fn_options
{
title = "Fn Snelkoppeling";
buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait;
items =
{
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Bestandsbeheer";
id = cFnToggleMenu1;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "SysteemInfo";
id = cFnToggleMenu2;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Bluejack";
id = cFnToggleMenu3;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Info opslaan";
id = cFnToggleMenu4;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Dagoverzicht";
id = cFnToggleMenu5;
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "Startoverzicht:";
id = cFnStartupView;
control = CHOICELIST { array_id = r_fn_array; };
}
};
}
RESOURCE MENU_PANE r_generic_fn
{
items =
{
MENU_ITEM { command=cmdSwitchMemory; txt="Hoofdmenu"; },
MENU_ITEM { command=cmdSwitchFile; txt="Bestandsbeheer"; },
MENU_ITEM { command=cmdSwitchSysInfo; txt="Systeem Info"; },
MENU_ITEM { command=cmdSwitchBJack; txt="Bluejack"; },
MENU_ITEM { command=cmdSwitchDB; txt="Info opslaan"; },
MENU_ITEM { command=cmdSwitchAgenda; txt="Dagoverzicht"; },
MENU_ITEM { cascade=r_fn_utilities_menu; txt="Utilities"; },
MENU_ITEM { cascade=r_controlpanel_menu; txt="Configuratiescherm"; flags=EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdSwitchOptions; txt="Opties"; },
MENU_ITEM { command=cmdQuit; txt="Einde"; },
MENU_ITEM { command=cmdAbout; txt="Over"; }
};
}
RESOURCE MENU_PANE r_sysinfo_options
{
items=
{
MENU_ITEM { command=cmdSysInfoRefresh; txt="Vernieuwen"; },
MENU_ITEM { command=cmdZoom; txt="Zoom"; }
};
}
RESOURCE MENU_PANE r_controlpanel_menu
{
items =
{
MENU_ITEM { command=cmdCPBluetooth; txt="Bluetooth"; },
MENU_ITEM { command=cmdCPIrda; txt="IrDA"; },
MENU_ITEM { command=cmdControlPanel; txt="Anders"; }
};
}
RESOURCE MENU_PANE r_bluejacklog_menu
{
items=
{
MENU_ITEM { command=cmdBluejackClearLog; txt="Geheugen opschonen"; },
MENU_ITEM { cascade=r_bluejack_filelog_menu; txt="Bestandslog"; }
};
}
RESOURCE MENU_PANE r_bluejack_filelog_menu
{
items =
{
MENU_ITEM { command=cmdBluejackViewFileLog; txt="Laten zien"; },
MENU_ITEM { command=cmdBluejackDelFileLog; txt="Verwijderen"; }
};
}
RESOURCE MENU_PANE r_extras_menu
{
items=
{
MENU_ITEM { command=cmdNoHotkey; txt="Sneltoets uitzetten"; flags=EEikMenuItemCheckBox; },
MENU_ITEM { command=cmdFlipFlush; txt="Geheugen vrijmaken: sluiten klep"; flags=EEikMenuItemCheckBox; },
MENU_ITEM { command=cmdForceEndTask; txt="Forceer taak sluiten"; flags=EEikMenuItemCheckBox; },
MENU_ITEM { command=cmdShowHiddenTask; txt="Verborgen taken laten zien"; flags=EEikMenuItemCheckBox; },
MENU_ITEM { command=cmdPersist; txt="Negeer \"harakiri\""; flags=EEikMenuItemCheckBox; }
};
}
RESOURCE MENU_BAR r_db_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_db_options; txt="Opties"; },
MENU_TITLE { menu_pane=r_generic_fn; txt="Fn"; flags = EEikMenuTitleRightAlign; }
};
}
RESOURCE MENU_BAR r_sysinfo_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_sysinfo_options; txt="Opties"; },
MENU_TITLE { menu_pane=r_generic_fn; txt="Fn"; flags = EEikMenuTitleRightAlign; }
};
}
RESOURCE MENU_PANE r_db_options
{
items=
{
MENU_ITEM { command=cmdDBReadDB; txt="Open DB"; },
MENU_ITEM { command=cmdDBCloseDB; txt="Sluit DB"; flags=EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdDBChangePassword; txt="Wijzig wachtwoord"; },
MENU_ITEM { command=cmdDBReInit; txt="Re-init DB"; },
MENU_ITEM { command=cmdDBUpdateStats; txt="Statistieken updaten"; },
MENU_ITEM { command=cmdDBCompact; txt="Compact"; flags=EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdDBSortAsc; txt = "Oplopend sorteren (a-z)"; flags = EEikMenuItemRadioStart; },
MENU_ITEM { command=cmdDBSortDes; txt = "Aflopend sorteren (z-a)"; flags = EEikMenuItemRadioEnd | EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdZoom; txt="Zoom"; }
};
}
RESOURCE MENU_PANE r_fc_bluejack_menu
{
items=
{
MENU_ITEM { command=cmdBluejack; txt="Start nabijheids scan"; },
MENU_ITEM { command=cmdBluejackClearLog; txt="Geheugen log opschonen"; flags=EEikMenuItemSeparatorAfter; },
MENU_ITEM { command=cmdFlushOut; txt="Lopende taken sluiten"; }
};
}
RESOURCE MENU_BAR r_bluejack_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_bluejacklog_menu; txt="Log"; },
MENU_TITLE { menu_pane=r_options_bluejack_menu; txt="Opties"; },
MENU_TITLE { menu_pane=r_generic_fn; txt="Fn"; flags = EEikMenuTitleRightAlign; }
};
}
RESOURCE MENU_BAR r_memory_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_shortcuts_menu; txt="Start"; },
MENU_TITLE { menu_pane=r_extras_menu; txt="Extras"; },
MENU_TITLE { menu_pane=r_options_menu; txt="Opties"; },
MENU_TITLE { menu_pane=r_generic_fn; txt="Fn"; flags = EEikMenuTitleRightAlign; }
};
}
RESOURCE ARRAY r_hotkey_array
{
items=
{
LBUF { txt="<Uitzetten>"; },
LBUF { txt="Cam"; },
LBUF { txt="Internet"; },
LBUF { txt="Klep Open"; }
};
}
RESOURCE DIALOG r_dialog_autostart
{
title = "Auto-start";
buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait;
items =
{
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "App 1:";
id = cAutoStart1;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "App 2:";
id = cAutoStart2;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "App 3:";
id = cAutoStart3;
control = CHOICELIST { };
}
};
}
RESOURCE DLG_BUTTONS r_buttons_nodevicepause
{
buttons =
{
DLG_BUTTON { id = EEikBidYes; button = CMBUT { txt = "Standaard"; }; },
DLG_BUTTON { id = EEikBidCancel; button = CMBUT { txt = "Annuleren"; }; },
DLG_BUTTON { id = EEikBidOk; button = CMBUT { txt = "Ok"; }; flags=EEikLabeledButtonIsDefault; }
};
}
RESOURCE DIALOG r_dialog_loglevels
{
title = "Nabijheids scan logs";
buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait | EEikDialogFlagButtonsRight;
items=
{
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Log Bluejack:";
id = cLogBluejack;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Log OBEX:";
id = cLogOBEX;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Log Scannen:";
id = cLogScanning;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Log Verval:";
id = cLogDecays;
}
};
}
RESOURCE ARRAY r_array_audionotify
{
items=
{
LBUF { txt="Niets"; },
LBUF { txt="Selecteer bestand"; }
};
}
RESOURCE DIALOG r_dialog_notification
{
title = "Bluejack Notificaties";
buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait;
items=
{
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Bericht:";
id = cSystemMsgNotify;
},
DLG_LINE
{
type = EEikCtCheckBox;
prompt = "Trilfunctie:";
id = cVibraNotify;
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "Geluidstoon:";
id = cAudioFileName;
control = CHOICELIST { };
}
};
}
RESOURCE DIALOG r_dialog_nodevicepause
{
title = "Bluejack timers";
buttons = r_buttons_nodevicepause;
flags = EEikDialogFlagWait;
items=
{
DLG_LINE
{
type = EQikCtNumberEditor;
prompt = "OBEX timeout (secs):";
id = cOBEXTimeout;
control = QIK_NUMBER_EDITOR { min = 10; max = 30; };
},
DLG_LINE
{
type = EQikCtNumberEditor;
prompt = "Verval (secs):";
id = cDecayTime;
control = QIK_NUMBER_EDITOR { min = 5; max = 1800; };
},
DLG_LINE
{
type = EQikCtNumberEditor;
prompt = "Afkoelen (secs):";
id = cNoDevicePause;
control = QIK_NUMBER_EDITOR { min = 1; max = 1800; };
},
DLG_LINE
{
type = EQikCtNumberEditor;
prompt = "Gefaalde pogingen:";
id = cNoDeviceAttempts;
control = QIK_NUMBER_EDITOR { min = 1; max = 10; };
}
};
}
RESOURCE DIALOG r_dialog_shortcut
{
title = "Start";
buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait | EEikDialogFlagButtonsRight;
items=
{
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "1:";
id = cShortcut1;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "2:";
id = cShortcut2;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "3:";
id = cShortcut3;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "4:";
id = cShortcut4;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "5:";
id = cShortcut5;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "6:";
id = cShortcut6;
control = CHOICELIST { };
},
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "7:";
id = cShortcut7;
control = CHOICELIST { };
}
};
}
RESOURCE DIALOG r_dialog_hotkey
{
title = "Kies sneltoets";
buttons = R_EIK_BUTTONS_CANCEL_OK;
flags=EEikDialogFlagWait;
items=
{
DLG_LINE
{
type = EEikCtChoiceList;
prompt = "Sneltoets:";
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -