#ifndef DEF_ACTIONGROUPS_H
#define DEF_ACTIONGROUPS_H

//Bookmarks - BookmarksMenu
#define AG_BBM_BOOKMARKS_TOOLS                                  500
#define AG_BBM_BOOKMARKS_ITEMS                                  700

//MainWindow  - MainMenu
#define AG_MMENU_MULTIUSERCHAT_JOIN                             500
#define AG_MMENU_FILESTREAMS_TRANSFER                           500
#define AG_MMENU_CONSOLE_XML                                    700
#define AG_MMENU_OPTIONS_PROFILE                                700
#define AG_MMENU_OPTIONS_OPTIONS                                700
#define AG_MMENU_PLUGINMANAGER_SETUP                            700
#define AG_MMENU_PLUGINMANAGER_ABOUT                            900
#define AG_MMENU_MAINWINDOW_QUIT                                1000

//MessageWidgets - InfoWidgetAddressMenu
#define AG_MWIWAM_CHATMHANDLER_ADDRESSES                        500

//MessageWidgets - ViewWidgetContextMenu
#define AG_MWVWCM_MESSAGEWIDGETS_URL                            300
#define AG_MWVWCM_MESSAGEWIDGETS_COPY                           500
#define AG_MWVWCM_MESSAGEWIDGETS_QUOTE                          500
#define AG_MWVWCM_MESSAGEWIDGETS_SEARCH                         700

//MessageWidgets - EditWidgetContextMenu
#define AG_MWEWCM_SPELLCHECKER_SUGGESTS                         100
#define AG_MWEWCM_MESSAGEWIDGETS_DEFAULT                        500
#define AG_MWEWCM_SPELLCHECKER_OPTIONS                          800

//MessageWidgets - ReceiversWidgetContextMenu
#define AG_MWRWCM_MWIDGETS_SELECT_ONLINE                        500
#define AG_MWRWCM_MWIDGETS_SELECT_NOTBUSY                       500
#define AG_MWRWCM_MWIDGETS_SELECT_ALL                           500
#define AG_MWRWCM_MWIDGETS_SELECT_CLEAR                         500
#define AG_MWRWCM_MWIDGETS_SELECT_LAST                          700
#define AG_MWRWCM_MWIDGETS_SELECT_LOAD                          700
#define AG_MWRWCM_MWIDGETS_SELECT_SAVE                          700
#define AG_MWRWCM_MWIDGETS_EXPAND_ALL                           800
#define AG_MWRWCM_MWIDGETS_COLLAPSE_ALL                         800
#define AG_MWRWCM_MWIDGETS_HIDE_OFFLINE                         900

//MessageWidgets - TabWindowMenu
#define AG_MWTW_MWIDGETS_TAB_ACTIONS                            500
#define AG_MWTW_MWIDGETS_WINDOW_OPTIONS                         800

//MessageWidgets - TabWindowTabMenu
#define AG_MWTWTM_MWIDGETS_TAB_ACTIONS                          500

//MultiuserChat - MultiUserContextMenu
#define AG_MUCM_MULTIUSERCHAT_PRIVATE                           200
#define AG_MUCM_DISCOVERY_FEATURES                              400
#define AG_MUCM_ROSTERCHANGER_ADD                               500
#define AG_MUCM_STATUSICONS_CUSTOM                              500
#define AG_MUCM_ARCHIVER_OPTIONS                                500
#define AG_MUCM_MULTIUSERCHAT_UTILS                             700
#define AG_MUCM_VCARD_SHOW                                      900

//MultiuserChat - ToolsMenu
#define AG_MUTM_BOOKMARKS_AUTOJOIN                              400
#define AG_MUTM_MULTIUSERCHAT_NOTIFYSILENCE                     400
#define AG_MUTM_MULTIUSERCHAT_CHANGENICK                        600
#define AG_MUTM_MULTIUSERCHAT_CHANGETOPIC                       600
#define AG_MUTM_MULTIUSERCHAT_CHANGEPASSWORD                    600
#define AG_MUTM_MULTIUSERCHAT_REQUESTVOICE                      600
#define AG_MUTM_MULTIUSERCHAT_AFFILIATIONS                      800
#define AG_MUTM_MULTIUSERCHAT_CONFIGROOM                        800
#define AG_MUTM_MULTIUSERCHAT_DESTROYROOM                       800
#define AG_MUTM_MULTIUSERCHAT_ENTERROOM                         1000
#define AG_MUTM_MULTIUSERCHAT_EXITROOM                          1000

//RostersView - ContextMenu
#define AG_RVCM_ROSTERSVIEW_STREAMS                             100
#define AG_RVCM_CHATMHANDLER_OPEN                               200
#define AG_RVCM_NORMALMHANDLER_OPEN                             200
#define AG_RVCM_MULTIUSERCHAT_OPEN                              200
#define AG_RVCM_STATUSCHANGER_STATUS                            300
#define AG_RVCM_RCHANGER_ADD_CONTACT                            300
#define AG_RVCM_GATEWAYS_ADD_LEGACY_USER                        300
#define AG_RVCM_MULTIUSERCHAT_JOIN                              300
#define AG_RVCM_BOOKMARS_LIST                                   350
#define AG_RVCM_BOOKMARS_EDIT                                   350
#define AG_RVCM_CLIENTINFO_SHOW                                 400
#define AG_RVCM_MULTIUSERCHAT_INVITE                            400
#define AG_RVCM_DISCOVERY_FEATURES                              400
#define AG_RVCM_AVATARS_CHANGE                                  500
#define AG_RVCM_AVATARS_CUSTOM                                  500
#define AG_RVCM_ANNOTATIONS_SHOW                                500
#define AG_RVCM_ARCHIVER_OPTIONS                                500
#define AG_RVCM_DISCOVERY_ITEMS                                 500
#define AG_RVCM_ROSTERSVIEW_CLIPBOARD                           500
#define AG_RVCM_PRIVACYLISTS_OPTIONS                            500
#define AG_RVCM_STATUSICONS_CUSTOM                              500
#define AG_RVCM_RECENT_FAVORITES                                600
#define AG_RVCM_BOOKMARS_TOOLS                                  600
#define AG_RVCM_ACCOUNTMANAGER_EDIT                             700
#define AG_RVCM_RCHANGER_EDIT                                   700
#define AG_RVCM_RECENT_OPTIONS                                  700
#define AG_RVCM_METACONTACTS_EDIT                               700
#define AG_RVCM_GATEWAYS_LOGIN                                  800
#define AG_RVCM_GATEWAYS_RESOLVE                                800
#define AG_RVCM_GATEWAYS_REMOVE                                 800
#define AG_RVCM_VCARD_SHOW                                      900
#define AG_RVCM_MULTIUSERCHAT_EXIT                              1000

//RostersView - ClipboardMenu
#define AG_RVCBM_NAME                                           100
#define AG_RVCBM_JABBERID                                       200
#define AG_RVCBM_STATUS                                         300
#define AG_RVCBM_ANNOTATION                                     400
#define AG_RVCBM_MULTIUSERCHAT_SUBJECT                          500
#define AG_RVCBM_VCARD_COMMON                                   600
#define AG_RVCBM_VCARD_EMAIL                                    610
#define AG_RVCBM_VCARD_PHONE                                    620

//StatusChanger - StatusMenu, StreamMenu
#define AG_SCSM_STATUSCHANGER_ACTIONS                           200
#define AG_SCSM_STATUSCHANGER_STREAMS                           300
#define AG_SCSM_STATUSCHANGER_CUSTOM_STATUS                     400
#define AG_SCSM_STATUSCHANGER_DEFAULT_STATUS                    500

//TrayManager - TrayMenu
#define AG_TMTM_NOTIFICATIONS_LAST                              100
#define AG_TMTM_NOTIFICATIONS_MENU                              100
#define AG_TMTM_MAINWINDOW_SHOW                                 200
#define AG_TMTM_STATUSCHANGER_STATUS                            400
#define AG_TMTM_DISCOVERY_ITEMS                                 500
#define AG_TMTM_FILESTREAMS_TRANSFER                            500
#define AG_TMTM_OPTIONS_OPTIONS                                 700
#define AG_TMTM_OPTIONS_PROFILE                                 700
#define AG_TMTM_TRAYMANAGER_QUIT                                1000

#endif //DEF_ACTIONGROUPS_H
