summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorMathias Bauer <mba@openoffice.org>2010-07-10 18:21:24 +0200
committerMathias Bauer <mba@openoffice.org>2010-07-10 18:21:24 +0200
commitc61aa274cb5631305cfbaea6f1894db756e911c8 (patch)
tree7ba0d80cc7314143cf37d016e0e15c558781cec5 /extensions
parentaa7147590570dcb0813b6fcebb6496179b9df5cb (diff)
CWS changehid: #i111874#: change code to support HelpIds as byte strings
Diffstat (limited to 'extensions')
-rw-r--r--extensions/inc/abpilot.hrc18
-rw-r--r--extensions/inc/bibliography.hrc100
-rw-r--r--extensions/inc/dbpilots.hrc38
-rw-r--r--extensions/inc/propctrlr.hrc599
-rw-r--r--extensions/inc/update.hrc26
-rw-r--r--extensions/source/abpilot/abspilot.cxx15
-rw-r--r--extensions/source/bibliography/datman.cxx4
-rw-r--r--extensions/source/bibliography/framectr.cxx3
-rw-r--r--extensions/source/bibliography/general.cxx17
-rw-r--r--extensions/source/bibliography/general.hxx4
-rw-r--r--extensions/source/bibliography/toolbar.src77
-rw-r--r--extensions/source/dbpilots/gridwizard.cxx12
-rw-r--r--extensions/source/dbpilots/groupboxwiz.cxx12
-rw-r--r--extensions/source/dbpilots/listcombowizard.cxx12
-rw-r--r--extensions/source/propctrlr/browserline.cxx13
-rw-r--r--extensions/source/propctrlr/browserline.hxx3
-rw-r--r--extensions/source/propctrlr/browserlistbox.cxx4
-rw-r--r--extensions/source/propctrlr/browserview.cxx3
-rw-r--r--extensions/source/propctrlr/defaultforminspection.cxx2
-rw-r--r--extensions/source/propctrlr/eformspropertyhandler.cxx12
-rw-r--r--extensions/source/propctrlr/eventhandler.cxx16
-rw-r--r--extensions/source/propctrlr/eventhandler.hxx12
-rw-r--r--extensions/source/propctrlr/formcomponenthandler.cxx36
-rw-r--r--extensions/source/propctrlr/formmetadata.cxx14
-rw-r--r--extensions/source/propctrlr/formmetadata.hxx2
-rw-r--r--extensions/source/propctrlr/pcrcommon.cxx16
-rw-r--r--extensions/source/propctrlr/pcrcommon.hxx3
-rw-r--r--extensions/source/propctrlr/propcontroller.cxx1
-rw-r--r--extensions/source/propctrlr/propertyeditor.cxx15
-rw-r--r--extensions/source/propctrlr/propertyeditor.hxx2
-rw-r--r--extensions/source/propctrlr/propertyinfo.hxx3
-rw-r--r--extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx4
-rw-r--r--extensions/source/update/check/updatehdl.cxx20
33 files changed, 484 insertions, 634 deletions
diff --git a/extensions/inc/abpilot.hrc b/extensions/inc/abpilot.hrc
index ad2c4b1115c2..3e26ad3435fa 100644
--- a/extensions/inc/abpilot.hrc
+++ b/extensions/inc/abpilot.hrc
@@ -29,17 +29,11 @@
#include "extensio.hrc"
-#define HID_ABSPILOT_PREVIOUS ( HID_ABP_START + 0)
-#define HID_ABSPILOT_NEXT ( HID_ABP_START + 1)
-#define HID_ABSPILOT_CANCEL ( HID_ABP_START + 2)
-#define HID_ABSPILOT_FINISH ( HID_ABP_START + 3)
-#define UID_ABSPILOT_HELP ( HID_ABP_START + 4)
-#define HID_ABSPILOT ( HID_ABP_START + 5)
- // !! if you add new IDs, please also adjust HID_ABP_LAST below !!
-#define HID_ABP_LAST HID_ABSPILOT
-
-#if HID_ABP_LAST > HID_ABP_END
- #error help id range overflow (ABP)
-#endif
+#define HID_ABSPILOT_PREVIOUS "EXTENSIONS_HID_ABSPILOT_PREVIOUS"
+#define HID_ABSPILOT_NEXT "EXTENSIONS_HID_ABSPILOT_NEXT"
+#define HID_ABSPILOT_CANCEL "EXTENSIONS_HID_ABSPILOT_CANCEL"
+#define HID_ABSPILOT_FINISH "EXTENSIONS_HID_ABSPILOT_FINISH"
+#define UID_ABSPILOT_HELP "EXTENSIONS_UID_ABSPILOT_HELP"
+#define HID_ABSPILOT "EXTENSIONS_HID_ABSPILOT"
#endif // EXTENSIONS_ABPILOT_HRC
diff --git a/extensions/inc/bibliography.hrc b/extensions/inc/bibliography.hrc
index c67060e18edf..f6d601d63f20 100644
--- a/extensions/inc/bibliography.hrc
+++ b/extensions/inc/bibliography.hrc
@@ -29,58 +29,52 @@
#include "extensio.hrc"
-#define HID_BIB_CHANGESOURCE ( HID_BIBLIO_START + 0)
-#define HID_BIB_MAPPINGDLG ( HID_BIBLIO_START + 1)
-#define HID_BIB_TBX_TABLE ( HID_BIBLIO_START + 2)
-#define HID_BIB_TBX_SEARCH ( HID_BIBLIO_START + 3)
-#define HID_BIB_TBX_AUTOFILTER ( HID_BIBLIO_START + 4)
-#define HID_BIB_IDENTIFIER_POS ( HID_BIBLIO_START + 5)
-#define HID_BIB_AUTHORITYTYPE_POS ( HID_BIBLIO_START + 6)
-#define HID_BIB_AUTHOR_POS ( HID_BIBLIO_START + 7)
-#define HID_BIB_TITLE_POS ( HID_BIBLIO_START + 8)
-#define HID_BIB_YEAR_POS ( HID_BIBLIO_START + 9)
-#define HID_BIB_ISBN_POS ( HID_BIBLIO_START + 10)
-#define HID_BIB_BOOKTITLE_POS ( HID_BIBLIO_START + 11)
-#define HID_BIB_CHAPTER_POS ( HID_BIBLIO_START + 12)
-#define HID_BIB_EDITION_POS ( HID_BIBLIO_START + 13)
-#define HID_BIB_EDITOR_POS ( HID_BIBLIO_START + 14)
-#define HID_BIB_HOWPUBLISHED_POS ( HID_BIBLIO_START + 15)
-#define HID_BIB_INSTITUTION_POS ( HID_BIBLIO_START + 16)
-#define HID_BIB_JOURNAL_POS ( HID_BIBLIO_START + 17)
-#define HID_BIB_MONTH_POS ( HID_BIBLIO_START + 18)
-#define HID_BIB_NOTE_POS ( HID_BIBLIO_START + 19)
-#define HID_BIB_ANNOTE_POS ( HID_BIBLIO_START + 20)
-#define HID_BIB_NUMBER_POS ( HID_BIBLIO_START + 21)
-#define HID_BIB_ORGANIZATIONS_POS ( HID_BIBLIO_START + 22)
-#define HID_BIB_PAGES_POS ( HID_BIBLIO_START + 23)
-#define HID_BIB_PUBLISHER_POS ( HID_BIBLIO_START + 24)
-#define HID_BIB_ADDRESS_POS ( HID_BIBLIO_START + 25)
-#define HID_BIB_SCHOOL_POS ( HID_BIBLIO_START + 26)
-#define HID_BIB_SERIES_POS ( HID_BIBLIO_START + 27)
-#define HID_BIB_REPORTTYPE_POS ( HID_BIBLIO_START + 28)
-#define HID_BIB_VOLUME_POS ( HID_BIBLIO_START + 29)
-#define HID_BIB_URL_POS ( HID_BIBLIO_START + 30)
-#define HID_BIB_CUSTOM1_POS ( HID_BIBLIO_START + 31)
-#define HID_BIB_CUSTOM2_POS ( HID_BIBLIO_START + 32)
-#define HID_BIB_CUSTOM3_POS ( HID_BIBLIO_START + 33)
-#define HID_BIB_CUSTOM4_POS ( HID_BIBLIO_START + 34)
-#define HID_BIB_CUSTOM5_POS ( HID_BIBLIO_START + 35)
-#define HID_BIB_DB_TBX ( HID_BIBLIO_START + 36)
-#define HID_BIB_DB_GHIDCTRL ( HID_BIBLIO_START + 37)
-#define HID_BIB_CONTROL_PAGE ( HID_BIBLIO_START + 38)
-#define HID_BIB_CONTROL_PARENT ( HID_BIBLIO_START + 39)
-#define UID_BIB_FRAME_WINDOW ( HID_BIBLIO_START + 40)
-#define HID_BIB_DELETE_RECORD ( HID_BIBLIO_START + 41)
-#define HID_BIB_INSERT_RECORD ( HID_BIBLIO_START + 42)
-#define HID_BIB_DB_GRIDCTRL ( HID_BIBLIO_START + 43)
-#define HID_DLG_MAPPING ( HID_BIBLIO_START + 44)
-#define HID_DLG_DBCHANGE ( HID_BIBLIO_START + 45)
-#define HID_SELECTION_TLB ( HID_BIBLIO_START + 46)
- // !! if you add new IDs, please also adjust HID_ABP_LAST below !!
-#define HID_BIB_LAST HID_SELECTION_TLB
-
-#if HID_BIB_LAST > HID_BIBLIO_END
- #error help id range overflow (BIBLIO)
-#endif
+#define HID_BIB_CHANGESOURCE "EXTENSIONS_HID_BIB_CHANGESOURCE"
+#define HID_BIB_MAPPINGDLG "EXTENSIONS_HID_BIB_MAPPINGDLG"
+#define HID_BIB_TBX_TABLE "EXTENSIONS_HID_BIB_TBX_TABLE"
+#define HID_BIB_TBX_SEARCH "EXTENSIONS_HID_BIB_TBX_SEARCH"
+#define HID_BIB_TBX_AUTOFILTER "EXTENSIONS_HID_BIB_TBX_AUTOFILTER"
+#define HID_BIB_IDENTIFIER_POS "EXTENSIONS_HID_BIB_IDENTIFIER_POS"
+#define HID_BIB_AUTHORITYTYPE_POS "EXTENSIONS_HID_BIB_AUTHORITYTYPE_POS"
+#define HID_BIB_AUTHOR_POS "EXTENSIONS_HID_BIB_AUTHOR_POS"
+#define HID_BIB_TITLE_POS "EXTENSIONS_HID_BIB_TITLE_POS"
+#define HID_BIB_YEAR_POS "EXTENSIONS_HID_BIB_YEAR_POS"
+#define HID_BIB_ISBN_POS "EXTENSIONS_HID_BIB_ISBN_POS"
+#define HID_BIB_BOOKTITLE_POS "EXTENSIONS_HID_BIB_BOOKTITLE_POS"
+#define HID_BIB_CHAPTER_POS "EXTENSIONS_HID_BIB_CHAPTER_POS"
+#define HID_BIB_EDITION_POS "EXTENSIONS_HID_BIB_EDITION_POS"
+#define HID_BIB_EDITOR_POS "EXTENSIONS_HID_BIB_EDITOR_POS"
+#define HID_BIB_HOWPUBLISHED_POS "EXTENSIONS_HID_BIB_HOWPUBLISHED_POS"
+#define HID_BIB_INSTITUTION_POS "EXTENSIONS_HID_BIB_INSTITUTION_POS"
+#define HID_BIB_JOURNAL_POS "EXTENSIONS_HID_BIB_JOURNAL_POS"
+#define HID_BIB_MONTH_POS "EXTENSIONS_HID_BIB_MONTH_POS"
+#define HID_BIB_NOTE_POS "EXTENSIONS_HID_BIB_NOTE_POS"
+#define HID_BIB_ANNOTE_POS "EXTENSIONS_HID_BIB_ANNOTE_POS"
+#define HID_BIB_NUMBER_POS "EXTENSIONS_HID_BIB_NUMBER_POS"
+#define HID_BIB_ORGANIZATIONS_POS "EXTENSIONS_HID_BIB_ORGANIZATIONS_POS"
+#define HID_BIB_PAGES_POS "EXTENSIONS_HID_BIB_PAGES_POS"
+#define HID_BIB_PUBLISHER_POS "EXTENSIONS_HID_BIB_PUBLISHER_POS"
+#define HID_BIB_ADDRESS_POS "EXTENSIONS_HID_BIB_ADDRESS_POS"
+#define HID_BIB_SCHOOL_POS "EXTENSIONS_HID_BIB_SCHOOL_POS"
+#define HID_BIB_SERIES_POS "EXTENSIONS_HID_BIB_SERIES_POS"
+#define HID_BIB_REPORTTYPE_POS "EXTENSIONS_HID_BIB_REPORTTYPE_POS"
+#define HID_BIB_VOLUME_POS "EXTENSIONS_HID_BIB_VOLUME_POS"
+#define HID_BIB_URL_POS "EXTENSIONS_HID_BIB_URL_POS"
+#define HID_BIB_CUSTOM1_POS "EXTENSIONS_HID_BIB_CUSTOM1_POS"
+#define HID_BIB_CUSTOM2_POS "EXTENSIONS_HID_BIB_CUSTOM2_POS"
+#define HID_BIB_CUSTOM3_POS "EXTENSIONS_HID_BIB_CUSTOM3_POS"
+#define HID_BIB_CUSTOM4_POS "EXTENSIONS_HID_BIB_CUSTOM4_POS"
+#define HID_BIB_CUSTOM5_POS "EXTENSIONS_HID_BIB_CUSTOM5_POS"
+#define HID_BIB_DB_TBX "EXTENSIONS_HID_BIB_DB_TBX"
+#define HID_BIB_DB_GHIDCTRL "EXTENSIONS_HID_BIB_DB_GHIDCTRL"
+#define HID_BIB_CONTROL_PAGE "EXTENSIONS_HID_BIB_CONTROL_PAGE"
+#define HID_BIB_CONTROL_PARENT "EXTENSIONS_HID_BIB_CONTROL_PARENT"
+#define UID_BIB_FRAME_WINDOW "EXTENSIONS_UID_BIB_FRAME_WINDOW"
+#define HID_BIB_DELETE_RECORD "EXTENSIONS_HID_BIB_DELETE_RECORD"
+#define HID_BIB_INSERT_RECORD "EXTENSIONS_HID_BIB_INSERT_RECORD"
+#define HID_BIB_DB_GRIDCTRL "EXTENSIONS_HID_BIB_DB_GRIDCTRL"
+#define HID_DLG_MAPPING "EXTENSIONS_HID_DLG_MAPPING"
+#define HID_DLG_DBCHANGE "EXTENSIONS_HID_DLG_DBCHANGE"
+#define HID_SELECTION_TLB "EXTENSIONS_HID_SELECTION_TLB"
#endif // EXTENSIONS_BIBLIOGRAPHY_HRC
diff --git a/extensions/inc/dbpilots.hrc b/extensions/inc/dbpilots.hrc
index 46ee01805938..acc02b64d82a 100644
--- a/extensions/inc/dbpilots.hrc
+++ b/extensions/inc/dbpilots.hrc
@@ -29,27 +29,21 @@
#include "extensio.hrc"
-#define HID_GHIDWIZARD_PREVIOUS ( HID_DBP_START + 0)
-#define HID_GHIDWIZARD_NEXT ( HID_DBP_START + 1)
-#define HID_GHIDWIZARD_CANCEL ( HID_DBP_START + 2)
-#define HID_GHIDWIZARD_FINISH ( HID_DBP_START + 3)
-#define HID_GROUPWIZARD_PREVIOUS ( HID_DBP_START + 4)
-#define HID_GROUPWIZARD_NEXT ( HID_DBP_START + 5)
-#define HID_GROUPWIZARD_CANCEL ( HID_DBP_START + 6)
-#define HID_GROUPWIZARD_FINISH ( HID_DBP_START + 7)
-#define HID_LISTWIZARD_PREVIOUS ( HID_DBP_START + 8)
-#define HID_LISTWIZARD_NEXT ( HID_DBP_START + 9)
-#define HID_LISTWIZARD_CANCEL ( HID_DBP_START + 10)
-#define HID_LISTWIZARD_FINISH ( HID_DBP_START + 11)
-#define HID_GRIDWIZARD_PREVIOUS ( HID_DBP_START + 12)
-#define HID_GRIDWIZARD_NEXT ( HID_DBP_START + 13)
-#define HID_GRIDWIZARD_CANCEL ( HID_DBP_START + 14)
-#define HID_GRIDWIZARD_FINISH ( HID_DBP_START + 15)
- // !! if you add new IDs, please also adjust HID_ABP_LAST below !!
-#define HID_DBP_LAST HID_GRIDWIZARD_FINISH
-
-#if HID_DBP_LAST > HID_DBP_END
- #error help id range overflow (DBP)
-#endif
+#define HID_GHIDWIZARD_PREVIOUS "EXTENSIONS_HID_GHIDWIZARD_PREVIOUS"
+#define HID_GHIDWIZARD_NEXT "EXTENSIONS_HID_GHIDWIZARD_NEXT"
+#define HID_GHIDWIZARD_CANCEL "EXTENSIONS_HID_GHIDWIZARD_CANCEL"
+#define HID_GHIDWIZARD_FINISH "EXTENSIONS_HID_GHIDWIZARD_FINISH"
+#define HID_GROUPWIZARD_PREVIOUS "EXTENSIONS_HID_GROUPWIZARD_PREVIOUS"
+#define HID_GROUPWIZARD_NEXT "EXTENSIONS_HID_GROUPWIZARD_NEXT"
+#define HID_GROUPWIZARD_CANCEL "EXTENSIONS_HID_GROUPWIZARD_CANCEL"
+#define HID_GROUPWIZARD_FINISH "EXTENSIONS_HID_GROUPWIZARD_FINISH"
+#define HID_LISTWIZARD_PREVIOUS "EXTENSIONS_HID_LISTWIZARD_PREVIOUS"
+#define HID_LISTWIZARD_NEXT "EXTENSIONS_HID_LISTWIZARD_NEXT"
+#define HID_LISTWIZARD_CANCEL "EXTENSIONS_HID_LISTWIZARD_CANCEL"
+#define HID_LISTWIZARD_FINISH "EXTENSIONS_HID_LISTWIZARD_FINISH"
+#define HID_GRIDWIZARD_PREVIOUS "EXTENSIONS_HID_GRIDWIZARD_PREVIOUS"
+#define HID_GRIDWIZARD_NEXT "EXTENSIONS_HID_GRIDWIZARD_NEXT"
+#define HID_GRIDWIZARD_CANCEL "EXTENSIONS_HID_GRIDWIZARD_CANCEL"
+#define HID_GRIDWIZARD_FINISH "EXTENSIONS_HID_GRIDWIZARD_FINISH"
#endif // EXTENSIONS_DBPILOT_HRC
diff --git a/extensions/inc/propctrlr.hrc b/extensions/inc/propctrlr.hrc
index 6961319f4dda..0b2b48eede67 100644
--- a/extensions/inc/propctrlr.hrc
+++ b/extensions/inc/propctrlr.hrc
@@ -29,309 +29,304 @@
#include "extensio.hrc"
-#define HID_PROP_INPUT_REQUIRED ( HID_PROPC_START + 0)
-#define HID_PROP_GROUPBOX ( HID_PROPC_START + 1)
-#define HID_PROP_CONTROLSOURCE ( HID_PROPC_START + 2)
-#define HID_PROP_NAME ( HID_PROPC_START + 3)
-#define HID_PROP_TABINDEX ( HID_PROPC_START + 4)
-#define HID_PROP_MASTERFIELDS ( HID_PROPC_START + 5)
-#define HID_PROP_SLAVEFIELDS ( HID_PROPC_START + 6)
-#define HID_PROP_DATASOURCE ( HID_PROPC_START + 7)
-#define HID_PROP_CURSORSOURCE ( HID_PROPC_START + 8)
-#define HID_PROP_CURSORSOURCETYPE ( HID_PROPC_START + 9)
-#define HID_PROP_CURSORTYPE ( HID_PROPC_START + 10)
-#define HID_PROP_READONLY ( HID_PROPC_START + 11)
-#define HID_PROP_DATAENTRY ( HID_PROPC_START + 12)
-#define HID_PROP_NAVIGATION ( HID_PROPC_START + 13)
-#define HID_PROP_CYCLE ( HID_PROPC_START + 14)
-#define HID_PROP_ALLOW_ADDITIONS ( HID_PROPC_START + 15)
-#define HID_PROP_ALLOW_EDITS ( HID_PROPC_START + 16)
-#define HID_PROP_ALLOW_DELETIONS ( HID_PROPC_START + 17)
-#define HID_PROP_DIRTY ( HID_PROPC_START + 18)
-#define HID_PROP_OLDVALUE ( HID_PROPC_START + 19)
-#define HID_PROP_VALUE ( HID_PROPC_START + 20)
-#define HID_PROP_LOCKED ( HID_PROPC_START + 21)
-#define HID_PROP_FORMATKEY ( HID_PROPC_START + 22)
-#define HID_PROP_REQUIRED ( HID_PROPC_START + 23)
-#define HID_PROP_WHEEL_BEHAVIOR ( HID_PROPC_START + 24)
-#define HID_PROP_UNIQUE ( HID_PROPC_START + 25)
-#define HID_PROP_CLASSID ( HID_PROPC_START + 26)
-#define HID_PROP_LEFT ( HID_PROPC_START + 27)
-#define HID_PROP_RIGHT ( HID_PROPC_START + 28)
-#define HID_PROP_HEIGHT ( HID_PROPC_START + 29)
-#define HID_PROP_WIDTH ( HID_PROPC_START + 30)
-#define HID_PROP_BOUNDCOLUMN ( HID_PROPC_START + 31)
-#define HID_PROP_LISTSOURCETYPE ( HID_PROPC_START + 32)
-#define HID_PROP_LISTSOURCE ( HID_PROPC_START + 33)
-#define HID_PROP_LISTINDEX ( HID_PROPC_START + 34)
-#define HID_PROP_TEXT ( HID_PROPC_START + 35)
-#define HID_PROP_LABEL ( HID_PROPC_START + 36)
-#define HID_PROP_STRINGITEMLIST ( HID_PROPC_START + 37)
-#define HID_PROP_SEARCHING ( HID_PROPC_START + 38)
-#define HID_PROP_FONT ( HID_PROPC_START + 39)
-#define HID_PROP_ROWHEIGHT ( HID_PROPC_START + 40)
-#define HID_PROP_BACKGROUNDCOLOR ( HID_PROPC_START + 41)
-#define HID_PROP_FILLCOLOR ( HID_PROPC_START + 42)
-#define HID_PROP_LINECOLOR ( HID_PROPC_START + 43)
-#define HID_PROP_BORDER ( HID_PROPC_START + 44)
-#define HID_PROP_ALIGN ( HID_PROPC_START + 45)
-#define HID_PROP_DROPDOWN ( HID_PROPC_START + 46)
-#define HID_PROP_MULTILINE ( HID_PROPC_START + 47)
-#define HID_PROP_HSCROLL ( HID_PROPC_START + 48)
-#define HID_PROP_VSCROLL ( HID_PROPC_START + 49)
-#define HID_PROP_TABSTOP ( HID_PROPC_START + 50)
-#define HID_PROP_REFVALUE ( HID_PROPC_START + 51)
-#define HID_PROP_BUTTONTYPE ( HID_PROPC_START + 52)
-#define HID_PROP_SUBMIT_ACTION ( HID_PROPC_START + 53)
-#define HID_PROP_SUBMIT_METHOD ( HID_PROPC_START + 54)
-#define HID_PROP_SUBMIT_ENCODING ( HID_PROPC_START + 55)
-#define HID_PROP_DEFAULTVALUE ( HID_PROPC_START + 56)
-#define HID_PROP_SUBMIT_TARGET ( HID_PROPC_START + 57)
-#define HID_PROP_DEFAULT_STATE ( HID_PROPC_START + 58)
-#define HID_PROP_IMAGE_URL ( HID_PROPC_START + 59)
-#define HID_PROP_DEFAULT_SELECT_SEQ ( HID_PROPC_START + 60)
-#define HID_PROP_MULTISELECTION ( HID_PROPC_START + 61)
-#define HID_PROP_DATE ( HID_PROPC_START + 62)
-#define HID_PROP_DATEMIN ( HID_PROPC_START + 63)
-#define HID_PROP_DATEMAX ( HID_PROPC_START + 64)
-#define HID_PROP_DATEFORMAT ( HID_PROPC_START + 65)
-#define HID_PROP_TIME ( HID_PROPC_START + 66)
-#define HID_PROP_TIMEMIN ( HID_PROPC_START + 67)
-#define HID_PROP_TIMEMAX ( HID_PROPC_START + 68)
-#define HID_PROP_TIMEFORMAT ( HID_PROPC_START + 69)
-#define HID_PROP_VALUEMIN ( HID_PROPC_START + 70)
-#define HID_PROP_VALUEMAX ( HID_PROPC_START + 71)
-#define HID_PROP_VALUESTEP ( HID_PROPC_START + 72)
-#define HID_PROP_CURRENCYSYMBOL ( HID_PROPC_START + 73)
-#define HID_PROP_EDITMASK ( HID_PROPC_START + 74)
-#define HID_PROP_LITERALMASK ( HID_PROPC_START + 75)
-#define HID_PROP_ENABLED ( HID_PROPC_START + 76)
-#define HID_PROP_AUTOCOMPLETE ( HID_PROPC_START + 77)
-#define HID_PROP_LINECOUNT ( HID_PROPC_START + 78)
-#define HID_PROP_MAXTEXTLEN ( HID_PROPC_START + 79)
-#define HID_PROP_SPIN ( HID_PROPC_START + 80)
-#define HID_PROP_STRICTFORMAT ( HID_PROPC_START + 81)
-#define HID_PROP_SHOWTHOUSANDSEP ( HID_PROPC_START + 82)
-#define HID_PROP_VERTICAL_ALIGN ( HID_PROPC_START + 83)
-#define HID_PROP_PRINTABLE ( HID_PROPC_START + 84)
-#define HID_PROP_TARGET_URL ( HID_PROPC_START + 85)
-#define HID_PROP_TARGET_FRAME ( HID_PROPC_START + 86)
-#define HID_PROP_TAG ( HID_PROPC_START + 87)
-#define HID_PROP_ECHO_CHAR ( HID_PROPC_START + 88)
-#define HID_PROP_EMPTY_IS_NULL ( HID_PROPC_START + 89)
-#define HID_PROP_DECIMAL_ACCURACY ( HID_PROPC_START + 90)
-#define HID_PROP_ENABLE_VISIBLE ( HID_PROPC_START + 91)
-#define HID_PROP_DEFAULT_BUTTON ( HID_PROPC_START + 92)
-#define HID_PROP_HIDDEN_VALUE ( HID_PROPC_START + 93)
-#define HID_PROP_TRISTATE ( HID_PROPC_START + 94)
-#define HID_PROP_NAVIGATIONBAR ( HID_PROPC_START + 95)
-#define HID_PROP_FILTER ( HID_PROPC_START + 96)
-#define HID_PROP_SORT_CRITERIA ( HID_PROPC_START + 97)
-#define HID_PROP_DEFAULT_LONG_VALUE ( HID_PROPC_START + 98)
-#define HID_PROP_DEFAULT_TIME ( HID_PROPC_START + 99)
-#define HID_PROP_DEFAULT_DATE ( HID_PROPC_START + 100)
-#define HID_PROP_HELPTEXT ( HID_PROPC_START + 101)
-#define HID_PROP_HELPURL ( HID_PROPC_START + 102)
-#define HID_PROP_RECORDMARKER ( HID_PROPC_START + 103)
-#define HID_PROP_FILTERPROPOSAL ( HID_PROPC_START + 104)
-#define HID_PROP_EFFECTIVEMIN ( HID_PROPC_START + 105)
-#define HID_PROP_EFFECTIVEMAX ( HID_PROPC_START + 106)
-#define HID_PROP_EFFECTIVEDEFAULT ( HID_PROPC_START + 107)
-#define HID_PROP_CONTROLLABEL ( HID_PROPC_START + 108)
-#define HID_PROP_CURRSYM_POSITION ( HID_PROPC_START + 109)
-#define HID_PROP_ESCAPE_PROCESSING ( HID_PROPC_START + 110)
-#define HID_PROP_TITLE ( HID_PROPC_START + 111)
-#define HID_PROP_STEP ( HID_PROPC_START + 112)
-#define HID_PROP_PROGRESSVALUE ( HID_PROPC_START + 113)
-#define HID_PROP_PROGRESSVALUE_MIN ( HID_PROPC_START + 114)
-#define HID_PROP_PROGRESSVALUE_MAX ( HID_PROPC_START + 115)
-#define HID_PROP_SCROLLVALUE ( HID_PROPC_START + 116)
-#define HID_PROP_SCROLLVALUE_MAX ( HID_PROPC_START + 117)
-#define HID_PROP_LINEINCREMENT ( HID_PROPC_START + 118)
-#define HID_PROP_BLOCKINCREMENT ( HID_PROPC_START + 119)
-#define HID_PROP_VISIBLESIZE ( HID_PROPC_START + 120)
-#define HID_PROP_ORIENTATION ( HID_PROPC_START + 121)
-#define HID_PROP_POSITIONX ( HID_PROPC_START + 122)
-#define HID_PROP_POSITIONY ( HID_PROPC_START + 123)
-#define HID_PROP_PUSHBUTTONTYPE ( HID_PROPC_START + 124)
-#define HID_PROP_STATE ( HID_PROPC_START + 125)
-#define HID_PROP_SCALEIMAGE ( HID_PROPC_START + 126)
-#define HID_PROP_BOUND_CELL ( HID_PROPC_START + 127)
-#define HID_PROP_LIST_CELL_RANGE ( HID_PROPC_START + 128)
-#define HID_PROP_CELL_EXCHANGE_TYPE ( HID_PROPC_START + 129)
-#define HID_PROP_SELECTEDITEMS ( HID_PROPC_START + 130)
-#define HID_PROP_SCROLLVALUE_MIN ( HID_PROPC_START + 131)
-#define HID_PROP_DEFAULT_SCROLLVALUE ( HID_PROPC_START + 132)
-#define HID_PROP_REPEAT_DELAY ( HID_PROPC_START + 133)
-#define HID_PROP_SYMBOLCOLOR ( HID_PROPC_START + 134)
-#define HID_PROP_SPINVALUE ( HID_PROPC_START + 135)
-#define HID_PROP_SPINVALUE_MIN ( HID_PROPC_START + 136)
-#define HID_PROP_SPINVALUE_MAX ( HID_PROPC_START + 137)
-#define HID_PROP_DEFAULT_SPINVALUE ( HID_PROPC_START + 138)
-#define HID_PROP_SPININCREMENT ( HID_PROPC_START + 139)
-#define HID_PROP_REPEAT ( HID_PROPC_START + 140)
-#define HID_PROP_WORDBREAK ( HID_PROPC_START + 141)
-#define HID_PROP_SHOW_SCROLLBARS ( HID_PROPC_START + 142)
-#define HID_PROP_TABORDER_CONTROLS ( HID_PROPC_START + 143)
-#define HID_FIELDLINK_DETAIL_COLUMN ( HID_PROPC_START + 144)
-#define HID_FIELDLINK_MASTER_COLUMN ( HID_PROPC_START + 145)
-#define UID_FIELDLINK_DETAIL1 ( HID_PROPC_START + 146)
-#define UID_FIELDLINK_MASTER1 ( HID_PROPC_START + 147)
-#define UID_FIELDLINK_DETAIL2 ( HID_PROPC_START + 148)
-#define UID_FIELDLINK_MASTER2 ( HID_PROPC_START + 149)
-#define UID_FIELDLINK_DETAIL3 ( HID_PROPC_START + 150)
-#define UID_FIELDLINK_MASTER3 ( HID_PROPC_START + 151)
-#define UID_FIELDLINK_DETAIL4 ( HID_PROPC_START + 152)
-#define UID_FIELDLINK_MASTER4 ( HID_PROPC_START + 153)
-#define HID_PROP_ICONSIZE ( HID_PROPC_START + 154)
-#define HID_PROP_SHOW_POSITION ( HID_PROPC_START + 155)
-#define HID_PROP_SHOW_NAVIGATION ( HID_PROPC_START + 156)
-#define HID_PROP_SHOW_RECORDACTIONS ( HID_PROPC_START + 157)
-#define HID_PROP_SHOW_FILTERSORT ( HID_PROPC_START + 158)
-#define HID_PROP_AUTOLINEBREAK ( HID_PROPC_START + 159)
-#define HID_PROP_TEXTTYPE ( HID_PROPC_START + 160)
-#define HID_PROP_LINEEND_FORMAT ( HID_PROPC_START + 161)
-#define HID_PROP_XSD_TOTAL_DIGITS ( HID_PROPC_START + 162)
-#define HID_PROP_XSD_FRACTION_DIGITS ( HID_PROPC_START + 163)
-#define HID_PROP_XSD_MAX_INCLUSIVE ( HID_PROPC_START + 164)
-#define HID_PROP_XSD_MAX_EXCLUSIVE ( HID_PROPC_START + 165)
-#define HID_PROP_XSD_MIN_INCLUSIVE ( HID_PROPC_START + 166)
-#define HID_PROP_XSD_MIN_EXCLUSIVE ( HID_PROPC_START + 167)
-#define HID_PROP_UNCHECKEDREFVALUE ( HID_PROPC_START + 168)
-#define HID_PROP_SUBMISSION_ID ( HID_PROPC_START + 169)
-#define UID_PROP_DLG_FONT_TYPE ( HID_PROPC_START + 170)
-#define UID_PROP_DLG_IMAGE_URL ( HID_PROPC_START + 171)
-#define UID_PROP_DLG_BACKGROUNDCOLOR ( HID_PROPC_START + 172)
-#define UID_PROP_DLG_SYMBOLCOLOR ( HID_PROPC_START + 173)
-#define UID_PROP_DLG_ATTR_DATASOURCE ( HID_PROPC_START + 174)
-#define UID_PROP_DLG_ATTR_TARGET_URL ( HID_PROPC_START + 175)
-#define UID_PROP_DLG_NUMBER_FORMAT ( HID_PROPC_START + 176)
-#define UID_PROP_DLG_CONTROLLABEL ( HID_PROPC_START + 177)
-#define UID_PROP_DLG_FILLCOLOR ( HID_PROPC_START + 178)
-#define UID_PROP_DLG_TABINDEX ( HID_PROPC_START + 179)
-#define UID_PROP_DLG_SQLCOMMAND ( HID_PROPC_START + 180)
-#define UID_PROP_DLG_FORMLINKFIELDS ( HID_PROPC_START + 181)
-#define UID_PROP_DLG_FILTER ( HID_PROPC_START + 182)
-#define UID_PROP_DLG_ORDER ( HID_PROPC_START + 183)
-#define UID_PROP_DLG_SELECTION ( HID_PROPC_START + 184)
-#define UID_EVT_MACRODLG ( HID_PROPC_START + 185)
-#define UID_BRWEVT_APPROVEACTIONPERFORMED ( HID_PROPC_START + 186)
-#define UID_BRWEVT_ACTIONPERFORMED ( HID_PROPC_START + 187)
-#define UID_BRWEVT_CHANGED ( HID_PROPC_START + 188)
-#define UID_BRWEVT_TEXTCHANGED ( HID_PROPC_START + 189)
-#define UID_BRWEVT_ITEMSTATECHANGED ( HID_PROPC_START + 190)
-#define UID_BRWEVT_FOCUSGAINED ( HID_PROPC_START + 191)
-#define UID_BRWEVT_FOCUSLOST ( HID_PROPC_START + 192)
-#define UID_BRWEVT_KEYTYPED ( HID_PROPC_START + 193)
-#define UID_BRWEVT_KEYUP ( HID_PROPC_START + 194)
-#define UID_BRWEVT_MOUSEENTERED ( HID_PROPC_START + 195)
-#define UID_BRWEVT_MOUSEDRAGGED ( HID_PROPC_START + 196)
-#define UID_BRWEVT_MOUSEMOVED ( HID_PROPC_START + 197)
-#define UID_BRWEVT_MOUSEPRESSED ( HID_PROPC_START + 198)
-#define UID_BRWEVT_MOUSERELEASED ( HID_PROPC_START + 199)
-#define UID_BRWEVT_MOUSEEXITED ( HID_PROPC_START + 200)
-#define UID_BRWEVT_APPROVERESETTED ( HID_PROPC_START + 201)
-#define UID_BRWEVT_RESETTED ( HID_PROPC_START + 202)
-#define UID_BRWEVT_SUBMITTED ( HID_PROPC_START + 203)
-#define UID_BRWEVT_BEFOREUPDATE ( HID_PROPC_START + 204)
-#define UID_BRWEVT_AFTERUPDATE ( HID_PROPC_START + 205)
-#define UID_BRWEVT_LOADED ( HID_PROPC_START + 206)
-#define UID_BRWEVT_RELOADING ( HID_PROPC_START + 207)
-#define UID_BRWEVT_RELOADED ( HID_PROPC_START + 208)
-#define UID_BRWEVT_UNLOADING ( HID_PROPC_START + 209)
-#define UID_BRWEVT_UNLOADED ( HID_PROPC_START + 210)
-#define UID_BRWEVT_CONFIRMDELETE ( HID_PROPC_START + 211)
-#define UID_BRWEVT_APPROVEROWCHANGE ( HID_PROPC_START + 212)
-#define UID_BRWEVT_ROWCHANGE ( HID_PROPC_START + 213)
-#define UID_BRWEVT_POSITIONING ( HID_PROPC_START + 214)
-#define UID_BRWEVT_POSITIONED ( HID_PROPC_START + 215)
-#define UID_BRWEVT_APPROVEPARAMETER ( HID_PROPC_START + 216)
-#define UID_BRWEVT_ERROROCCURED ( HID_PROPC_START + 217)
-#define UID_BRWEVT_ADJUSTMENTVALUECHANGED ( HID_PROPC_START + 218)
-#define HID_PROP_XML_DATA_MODEL ( HID_PROPC_START + 219)
-#define HID_PROP_BIND_EXPRESSION ( HID_PROPC_START + 220)
-#define HID_PROP_XSD_REQUIRED ( HID_PROPC_START + 221)
-#define HID_PROP_XSD_RELEVANT ( HID_PROPC_START + 222)
-#define HID_PROP_XSD_READONLY ( HID_PROPC_START + 223)
-#define HID_PROP_XSD_CONSTRAINT ( HID_PROPC_START + 224)
-#define HID_PROP_XSD_CALCULATION ( HID_PROPC_START + 225)
-#define HID_PROP_XSD_DATA_TYPE ( HID_PROPC_START + 226)
-#define HID_PROP_XSD_WHITESPACES ( HID_PROPC_START + 227)
-#define HID_PROP_XSD_PATTERN ( HID_PROPC_START + 228)
-#define HID_PROP_XSD_LENGTH ( HID_PROPC_START + 229)
-#define HID_PROP_XSD_MIN_LENGTH ( HID_PROPC_START + 230)
-#define HID_PROP_XSD_MAX_LENGTH ( HID_PROPC_START + 231)
-#define UID_PROP_DLG_BIND_EXPRESSION ( HID_PROPC_START + 232)
-#define UID_PROP_DLG_XSD_REQUIRED ( HID_PROPC_START + 233)
-#define UID_PROP_DLG_XSD_RELEVANT ( HID_PROPC_START + 234)
-#define UID_PROP_DLG_XSD_READONLY ( HID_PROPC_START + 235)
-#define UID_PROP_DLG_XSD_CONSTRAINT ( HID_PROPC_START + 236)
-#define UID_PROP_DLG_XSD_CALCULATION ( HID_PROPC_START + 237)
-#define UID_PROP_ADD_DATA_TYPE ( HID_PROPC_START + 238)
-#define UID_PROP_REMOVE_DATA_TYPE ( HID_PROPC_START + 239)
-#define HID_PROP_LIST_BINDING ( HID_PROPC_START + 240)
-#define HID_PROP_BINDING_NAME ( HID_PROPC_START + 241)
-#define HID_PROP_SELECTION_TYPE ( HID_PROPC_START + 242)
-#define HID_PROP_ROOT_DISPLAYED ( HID_PROPC_START + 243)
-#define HID_PROP_SHOWS_HANDLES ( HID_PROPC_START + 244)
-#define HID_PROP_SHOWS_ROOT_HANDLES ( HID_PROPC_START + 245)
-#define HID_PROP_EDITABLE ( HID_PROPC_START + 246)
-#define HID_PROP_INVOKES_STOP_NOT_EDITING ( HID_PROPC_START + 247)
-#define HID_PROP_ROW_HEIGHT ( HID_PROPC_START + 248)
-#define HID_PROP_DECORATION ( HID_PROPC_START + 249)
-#define HID_EVT_ACTIONPERFORMED ( HID_PROPC_START + 250)
-#define HID_EVT_AFTERUPDATE ( HID_PROPC_START + 251)
-#define HID_EVT_BEFOREUPDATE ( HID_PROPC_START + 252)
-#define HID_EVT_CONFIRMDELETE ( HID_PROPC_START + 253)
-#define HID_EVT_ERROROCCURED ( HID_PROPC_START + 254)
-#define HID_EVT_FOCUSGAINED ( HID_PROPC_START + 255)
-#define HID_EVT_FOCUSLOST ( HID_PROPC_START + 256)
-#define HID_EVT_ITEMSTATECHANGED ( HID_PROPC_START + 257)
-#define HID_EVT_KEYTYPED ( HID_PROPC_START + 258)
-#define HID_EVT_LOADED ( HID_PROPC_START + 259)
-#define HID_EVT_MOUSEDRAGGED ( HID_PROPC_START + 260)
-#define HID_EVT_MOUSEENTERED ( HID_PROPC_START + 261)
-#define HID_EVT_MOUSEEXITED ( HID_PROPC_START + 262)
-#define HID_EVT_MOUSEMOVED ( HID_PROPC_START + 263)
-#define HID_EVT_MOUSEPRESSED ( HID_PROPC_START + 264)
-#define HID_EVT_MOUSERELEASED ( HID_PROPC_START + 265)
-#define HID_EVT_POSITIONED ( HID_PROPC_START + 266)
-#define HID_EVT_RESETTED ( HID_PROPC_START + 267)
-#define HID_EVT_SUBMITTED ( HID_PROPC_START + 268)
-#define HID_EVT_TEXTCHANGED ( HID_PROPC_START + 269)
-#define HID_EVT_UNLOADED ( HID_PROPC_START + 270)
-#define HID_EVT_CHANGED ( HID_PROPC_START + 271)
-#define HID_EVT_APPROVEACTIONPERFORMED ( HID_PROPC_START + 272)
-#define HID_EVT_APPROVERESETTED ( HID_PROPC_START + 273)
-#define HID_EVT_KEYUP ( HID_PROPC_START + 274)
-#define HID_EVT_APPROVEPARAMETER ( HID_PROPC_START + 275)
-#define HID_EVT_POSITIONING ( HID_PROPC_START + 276)
-#define HID_EVT_RELOADED ( HID_PROPC_START + 277)
-#define HID_EVT_APPROVEROWCHANGE ( HID_PROPC_START + 278)
-#define HID_EVT_ROWCHANGE ( HID_PROPC_START + 279)
-#define HID_EVT_RELOADING ( HID_PROPC_START + 280)
-#define HID_EVT_UNLOADING ( HID_PROPC_START + 281)
-#define HID_EVT_ADJUSTMENTVALUECHANGED ( HID_PROPC_START + 282)
-#define HID_PROP_TOGGLE ( HID_PROPC_START + 283)
-#define HID_PROP_FOCUSONCLICK ( HID_PROPC_START + 284)
-#define HID_PROP_HIDEINACTIVESELECTION ( HID_PROPC_START + 285)
-#define HID_PROP_VISUALEFFECT ( HID_PROPC_START + 286)
-#define HID_PROP_BORDERCOLOR ( HID_PROPC_START + 287)
-#define UID_PROP_DLG_BORDERCOLOR ( HID_PROPC_START + 288)
-#define HID_PROP_IMAGEPOSITION ( HID_PROPC_START + 289)
-#define HID_PROP_NOLABEL ( HID_PROPC_START + 290)
-#define HID_PROP_WRITING_MODE ( HID_PROPC_START + 291)
-#define HID_PROP_ANCHOR_TYPE ( HID_PROPC_START + 292)
-#define HID_FM_PROPDLG_TABCTR ( HID_PROPC_START + 293)
-#define HID_FM_PROPDLG_TAB_GENERAL ( HID_PROPC_START + 294)
-#define HID_FM_PROPDLG_TAB_DATA ( HID_PROPC_START + 295)
-#define HID_FM_PROPDLG_TAB_EVT ( HID_PROPC_START + 296)
- // please adjust HID_LAST_PROPC_ID if you add new ids here!
+#define UID_PROP_DLG_FONT_TYPE "EXTENSIONS_UID_PROP_DLG_FONT_TYPE"
+#define UID_PROP_DLG_IMAGE_URL "EXTENSIONS_UID_PROP_DLG_IMAGE_URL"
+#define UID_PROP_DLG_BACKGROUNDCOLOR "EXTENSIONS_UID_PROP_DLG_BACKGROUNDCOLOR"
+#define UID_PROP_DLG_SYMBOLCOLOR "EXTENSIONS_UID_PROP_DLG_SYMBOLCOLOR"
+#define UID_PROP_DLG_ATTR_DATASOURCE "EXTENSIONS_UID_PROP_DLG_ATTR_DATASOURCE"
+#define UID_PROP_DLG_ATTR_TARGET_URL "EXTENSIONS_UID_PROP_DLG_ATTR_TARGET_URL"
+#define UID_PROP_DLG_NUMBER_FORMAT "EXTENSIONS_UID_PROP_DLG_NUMBER_FORMAT"
+#define UID_PROP_DLG_CONTROLLABEL "EXTENSIONS_UID_PROP_DLG_CONTROLLABEL"
+#define UID_PROP_DLG_FILLCOLOR "EXTENSIONS_UID_PROP_DLG_FILLCOLOR"
+#define UID_PROP_DLG_TABINDEX "EXTENSIONS_UID_PROP_DLG_TABINDEX"
+#define UID_PROP_DLG_SQLCOMMAND "EXTENSIONS_UID_PROP_DLG_SQLCOMMAND"
+#define UID_PROP_DLG_FORMLINKFIELDS "EXTENSIONS_UID_PROP_DLG_FORMLINKFIELDS"
+#define UID_PROP_DLG_FILTER "EXTENSIONS_UID_PROP_DLG_FILTER"
+#define UID_PROP_DLG_ORDER "EXTENSIONS_UID_PROP_DLG_ORDER"
+#define UID_PROP_DLG_SELECTION "EXTENSIONS_UID_PROP_DLG_SELECTION"
+#define UID_PROP_DLG_BIND_EXPRESSION "EXTENSIONS_UID_PROP_DLG_BIND_EXPRESSION"
+#define UID_PROP_DLG_XSD_REQUIRED "EXTENSIONS_UID_PROP_DLG_XSD_REQUIRED"
+#define UID_PROP_DLG_XSD_RELEVANT "EXTENSIONS_UID_PROP_DLG_XSD_RELEVANT"
+#define UID_PROP_DLG_XSD_READONLY "EXTENSIONS_UID_PROP_DLG_XSD_READONLY"
+#define UID_PROP_DLG_XSD_CONSTRAINT "EXTENSIONS_UID_PROP_DLG_XSD_CONSTRAINT"
+#define UID_PROP_DLG_XSD_CALCULATION "EXTENSIONS_UID_PROP_DLG_XSD_CALCULATION"
+#define UID_PROP_ADD_DATA_TYPE "EXTENSIONS_UID_PROP_ADD_DATA_TYPE"
+#define UID_PROP_REMOVE_DATA_TYPE "EXTENSIONS_UID_PROP_REMOVE_DATA_TYPE"
+#define UID_PROP_DLG_BORDERCOLOR "EXTENSIONS_UID_PROP_DLG_BORDERCOLOR"
-#define HID_LAST_PROPC_ID HID_FM_PROPDLG_TAB_EVT
+#define UID_BRWEVT_APPROVEACTIONPERFORMED "EXTENSIONS_UID_BRWEVT_APPROVEACTIONPERFORMED"
+#define UID_BRWEVT_ACTIONPERFORMED "EXTENSIONS_UID_BRWEVT_ACTIONPERFORMED"
+#define UID_BRWEVT_CHANGED "EXTENSIONS_UID_BRWEVT_CHANGED"
+#define UID_BRWEVT_TEXTCHANGED "EXTENSIONS_UID_BRWEVT_TEXTCHANGED"
+#define UID_BRWEVT_ITEMSTATECHANGED "EXTENSIONS_UID_BRWEVT_ITEMSTATECHANGED"
+#define UID_BRWEVT_FOCUSGAINED "EXTENSIONS_UID_BRWEVT_FOCUSGAINED"
+#define UID_BRWEVT_FOCUSLOST "EXTENSIONS_UID_BRWEVT_FOCUSLOST"
+#define UID_BRWEVT_KEYTYPED "EXTENSIONS_UID_BRWEVT_KEYTYPED"
+#define UID_BRWEVT_KEYUP "EXTENSIONS_UID_BRWEVT_KEYUP"
+#define UID_BRWEVT_MOUSEENTERED "EXTENSIONS_UID_BRWEVT_MOUSEENTERED"
+#define UID_BRWEVT_MOUSEDRAGGED "EXTENSIONS_UID_BRWEVT_MOUSEDRAGGED"
+#define UID_BRWEVT_MOUSEMOVED "EXTENSIONS_UID_BRWEVT_MOUSEMOVED"
+#define UID_BRWEVT_MOUSEPRESSED "EXTENSIONS_UID_BRWEVT_MOUSEPRESSED"
+#define UID_BRWEVT_MOUSERELEASED "EXTENSIONS_UID_BRWEVT_MOUSERELEASED"
+#define UID_BRWEVT_MOUSEEXITED "EXTENSIONS_UID_BRWEVT_MOUSEEXITED"
+#define UID_BRWEVT_APPROVERESETTED "EXTENSIONS_UID_BRWEVT_APPROVERESETTED"
+#define UID_BRWEVT_RESETTED "EXTENSIONS_UID_BRWEVT_RESETTED"
+#define UID_BRWEVT_SUBMITTED "EXTENSIONS_UID_BRWEVT_SUBMITTED"
+#define UID_BRWEVT_BEFOREUPDATE "EXTENSIONS_UID_BRWEVT_BEFOREUPDATE"
+#define UID_BRWEVT_AFTERUPDATE "EXTENSIONS_UID_BRWEVT_AFTERUPDATE"
+#define UID_BRWEVT_LOADED "EXTENSIONS_UID_BRWEVT_LOADED"
+#define UID_BRWEVT_RELOADING "EXTENSIONS_UID_BRWEVT_RELOADING"
+#define UID_BRWEVT_RELOADED "EXTENSIONS_UID_BRWEVT_RELOADED"
+#define UID_BRWEVT_UNLOADING "EXTENSIONS_UID_BRWEVT_UNLOADING"
+#define UID_BRWEVT_UNLOADED "EXTENSIONS_UID_BRWEVT_UNLOADED"
+#define UID_BRWEVT_CONFIRMDELETE "EXTENSIONS_UID_BRWEVT_CONFIRMDELETE"
+#define UID_BRWEVT_APPROVEROWCHANGE "EXTENSIONS_UID_BRWEVT_APPROVEROWCHANGE"
+#define UID_BRWEVT_ROWCHANGE "EXTENSIONS_UID_BRWEVT_ROWCHANGE"
+#define UID_BRWEVT_POSITIONING "EXTENSIONS_UID_BRWEVT_POSITIONING"
+#define UID_BRWEVT_POSITIONED "EXTENSIONS_UID_BRWEVT_POSITIONED"
+#define UID_BRWEVT_APPROVEPARAMETER "EXTENSIONS_UID_BRWEVT_APPROVEPARAMETER"
+#define UID_BRWEVT_ERROROCCURED "EXTENSIONS_UID_BRWEVT_ERROROCCURED"
+#define UID_BRWEVT_ADJUSTMENTVALUECHANGED "EXTENSIONS_UID_BRWEVT_ADJUSTMENTVALUECHANGED"
-#if HID_LAST_PROPC_ID > HID_PROPC_END
- #error help id overflow (PROPC)
-#endif
+#define HID_PROP_INPUT_REQUIRED "EXTENSIONS_HID_PROP_INPUT_REQUIRED"
+#define HID_PROP_GROUPBOX "EXTENSIONS_HID_PROP_GROUPBOX"
+#define HID_PROP_CONTROLSOURCE "EXTENSIONS_HID_PROP_CONTROLSOURCE"
+#define HID_PROP_NAME "EXTENSIONS_HID_PROP_NAME"
+#define HID_PROP_TABINDEX "EXTENSIONS_HID_PROP_TABINDEX"
+#define HID_PROP_MASTERFIELDS "EXTENSIONS_HID_PROP_MASTERFIELDS"
+#define HID_PROP_SLAVEFIELDS "EXTENSIONS_HID_PROP_SLAVEFIELDS"
+#define HID_PROP_DATASOURCE "EXTENSIONS_HID_PROP_DATASOURCE"
+#define HID_PROP_CURSORSOURCE "EXTENSIONS_HID_PROP_CURSORSOURCE"
+#define HID_PROP_CURSORSOURCETYPE "EXTENSIONS_HID_PROP_CURSORSOURCETYPE"
+#define HID_PROP_CURSORTYPE "EXTENSIONS_HID_PROP_CURSORTYPE"
+#define HID_PROP_READONLY "EXTENSIONS_HID_PROP_READONLY"
+#define HID_PROP_DATAENTRY "EXTENSIONS_HID_PROP_DATAENTRY"
+#define HID_PROP_NAVIGATION "EXTENSIONS_HID_PROP_NAVIGATION"
+#define HID_PROP_CYCLE "EXTENSIONS_HID_PROP_CYCLE"
+#define HID_PROP_ALLOW_ADDITIONS "EXTENSIONS_HID_PROP_ALLOW_ADDITIONS"
+#define HID_PROP_ALLOW_EDITS "EXTENSIONS_HID_PROP_ALLOW_EDITS"
+#define HID_PROP_ALLOW_DELETIONS "EXTENSIONS_HID_PROP_ALLOW_DELETIONS"
+#define HID_PROP_DIRTY "EXTENSIONS_HID_PROP_DIRTY"
+#define HID_PROP_OLDVALUE "EXTENSIONS_HID_PROP_OLDVALUE"
+#define HID_PROP_VALUE "EXTENSIONS_HID_PROP_VALUE"
+#define HID_PROP_LOCKED "EXTENSIONS_HID_PROP_LOCKED"
+#define HID_PROP_FORMATKEY "EXTENSIONS_HID_PROP_FORMATKEY"
+#define HID_PROP_REQUIRED "EXTENSIONS_HID_PROP_REQUIRED"
+#define HID_PROP_WHEEL_BEHAVIOR "EXTENSIONS_HID_PROP_WHEEL_BEHAVIOR"
+#define HID_PROP_UNIQUE "EXTENSIONS_HID_PROP_UNIQUE"
+#define HID_PROP_CLASSID "EXTENSIONS_HID_PROP_CLASSID"
+#define HID_PROP_LEFT "EXTENSIONS_HID_PROP_LEFT"
+#define HID_PROP_RIGHT "EXTENSIONS_HID_PROP_RIGHT"
+#define HID_PROP_HEIGHT "EXTENSIONS_HID_PROP_HEIGHT"
+#define HID_PROP_WIDTH "EXTENSIONS_HID_PROP_WIDTH"
+#define HID_PROP_BOUNDCOLUMN "EXTENSIONS_HID_PROP_BOUNDCOLUMN"
+#define HID_PROP_LISTSOURCETYPE "EXTENSIONS_HID_PROP_LISTSOURCETYPE"
+#define HID_PROP_LISTSOURCE "EXTENSIONS_HID_PROP_LISTSOURCE"
+#define HID_PROP_LISTINDEX "EXTENSIONS_HID_PROP_LISTINDEX"
+#define HID_PROP_TEXT "EXTENSIONS_HID_PROP_TEXT"
+#define HID_PROP_LABEL "EXTENSIONS_HID_PROP_LABEL"
+#define HID_PROP_STRINGITEMLIST "EXTENSIONS_HID_PROP_STRINGITEMLIST"
+#define HID_PROP_SEARCHING "EXTENSIONS_HID_PROP_SEARCHING"
+#define HID_PROP_FONT "EXTENSIONS_HID_PROP_FONT"
+#define HID_PROP_ROWHEIGHT "EXTENSIONS_HID_PROP_ROWHEIGHT"
+#define HID_PROP_BACKGROUNDCOLOR "EXTENSIONS_HID_PROP_BACKGROUNDCOLOR"
+#define HID_PROP_FILLCOLOR "EXTENSIONS_HID_PROP_FILLCOLOR"
+#define HID_PROP_LINECOLOR "EXTENSIONS_HID_PROP_LINECOLOR"
+#define HID_PROP_BORDER "EXTENSIONS_HID_PROP_BORDER"
+#define HID_PROP_ALIGN "EXTENSIONS_HID_PROP_ALIGN"
+#define HID_PROP_DROPDOWN "EXTENSIONS_HID_PROP_DROPDOWN"
+#define HID_PROP_MULTILINE "EXTENSIONS_HID_PROP_MULTILINE"
+#define HID_PROP_HSCROLL "EXTENSIONS_HID_PROP_HSCROLL"
+#define HID_PROP_VSCROLL "EXTENSIONS_HID_PROP_VSCROLL"
+#define HID_PROP_TABSTOP "EXTENSIONS_HID_PROP_TABSTOP"
+#define HID_PROP_REFVALUE "EXTENSIONS_HID_PROP_REFVALUE"
+#define HID_PROP_BUTTONTYPE "EXTENSIONS_HID_PROP_BUTTONTYPE"
+#define HID_PROP_SUBMIT_ACTION "EXTENSIONS_HID_PROP_SUBMIT_ACTION"
+#define HID_PROP_SUBMIT_METHOD "EXTENSIONS_HID_PROP_SUBMIT_METHOD"
+#define HID_PROP_SUBMIT_ENCODING "EXTENSIONS_HID_PROP_SUBMIT_ENCODING"
+#define HID_PROP_DEFAULTVALUE "EXTENSIONS_HID_PROP_DEFAULTVALUE"
+#define HID_PROP_SUBMIT_TARGET "EXTENSIONS_HID_PROP_SUBMIT_TARGET"
+#define HID_PROP_DEFAULT_STATE "EXTENSIONS_HID_PROP_DEFAULT_STATE"
+#define HID_PROP_IMAGE_URL "EXTENSIONS_HID_PROP_IMAGE_URL"
+#define HID_PROP_DEFAULT_SELECT_SEQ "EXTENSIONS_HID_PROP_DEFAULT_SELECT_SEQ"
+#define HID_PROP_MULTISELECTION "EXTENSIONS_HID_PROP_MULTISELECTION"
+#define HID_PROP_DATE "EXTENSIONS_HID_PROP_DATE"
+#define HID_PROP_DATEMIN "EXTENSIONS_HID_PROP_DATEMIN"
+#define HID_PROP_DATEMAX "EXTENSIONS_HID_PROP_DATEMAX"
+#define HID_PROP_DATEFORMAT "EXTENSIONS_HID_PROP_DATEFORMAT"
+#define HID_PROP_TIME "EXTENSIONS_HID_PROP_TIME"
+#define HID_PROP_TIMEMIN "EXTENSIONS_HID_PROP_TIMEMIN"
+#define HID_PROP_TIMEMAX "EXTENSIONS_HID_PROP_TIMEMAX"
+#define HID_PROP_TIMEFORMAT "EXTENSIONS_HID_PROP_TIMEFORMAT"
+#define HID_PROP_VALUEMIN "EXTENSIONS_HID_PROP_VALUEMIN"
+#define HID_PROP_VALUEMAX "EXTENSIONS_HID_PROP_VALUEMAX"
+#define HID_PROP_VALUESTEP "EXTENSIONS_HID_PROP_VALUESTEP"
+#define HID_PROP_CURRENCYSYMBOL "EXTENSIONS_HID_PROP_CURRENCYSYMBOL"
+#define HID_PROP_EDITMASK "EXTENSIONS_HID_PROP_EDITMASK"
+#define HID_PROP_LITERALMASK "EXTENSIONS_HID_PROP_LITERALMASK"
+#define HID_PROP_ENABLED "EXTENSIONS_HID_PROP_ENABLED"
+#define HID_PROP_AUTOCOMPLETE "EXTENSIONS_HID_PROP_AUTOCOMPLETE"
+#define HID_PROP_LINECOUNT "EXTENSIONS_HID_PROP_LINECOUNT"
+#define HID_PROP_MAXTEXTLEN "EXTENSIONS_HID_PROP_MAXTEXTLEN"
+#define HID_PROP_SPIN "EXTENSIONS_HID_PROP_SPIN"
+#define HID_PROP_STRICTFORMAT "EXTENSIONS_HID_PROP_STRICTFORMAT"
+#define HID_PROP_SHOWTHOUSANDSEP "EXTENSIONS_HID_PROP_SHOWTHOUSANDSEP"
+#define HID_PROP_VERTICAL_ALIGN "EXTENSIONS_HID_PROP_VERTICAL_ALIGN"
+#define HID_PROP_PRINTABLE "EXTENSIONS_HID_PROP_PRINTABLE"
+#define HID_PROP_TARGET_URL "EXTENSIONS_HID_PROP_TARGET_URL"
+#define HID_PROP_TARGET_FRAME "EXTENSIONS_HID_PROP_TARGET_FRAME"
+#define HID_PROP_TAG "EXTENSIONS_HID_PROP_TAG"
+#define HID_PROP_ECHO_CHAR "EXTENSIONS_HID_PROP_ECHO_CHAR"
+#define HID_PROP_EMPTY_IS_NULL "EXTENSIONS_HID_PROP_EMPTY_IS_NULL"
+#define HID_PROP_DECIMAL_ACCURACY "EXTENSIONS_HID_PROP_DECIMAL_ACCURACY"
+#define HID_PROP_ENABLE_VISIBLE "EXTENSIONS_HID_PROP_ENABLE_VISIBLE"
+#define HID_PROP_DEFAULT_BUTTON "EXTENSIONS_HID_PROP_DEFAULT_BUTTON"
+#define HID_PROP_HIDDEN_VALUE "EXTENSIONS_HID_PROP_HIDDEN_VALUE"
+#define HID_PROP_TRISTATE "EXTENSIONS_HID_PROP_TRISTATE"
+#define HID_PROP_NAVIGATIONBAR "EXTENSIONS_HID_PROP_NAVIGATIONBAR"
+#define HID_PROP_FILTER "EXTENSIONS_HID_PROP_FILTER"
+#define HID_PROP_SORT_CRITERIA "EXTENSIONS_HID_PROP_SORT_CRITERIA"
+#define HID_PROP_DEFAULT_LONG_VALUE "EXTENSIONS_HID_PROP_DEFAULT_LONG_VALUE"
+#define HID_PROP_DEFAULT_TIME "EXTENSIONS_HID_PROP_DEFAULT_TIME"
+#define HID_PROP_DEFAULT_DATE "EXTENSIONS_HID_PROP_DEFAULT_DATE"
+#define HID_PROP_HELPTEXT "EXTENSIONS_HID_PROP_HELPTEXT"
+#define HID_PROP_HELPURL "EXTENSIONS_HID_PROP_HELPURL"
+#define HID_PROP_RECORDMARKER "EXTENSIONS_HID_PROP_RECORDMARKER"
+#define HID_PROP_FILTERPROPOSAL "EXTENSIONS_HID_PROP_FILTERPROPOSAL"
+#define HID_PROP_EFFECTIVEMIN "EXTENSIONS_HID_PROP_EFFECTIVEMIN"
+#define HID_PROP_EFFECTIVEMAX "EXTENSIONS_HID_PROP_EFFECTIVEMAX"
+#define HID_PROP_EFFECTIVEDEFAULT "EXTENSIONS_HID_PROP_EFFECTIVEDEFAULT"
+#define HID_PROP_CONTROLLABEL "EXTENSIONS_HID_PROP_CONTROLLABEL"
+#define HID_PROP_CURRSYM_POSITION "EXTENSIONS_HID_PROP_CURRSYM_POSITION"
+#define HID_PROP_ESCAPE_PROCESSING "EXTENSIONS_HID_PROP_ESCAPE_PROCESSING"
+#define HID_PROP_TITLE "EXTENSIONS_HID_PROP_TITLE"
+#define HID_PROP_STEP "EXTENSIONS_HID_PROP_STEP"
+#define HID_PROP_PROGRESSVALUE "EXTENSIONS_HID_PROP_PROGRESSVALUE"
+#define HID_PROP_PROGRESSVALUE_MIN "EXTENSIONS_HID_PROP_PROGRESSVALUE_MIN"
+#define HID_PROP_PROGRESSVALUE_MAX "EXTENSIONS_HID_PROP_PROGRESSVALUE_MAX"
+#define HID_PROP_SCROLLVALUE "EXTENSIONS_HID_PROP_SCROLLVALUE"
+#define HID_PROP_SCROLLVALUE_MAX "EXTENSIONS_HID_PROP_SCROLLVALUE_MAX"
+#define HID_PROP_LINEINCREMENT "EXTENSIONS_HID_PROP_LINEINCREMENT"
+#define HID_PROP_BLOCKINCREMENT "EXTENSIONS_HID_PROP_BLOCKINCREMENT"
+#define HID_PROP_VISIBLESIZE "EXTENSIONS_HID_PROP_VISIBLESIZE"
+#define HID_PROP_ORIENTATION "EXTENSIONS_HID_PROP_ORIENTATION"
+#define HID_PROP_POSITIONX "EXTENSIONS_HID_PROP_POSITIONX"
+#define HID_PROP_POSITIONY "EXTENSIONS_HID_PROP_POSITIONY"
+#define HID_PROP_PUSHBUTTONTYPE "EXTENSIONS_HID_PROP_PUSHBUTTONTYPE"
+#define HID_PROP_STATE "EXTENSIONS_HID_PROP_STATE"
+#define HID_PROP_SCALEIMAGE "EXTENSIONS_HID_PROP_SCALEIMAGE"
+#define HID_PROP_BOUND_CELL "EXTENSIONS_HID_PROP_BOUND_CELL"
+#define HID_PROP_LIST_CELL_RANGE "EXTENSIONS_HID_PROP_LIST_CELL_RANGE"
+#define HID_PROP_CELL_EXCHANGE_TYPE "EXTENSIONS_HID_PROP_CELL_EXCHANGE_TYPE"
+#define HID_PROP_SELECTEDITEMS "EXTENSIONS_HID_PROP_SELECTEDITEMS"
+#define HID_PROP_SCROLLVALUE_MIN "EXTENSIONS_HID_PROP_SCROLLVALUE_MIN"
+#define HID_PROP_DEFAULT_SCROLLVALUE "EXTENSIONS_HID_PROP_DEFAULT_SCROLLVALUE"
+#define HID_PROP_REPEAT_DELAY "EXTENSIONS_HID_PROP_REPEAT_DELAY"
+#define HID_PROP_SYMBOLCOLOR "EXTENSIONS_HID_PROP_SYMBOLCOLOR"
+#define HID_PROP_SPINVALUE "EXTENSIONS_HID_PROP_SPINVALUE"
+#define HID_PROP_SPINVALUE_MIN "EXTENSIONS_HID_PROP_SPINVALUE_MIN"
+#define HID_PROP_SPINVALUE_MAX "EXTENSIONS_HID_PROP_SPINVALUE_MAX"
+#define HID_PROP_DEFAULT_SPINVALUE "EXTENSIONS_HID_PROP_DEFAULT_SPINVALUE"
+#define HID_PROP_SPININCREMENT "EXTENSIONS_HID_PROP_SPININCREMENT"
+#define HID_PROP_REPEAT "EXTENSIONS_HID_PROP_REPEAT"
+#define HID_PROP_WORDBREAK "EXTENSIONS_HID_PROP_WORDBREAK"
+#define HID_PROP_SHOW_SCROLLBARS "EXTENSIONS_HID_PROP_SHOW_SCROLLBARS"
+#define HID_PROP_TABORDER_CONTROLS "EXTENSIONS_HID_PROP_TABORDER_CONTROLS"
+#define HID_FIELDLINK_DETAIL_COLUMN "EXTENSIONS_HID_FIELDLINK_DETAIL_COLUMN"
+#define HID_FIELDLINK_MASTER_COLUMN "EXTENSIONS_HID_FIELDLINK_MASTER_COLUMN"
+#define UID_FIELDLINK_DETAIL1 "EXTENSIONS_UID_FIELDLINK_DETAIL1"
+#define UID_FIELDLINK_MASTER1 "EXTENSIONS_UID_FIELDLINK_MASTER1"
+#define UID_FIELDLINK_DETAIL2 "EXTENSIONS_UID_FIELDLINK_DETAIL2"
+#define UID_FIELDLINK_MASTER2 "EXTENSIONS_UID_FIELDLINK_MASTER2"
+#define UID_FIELDLINK_DETAIL3 "EXTENSIONS_UID_FIELDLINK_DETAIL3"
+#define UID_FIELDLINK_MASTER3 "EXTENSIONS_UID_FIELDLINK_MASTER3"
+#define UID_FIELDLINK_DETAIL4 "EXTENSIONS_UID_FIELDLINK_DETAIL4"
+#define UID_FIELDLINK_MASTER4 "EXTENSIONS_UID_FIELDLINK_MASTER4"
+#define HID_PROP_ICONSIZE "EXTENSIONS_HID_PROP_ICONSIZE"
+#define HID_PROP_SHOW_POSITION "EXTENSIONS_HID_PROP_SHOW_POSITION"
+#define HID_PROP_SHOW_NAVIGATION "EXTENSIONS_HID_PROP_SHOW_NAVIGATION"
+#define HID_PROP_SHOW_RECORDACTIONS "EXTENSIONS_HID_PROP_SHOW_RECORDACTIONS"
+#define HID_PROP_SHOW_FILTERSORT "EXTENSIONS_HID_PROP_SHOW_FILTERSORT"
+#define HID_PROP_AUTOLINEBREAK "EXTENSIONS_HID_PROP_AUTOLINEBREAK"
+#define HID_PROP_TEXTTYPE "EXTENSIONS_HID_PROP_TEXTTYPE"
+#define HID_PROP_LINEEND_FORMAT "EXTENSIONS_HID_PROP_LINEEND_FORMAT"
+#define HID_PROP_XSD_TOTAL_DIGITS "EXTENSIONS_HID_PROP_XSD_TOTAL_DIGITS"
+#define HID_PROP_XSD_FRACTION_DIGITS "EXTENSIONS_HID_PROP_XSD_FRACTION_DIGITS"
+#define HID_PROP_XSD_MAX_INCLUSIVE "EXTENSIONS_HID_PROP_XSD_MAX_INCLUSIVE"
+#define HID_PROP_XSD_MAX_EXCLUSIVE "EXTENSIONS_HID_PROP_XSD_MAX_EXCLUSIVE"
+#define HID_PROP_XSD_MIN_INCLUSIVE "EXTENSIONS_HID_PROP_XSD_MIN_INCLUSIVE"
+#define HID_PROP_XSD_MIN_EXCLUSIVE "EXTENSIONS_HID_PROP_XSD_MIN_EXCLUSIVE"
+#define HID_PROP_UNCHECKEDREFVALUE "EXTENSIONS_HID_PROP_UNCHECKEDREFVALUE"
+#define HID_PROP_SUBMISSION_ID "EXTENSIONS_HID_PROP_SUBMISSION_ID"
+#define UID_EVT_MACRODLG "EXTENSIONS_UID_EVT_MACRODLG"
+#define HID_PROP_XML_DATA_MODEL "EXTENSIONS_HID_PROP_XML_DATA_MODEL"
+#define HID_PROP_BIND_EXPRESSION "EXTENSIONS_HID_PROP_BIND_EXPRESSION"
+#define HID_PROP_XSD_REQUIRED "EXTENSIONS_HID_PROP_XSD_REQUIRED"
+#define HID_PROP_XSD_RELEVANT "EXTENSIONS_HID_PROP_XSD_RELEVANT"
+#define HID_PROP_XSD_READONLY "EXTENSIONS_HID_PROP_XSD_READONLY"
+#define HID_PROP_XSD_CONSTRAINT "EXTENSIONS_HID_PROP_XSD_CONSTRAINT"
+#define HID_PROP_XSD_CALCULATION "EXTENSIONS_HID_PROP_XSD_CALCULATION"
+#define HID_PROP_XSD_DATA_TYPE "EXTENSIONS_HID_PROP_XSD_DATA_TYPE"
+#define HID_PROP_XSD_WHITESPACES "EXTENSIONS_HID_PROP_XSD_WHITESPACES"
+#define HID_PROP_XSD_PATTERN "EXTENSIONS_HID_PROP_XSD_PATTERN"
+#define HID_PROP_XSD_LENGTH "EXTENSIONS_HID_PROP_XSD_LENGTH"
+#define HID_PROP_XSD_MIN_LENGTH "EXTENSIONS_HID_PROP_XSD_MIN_LENGTH"
+#define HID_PROP_XSD_MAX_LENGTH "EXTENSIONS_HID_PROP_XSD_MAX_LENGTH"
+#define HID_PROP_LIST_BINDING "EXTENSIONS_HID_PROP_LIST_BINDING"
+#define HID_PROP_BINDING_NAME "EXTENSIONS_HID_PROP_BINDING_NAME"
+#define HID_PROP_SELECTION_TYPE "EXTENSIONS_HID_PROP_SELECTION_TYPE"
+#define HID_PROP_ROOT_DISPLAYED "EXTENSIONS_HID_PROP_ROOT_DISPLAYED"
+#define HID_PROP_SHOWS_HANDLES "EXTENSIONS_HID_PROP_SHOWS_HANDLES"
+#define HID_PROP_SHOWS_ROOT_HANDLES "EXTENSIONS_HID_PROP_SHOWS_ROOT_HANDLES"
+#define HID_PROP_EDITABLE "EXTENSIONS_HID_PROP_EDITABLE"
+#define HID_PROP_INVOKES_STOP_NOT_EDITING "EXTENSIONS_HID_PROP_INVOKES_STOP_NOT_EDITING"
+#define HID_PROP_ROW_HEIGHT "EXTENSIONS_HID_PROP_ROW_HEIGHT"
+#define HID_PROP_DECORATION "EXTENSIONS_HID_PROP_DECORATION"
+#define HID_EVT_ACTIONPERFORMED "EXTENSIONS_HID_EVT_ACTIONPERFORMED"
+#define HID_EVT_AFTERUPDATE "EXTENSIONS_HID_EVT_AFTERUPDATE"
+#define HID_EVT_BEFOREUPDATE "EXTENSIONS_HID_EVT_BEFOREUPDATE"
+#define HID_EVT_CONFIRMDELETE "EXTENSIONS_HID_EVT_CONFIRMDELETE"
+#define HID_EVT_ERROROCCURED "EXTENSIONS_HID_EVT_ERROROCCURED"
+#define HID_EVT_FOCUSGAINED "EXTENSIONS_HID_EVT_FOCUSGAINED"
+#define HID_EVT_FOCUSLOST "EXTENSIONS_HID_EVT_FOCUSLOST"
+#define HID_EVT_ITEMSTATECHANGED "EXTENSIONS_HID_EVT_ITEMSTATECHANGED"
+#define HID_EVT_KEYTYPED "EXTENSIONS_HID_EVT_KEYTYPED"
+#define HID_EVT_LOADED "EXTENSIONS_HID_EVT_LOADED"
+#define HID_EVT_MOUSEDRAGGED "EXTENSIONS_HID_EVT_MOUSEDRAGGED"
+#define HID_EVT_MOUSEENTERED "EXTENSIONS_HID_EVT_MOUSEENTERED"
+#define HID_EVT_MOUSEEXITED "EXTENSIONS_HID_EVT_MOUSEEXITED"
+#define HID_EVT_MOUSEMOVED "EXTENSIONS_HID_EVT_MOUSEMOVED"
+#define HID_EVT_MOUSEPRESSED "EXTENSIONS_HID_EVT_MOUSEPRESSED"
+#define HID_EVT_MOUSERELEASED "EXTENSIONS_HID_EVT_MOUSERELEASED"
+#define HID_EVT_POSITIONED "EXTENSIONS_HID_EVT_POSITIONED"
+#define HID_EVT_RESETTED "EXTENSIONS_HID_EVT_RESETTED"
+#define HID_EVT_SUBMITTED "EXTENSIONS_HID_EVT_SUBMITTED"
+#define HID_EVT_TEXTCHANGED "EXTENSIONS_HID_EVT_TEXTCHANGED"
+#define HID_EVT_UNLOADED "EXTENSIONS_HID_EVT_UNLOADED"
+#define HID_EVT_CHANGED "EXTENSIONS_HID_EVT_CHANGED"
+#define HID_EVT_APPROVEACTIONPERFORMED "EXTENSIONS_HID_EVT_APPROVEACTIONPERFORMED"
+#define HID_EVT_APPROVERESETTED "EXTENSIONS_HID_EVT_APPROVERESETTED"
+#define HID_EVT_KEYUP "EXTENSIONS_HID_EVT_KEYUP"
+#define HID_EVT_APPROVEPARAMETER "EXTENSIONS_HID_EVT_APPROVEPARAMETER"
+#define HID_EVT_POSITIONING "EXTENSIONS_HID_EVT_POSITIONING"
+#define HID_EVT_RELOADED "EXTENSIONS_HID_EVT_RELOADED"
+#define HID_EVT_APPROVEROWCHANGE "EXTENSIONS_HID_EVT_APPROVEROWCHANGE"
+#define HID_EVT_ROWCHANGE "EXTENSIONS_HID_EVT_ROWCHANGE"
+#define HID_EVT_RELOADING "EXTENSIONS_HID_EVT_RELOADING"
+#define HID_EVT_UNLOADING "EXTENSIONS_HID_EVT_UNLOADING"
+#define HID_EVT_ADJUSTMENTVALUECHANGED "EXTENSIONS_HID_EVT_ADJUSTMENTVALUECHANGED"
+#define HID_PROP_TOGGLE "EXTENSIONS_HID_PROP_TOGGLE"
+#define HID_PROP_FOCUSONCLICK "EXTENSIONS_HID_PROP_FOCUSONCLICK"
+#define HID_PROP_HIDEINACTIVESELECTION "EXTENSIONS_HID_PROP_HIDEINACTIVESELECTION"
+#define HID_PROP_VISUALEFFECT "EXTENSIONS_HID_PROP_VISUALEFFECT"
+#define HID_PROP_BORDERCOLOR "EXTENSIONS_HID_PROP_BORDERCOLOR"
+#define HID_PROP_IMAGEPOSITION "EXTENSIONS_HID_PROP_IMAGEPOSITION"
+#define HID_PROP_NOLABEL "EXTENSIONS_HID_PROP_NOLABEL"
+#define HID_PROP_WRITING_MODE "EXTENSIONS_HID_PROP_WRITING_MODE"
+#define HID_PROP_ANCHOR_TYPE "EXTENSIONS_HID_PROP_ANCHOR_TYPE"
+#define HID_FM_PROPDLG_TABCTR "EXTENSIONS_HID_FM_PROPDLG_TABCTR"
+#define HID_FM_PROPDLG_TAB_GENERAL "EXTENSIONS_HID_FM_PROPDLG_TAB_GENERAL"
+#define HID_FM_PROPDLG_TAB_DATA "EXTENSIONS_HID_FM_PROPDLG_TAB_DATA"
+#define HID_FM_PROPDLG_TAB_EVT "EXTENSIONS_HID_FM_PROPDLG_TAB_EVT"
#endif // EXTENSIONS_PROPCTRLR_HRC
diff --git a/extensions/inc/update.hrc b/extensions/inc/update.hrc
index 2cd1f8f69f12..7624978ebb82 100644
--- a/extensions/inc/update.hrc
+++ b/extensions/inc/update.hrc
@@ -29,21 +29,15 @@
#include "extensio.hrc"
-#define HID_CHECK_FOR_UPD_DLG ( HID_UPDATE_START + 0)
-#define HID_CHECK_FOR_UPD_CLOSE ( HID_UPDATE_START + 1)
-#define HID_CHECK_FOR_UPD_PAUSE ( HID_UPDATE_START + 2)
-#define HID_CHECK_FOR_UPD_RESUME ( HID_UPDATE_START + 3)
-#define HID_CHECK_FOR_UPD_DOWNLOAD ( HID_UPDATE_START + 4)
-#define HID_CHECK_FOR_UPD_DOWNLOAD2 ( HID_UPDATE_START + 5)
-#define HID_CHECK_FOR_UPD_INSTALL ( HID_UPDATE_START + 6)
-#define HID_CHECK_FOR_UPD_STATUS ( HID_UPDATE_START + 7)
-#define HID_CHECK_FOR_UPD_DESCRIPTION ( HID_UPDATE_START + 8)
-#define HID_CHECK_FOR_UPD_CANCEL ( HID_UPDATE_START + 9)
- // !! if you add new IDs, please also adjust HID_UPDATE_LAST below !!
-#define HID_UPDATE_LAST HID_CHECK_FOR_UPD_CANCEL
-
-#if HID_UPDATE_LAST > HID_UPDATE_END
- #error help id range overflow (UPDATE)
-#endif
+#define HID_CHECK_FOR_UPD_DLG "EXTENSIONS_HID_CHECK_FOR_UPD_DLG"
+#define HID_CHECK_FOR_UPD_CLOSE "EXTENSIONS_HID_CHECK_FOR_UPD_CLOSE"
+#define HID_CHECK_FOR_UPD_PAUSE "EXTENSIONS_HID_CHECK_FOR_UPD_PAUSE"
+#define HID_CHECK_FOR_UPD_RESUME "EXTENSIONS_HID_CHECK_FOR_UPD_RESUME"
+#define HID_CHECK_FOR_UPD_DOWNLOAD "EXTENSIONS_HID_CHECK_FOR_UPD_DOWNLOAD"
+#define HID_CHECK_FOR_UPD_DOWNLOAD2 "EXTENSIONS_HID_CHECK_FOR_UPD_DOWNLOAD2"
+#define HID_CHECK_FOR_UPD_INSTALL "EXTENSIONS_HID_CHECK_FOR_UPD_INSTALL"
+#define HID_CHECK_FOR_UPD_STATUS "EXTENSIONS_HID_CHECK_FOR_UPD_STATUS"
+#define HID_CHECK_FOR_UPD_DESCRIPTION "EXTENSIONS_HID_CHECK_FOR_UPD_DESCRIPTION"
+#define HID_CHECK_FOR_UPD_CANCEL "EXTENSIONS_HID_CHECK_FOR_UPD_CANCEL"
#endif // EXTENSIONS_UPDATE_HRC
diff --git a/extensions/source/abpilot/abspilot.cxx b/extensions/source/abpilot/abspilot.cxx
index a596143fac0f..b315893b6447 100644
--- a/extensions/source/abpilot/abspilot.cxx
+++ b/extensions/source/abpilot/abspilot.cxx
@@ -106,16 +106,11 @@ namespace abp
WZS_INVALID_STATE
);
- // FIXME: HELPID
- m_pPrevPage->SetHelpId(""/*HID_ABSPILOT_PREVIOUS*/);
- // FIXME: HELPID
- m_pNextPage->SetHelpId(""/*HID_ABSPILOT_NEXT*/);
- // FIXME: HELPID
- m_pCancel->SetHelpId(""/*HID_ABSPILOT_CANCEL*/);
- // FIXME: HELPID
- m_pFinish->SetHelpId(""/*HID_ABSPILOT_FINISH*/);
- // FIXME: HELPID
- m_pHelp->SetUniqueId(""/*UID_ABSPILOT_HELP*/);
+ m_pPrevPage->SetHelpId(HID_ABSPILOT_PREVIOUS);
+ m_pNextPage->SetHelpId(HID_ABSPILOT_NEXT);
+ m_pCancel->SetHelpId(HID_ABSPILOT_CANCEL);
+ m_pFinish->SetHelpId(HID_ABSPILOT_FINISH);
+ m_pHelp->SetUniqueId(UID_ABSPILOT_HELP);
m_pCancel->SetClickHdl( LINK( this, OAddessBookSourcePilot, OnCancelClicked) );
diff --git a/extensions/source/bibliography/datman.cxx b/extensions/source/bibliography/datman.cxx
index 9fa401a1620c..6a9290ee59b9 100644
--- a/extensions/source/bibliography/datman.cxx
+++ b/extensions/source/bibliography/datman.cxx
@@ -1437,8 +1437,8 @@ Reference< awt::XControlModel > BibDataManager::createGridModel(const ::rtl::OUS
if (xPropInfo->hasPropertyByName(uProp))
{
::rtl::OUString sId = ::rtl::OUString::createFromAscii( "HID:" );
- sId += ::rtl::OUString::valueOf( (sal_Int32) HID_BIB_DB_GRIDCTRL );
- xPropSet->setPropertyValue( uProp, makeAny( ::rtl::OUString( sId ) ) );
+ sId += ::rtl::OUString::createFromAscii( HID_BIB_DB_GRIDCTRL );
+ xPropSet->setPropertyValue( uProp, makeAny( sId ) );
}
}
catch(Exception& e )
diff --git a/extensions/source/bibliography/framectr.cxx b/extensions/source/bibliography/framectr.cxx
index 72a018650e6b..4489fad70161 100644
--- a/extensions/source/bibliography/framectr.cxx
+++ b/extensions/source/bibliography/framectr.cxx
@@ -198,8 +198,7 @@ BibFrameController_Impl::BibFrameController_Impl( const uno::Reference< awt::XWi
,pBibMod(NULL)
{
Window* pParent = VCLUnoHelper::GetWindow( xWindow );
- // FIXME: HELPID
- pParent->SetUniqueId(""/*UID_BIB_FRAME_WINDOW*/);
+ pParent->SetUniqueId(UID_BIB_FRAME_WINDOW);
bDisposing=sal_False;
bHierarchical=sal_True;
pImp = new BibFrameCtrl_Impl;
diff --git a/extensions/source/bibliography/general.cxx b/extensions/source/bibliography/general.cxx
index aed795d37c15..156c82673213 100644
--- a/extensions/source/bibliography/general.cxx
+++ b/extensions/source/bibliography/general.cxx
@@ -245,8 +245,7 @@ BibGeneralPage::BibGeneralPage(Window* pParent, BibDataManager* pMan):
pDatMan(pMan)
{
aControlParentWin.Show();
- // FIXME: HELPID
- aControlParentWin.SetHelpId(""/*HID_BIB_CONTROL_PARENT*/);
+ aControlParentWin.SetHelpId(HID_BIB_CONTROL_PARENT);
aStdSize = GetOutputSizePixel();
aBibTypeArr[0] = String(BibResId(ST_TYPE_ARTICLE));
@@ -464,12 +463,12 @@ void BibGeneralPage::CommitActiveControl()
}
//-----------------------------------------------------------------------------
void BibGeneralPage::AddControlWithError( const OUString& rColumnName, const ::Point& rPos, const ::Size& rSize,
- String& rErrorString, String aColumnUIName, sal_uInt16 nHelpId, sal_uInt16 nIndexInFTArray )
+ String& rErrorString, String aColumnUIName, const rtl::OString& sHelpId, sal_uInt16 nIndexInFTArray )
{
// adds also the XControl and creates a map entry in nFT2CtrlMap[] for mapping between control and FT
INT16 nIndex = -1;
- uno::Reference< awt::XControlModel > xTmp = AddXControl(rColumnName, rPos, rSize, nHelpId, nIndex );
+ uno::Reference< awt::XControlModel > xTmp = AddXControl(rColumnName, rPos, rSize, sHelpId, nIndex );
if( xTmp.is() )
{
DBG_ASSERT( nIndexInFTArray < FIELD_COUNT, "*BibGeneralPage::AddControlWithError(): wrong array index!" );
@@ -488,7 +487,7 @@ void BibGeneralPage::AddControlWithError( const OUString& rColumnName, const ::P
//-----------------------------------------------------------------------------
uno::Reference< awt::XControlModel > BibGeneralPage::AddXControl(
const String& rName,
- ::Point rPos, ::Size rSize, sal_uInt16 nHelpId, INT16& rIndex )
+ ::Point rPos, ::Size rSize, const rtl::OString& sHelpId, INT16& rIndex )
{
uno::Reference< awt::XControlModel > xCtrModel;
try
@@ -510,11 +509,9 @@ uno::Reference< awt::XControlModel > BibGeneralPage::AddXControl(
rtl::OUString uProp(C2U("HelpURL"));
if(xPropInfo->hasPropertyByName(uProp))
{
- String sId(C2S("HID:"));
- sId += String::CreateFromInt32(nHelpId);
- rtl::OUString uId(sId) ;
- uno::Any aVal; aVal <<= uId;
- xPropSet->setPropertyValue(uProp, aVal);
+ ::rtl::OUString sId = ::rtl::OUString::createFromAscii( "HID:" );
+ sId += ::rtl::OUString( sHelpId, sHelpId.getLength(), RTL_TEXTENCODING_UTF8 );
+ xPropSet->setPropertyValue( uProp, makeAny( sId ) );
}
if(bTypeListBox)
diff --git a/extensions/source/bibliography/general.hxx b/extensions/source/bibliography/general.hxx
index fdcb97c9e177..27074404929a 100644
--- a/extensions/source/bibliography/general.hxx
+++ b/extensions/source/bibliography/general.hxx
@@ -140,12 +140,12 @@ class BibGeneralPage: public BibGeneralPageBaseClass, public BibTabPage
BibDataManager* pDatMan;
::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel >
- AddXControl( const String& rName, Point aPos, Size aSize, sal_uInt16 nHelpId,
+ AddXControl( const String& rName, Point aPos, Size aSize, const rtl::OString& sHelpId,
sal_Int16& rIndex );
void AddControlWithError( const rtl::OUString& rColumnName, const Point& rPos,
const Size& rSize, String& rErrorString, String aColumnUIName,
- sal_uInt16 nHelpId, sal_uInt16 nIndexInFTArray );
+ const rtl::OString& sHelpId, sal_uInt16 nIndexInFTArray );
void AdjustScrollbars();
diff --git a/extensions/source/bibliography/toolbar.src b/extensions/source/bibliography/toolbar.src
index b8a604587bc4..a08fe44d04bd 100644
--- a/extensions/source/bibliography/toolbar.src
+++ b/extensions/source/bibliography/toolbar.src
@@ -27,6 +27,7 @@
#include <svx/svxids.hrc>
#include "bibliography.hrc"
#include "toolbar.hrc"
+#include "svx/svxcommands.h"
#define MASKCOLOR MaskColor = Color { Red = 0xFFFF; Green = 0x0000; Blue = 0xFFFF; };
@@ -46,7 +47,6 @@ ToolBox RID_BIB_TOOLBAR
ToolBoxItem
{
Identifier = TBC_FT_SOURCE;
- //HelpID = SID_SBA_BRW_INSERT ;
Text [ en-US ] = "Table";
};
ToolBoxItem
@@ -63,7 +63,6 @@ ToolBox RID_BIB_TOOLBAR
ToolBoxItem
{
Identifier = TBC_FT_QUERY;
- //HelpID = SID_SBA_BRW_INSERT ;
Text [ en-US ] = "Search Key";
};
ToolBoxItem
@@ -90,7 +89,6 @@ ToolBox RID_BIB_TOOLBAR
ToolBoxItem
{
Identifier = TBC_BT_FILTERCRIT ;
- HelpID = SID_FM_FILTERCRIT ;
// ItemBitmap = Bitmap { File = "sc10715.bmp" ; };
// Text [ de ] = "Standard Filter" ;
Command = ".uno:Bib/standardFilter" ;
@@ -100,7 +98,6 @@ ToolBox RID_BIB_TOOLBAR
ToolBoxItem
{
Identifier = TBC_BT_REMOVEFILTER ;
- HelpID = SID_FM_REMOVE_FILTER_SORT ;
// ItemBitmap = Bitmap { File = "sc10711.bmp" ; };
Command = ".uno:Bib/removeFilter" ;
Text [ en-US ] = "Remove Filter";
@@ -122,78 +119,6 @@ ToolBox RID_BIB_TOOLBAR
Checkable=TRUE;
Text [ en-US ] = "Data Source";
};
-/*
- ToolBoxItem
- {
- Type = TOOLBOXITEM_SEPARATOR ;
- };
-
- ToolBoxItem
- {
- Identifier = TBC_BT_NEWCARD ;
- //HelpID = SID_FM_REMOVE_FILTER_SORT ;
- Command = ".uno:Bib/newEntry" ;
- ItemBitmap = Bitmap { File = "newcard.bmp" ; };
- Text [ en-US ] = "New Address";
- };
-
- ToolBoxItem
- {
- Identifier = TBC_BT_EDITCARD ;
- //HelpID = SID_FM_REMOVE_FILTER_SORT ;
- Command = ".uno:Bib/changeEntry" ;
- ItemBitmap = Bitmap { File = "modcard.bmp" ; };
- Text [ en-US ] = "Edit Address";
- };
-
- ToolBoxItem
- {
- Identifier = TBC_BT_REMOVECARD ;
- //HelpID = SID_FM_REMOVE_FILTER_SORT ;
- Command = ".uno:Bib/removeEntry" ;
- ItemBitmap = Bitmap { File = "remcard.bmp" ; };
- Text [ en-US ] = "Remove Address";
- };
-
- ToolBoxItem
- {
- Type = TOOLBOXITEM_SEPARATOR ;
- };
-
- ToolBoxItem
- {
- Identifier = TBC_BT_INSERT ;
- HelpID = SID_SBA_BRW_INSERT ;
- ItemBitmap = Bitmap { File = "sc12202.bmp" ; };
- Text [ en-US ] = "Data into Text";
- };
- ToolBoxItem
- {
- Identifier = TBC_BT_UPDATE ;
- HelpID = SID_SBA_BRW_UPDATE ;
- ItemBitmap = Bitmap { File = "sc12201.bmp" ; };
- Text = "Daten in Felder" ;
- };
-
- ToolBoxItem
- {
- Type = TOOLBOXITEM_SEPARATOR ;
- };
-
- ToolBoxItem
- {
- Identifier = TBC_BT_MAIL ;
- //HelpID = HID_ADDRPI_AUTOMAIL ;
- ItemBitmap = Bitmap { File = "sc06305.bmp" ; };
- Text [ en-US ] = "AutoMail";
- };
- ToolBoxItem
- {
- Identifier = TBC_BT_URL ;
- //HelpID = HID_ADDRPI_AUTOBROWSE ;
- ItemBitmap = Bitmap { File = "sc06304.bmp" ; };
- Text [ en-US ] = "AutoBrowse";
- };*/
};
Scroll = TRUE ;
};
diff --git a/extensions/source/dbpilots/gridwizard.cxx b/extensions/source/dbpilots/gridwizard.cxx
index ef9f4088028b..6e28567aef62 100644
--- a/extensions/source/dbpilots/gridwizard.cxx
+++ b/extensions/source/dbpilots/gridwizard.cxx
@@ -65,14 +65,10 @@ namespace dbp
{
initControlSettings(&m_aSettings);
- // FIXME: HELPID
- m_pPrevPage->SetHelpId(""/*HID_GRIDWIZARD_PREVIOUS*/);
- // FIXME: HELPID
- m_pNextPage->SetHelpId(""/*HID_GRIDWIZARD_NEXT*/);
- // FIXME: HELPID
- m_pCancel->SetHelpId(""/*HID_GRIDWIZARD_CANCEL*/);
- // FIXME: HELPID
- m_pFinish->SetHelpId(""/*HID_GRIDWIZARD_FINISH*/);
+ m_pPrevPage->SetHelpId(HID_GRIDWIZARD_PREVIOUS);
+ m_pNextPage->SetHelpId(HID_GRIDWIZARD_NEXT);
+ m_pCancel->SetHelpId(HID_GRIDWIZARD_CANCEL);
+ m_pFinish->SetHelpId(HID_GRIDWIZARD_FINISH);
// if we do not need the data source selection page ...
if (!needDatasourceSelection())
diff --git a/extensions/source/dbpilots/groupboxwiz.cxx b/extensions/source/dbpilots/groupboxwiz.cxx
index d98a23046e69..7bf3138bf5fe 100644
--- a/extensions/source/dbpilots/groupboxwiz.cxx
+++ b/extensions/source/dbpilots/groupboxwiz.cxx
@@ -66,14 +66,10 @@ namespace dbp
{
initControlSettings(&m_aSettings);
- // FIXME: HELPID
- m_pPrevPage->SetHelpId(""/*HID_GROUPWIZARD_PREVIOUS*/);
- // FIXME: HELPID
- m_pNextPage->SetHelpId(""/*HID_GROUPWIZARD_NEXT*/);
- // FIXME: HELPID
- m_pCancel->SetHelpId(""/*HID_GROUPWIZARD_CANCEL*/);
- // FIXME: HELPID
- m_pFinish->SetHelpId(""/*HID_GROUPWIZARD_FINISH*/);
+ m_pPrevPage->SetHelpId(HID_GROUPWIZARD_PREVIOUS);
+ m_pNextPage->SetHelpId(HID_GROUPWIZARD_NEXT);
+ m_pCancel->SetHelpId(HID_GROUPWIZARD_CANCEL);
+ m_pFinish->SetHelpId(HID_GROUPWIZARD_FINISH);
}
//---------------------------------------------------------------------
diff --git a/extensions/source/dbpilots/listcombowizard.cxx b/extensions/source/dbpilots/listcombowizard.cxx
index 135fc3721982..2e810654baa4 100644
--- a/extensions/source/dbpilots/listcombowizard.cxx
+++ b/extensions/source/dbpilots/listcombowizard.cxx
@@ -67,14 +67,10 @@ namespace dbp
{
initControlSettings(&m_aSettings);
- // FIXME: HELPID
- m_pPrevPage->SetHelpId(""/*HID_LISTWIZARD_PREVIOUS*/);
- // FIXME: HELPID
- m_pNextPage->SetHelpId(""/*HID_LISTWIZARD_NEXT*/);
- // FIXME: HELPID
- m_pCancel->SetHelpId(""/*HID_LISTWIZARD_CANCEL*/);
- // FIXME: HELPID
- m_pFinish->SetHelpId(""/*HID_LISTWIZARD_FINISH*/);
+ m_pPrevPage->SetHelpId(HID_LISTWIZARD_PREVIOUS);
+ m_pNextPage->SetHelpId(HID_LISTWIZARD_NEXT);
+ m_pCancel->SetHelpId(HID_LISTWIZARD_CANCEL);
+ m_pFinish->SetHelpId(HID_LISTWIZARD_FINISH);
// if we do not need the data source selection page ...
if (!needDatasourceSelection())
diff --git a/extensions/source/propctrlr/browserline.cxx b/extensions/source/propctrlr/browserline.cxx
index 142b112032fe..b678f15515a7 100644
--- a/extensions/source/propctrlr/browserline.cxx
+++ b/extensions/source/propctrlr/browserline.cxx
@@ -105,27 +105,20 @@ namespace pcr
}
//------------------------------------------------------------------
- void OBrowserLine::SetComponentHelpIds( const rtl::OString& _rHelpId, sal_uInt32 _bPrimaryButtonId, sal_uInt32 _nSecondaryButtonId )
+ void OBrowserLine::SetComponentHelpIds( const rtl::OString& _rHelpId, const rtl::OString& _sPrimaryButtonId, const rtl::OString& _sSecondaryButtonId )
{
if ( m_pControlWindow )
- // FIXME: HELPID
m_pControlWindow->SetHelpId( _rHelpId );
if ( m_pBrowseButton )
{
- // FIXME: HELPID
m_pBrowseButton->SetHelpId( _rHelpId );
- // FIXME: HELPID
- m_pBrowseButton->SetUniqueId( ""/*_bPrimaryButtonId*/ );
- (void)_bPrimaryButtonId;
+ m_pBrowseButton->SetUniqueId( _sPrimaryButtonId );
if ( m_pAdditionalBrowseButton )
{
- // FIXME: HELPID
m_pAdditionalBrowseButton->SetHelpId( _rHelpId );
- // FIXME: HELPID
- m_pAdditionalBrowseButton->SetUniqueId( ""/*_nSecondaryButtonId*/ );
- (void)_nSecondaryButtonId;
+ m_pAdditionalBrowseButton->SetUniqueId( _sSecondaryButtonId );
}
}
}
diff --git a/extensions/source/propctrlr/browserline.hxx b/extensions/source/propctrlr/browserline.hxx
index 5ac0d4c9758d..565f2516fbe2 100644
--- a/extensions/source/propctrlr/browserline.hxx
+++ b/extensions/source/propctrlr/browserline.hxx
@@ -92,8 +92,7 @@ namespace pcr
const ::rtl::OUString&
GetEntryName() const { return m_sEntryName; }
- // FIXME: HELPID
- void SetComponentHelpIds( const rtl::OString& _rHelpId, sal_uInt32 _bPrimaryButtonId, sal_uInt32 _nSecondaryButtonId );
+ void SetComponentHelpIds( const rtl::OString& _rHelpId, const rtl::OString& _sPrimaryButtonId, const rtl::OString& _sSecondaryButtonId );
void SetTitle(const String& rString );
void FullFillTitleString();
diff --git a/extensions/source/propctrlr/browserlistbox.cxx b/extensions/source/propctrlr/browserlistbox.cxx
index 67257f960f5b..55afa4ac0043 100644
--- a/extensions/source/propctrlr/browserlistbox.cxx
+++ b/extensions/source/propctrlr/browserlistbox.cxx
@@ -1215,8 +1215,8 @@ namespace pcr
m_aOutOfDateLines.insert( nPos );
rLine.pLine->SetComponentHelpIds(
HelpIdUrl::getHelpId( _rPropertyData.HelpURL ),
- _rPropertyData.PrimaryButtonId,
- _rPropertyData.SecondaryButtonId
+ rtl::OUStringToOString( _rPropertyData.PrimaryButtonId, RTL_TEXTENCODING_UTF8 ),
+ rtl::OUStringToOString( _rPropertyData.SecondaryButtonId, RTL_TEXTENCODING_UTF8 )
);
if ( _rPropertyData.bReadOnly )
diff --git a/extensions/source/propctrlr/browserview.cxx b/extensions/source/propctrlr/browserview.cxx
index aceb3982054e..a023c5ef6b01 100644
--- a/extensions/source/propctrlr/browserview.cxx
+++ b/extensions/source/propctrlr/browserview.cxx
@@ -56,8 +56,7 @@ namespace pcr
DBG_CTOR(OPropertyBrowserView,NULL);
m_pPropBox = new OPropertyEditor( this );
- // FIXME: HELPID
- m_pPropBox->SetHelpId(""/*HID_FM_PROPDLG_TABCTR*/);
+ m_pPropBox->SetHelpId(HID_FM_PROPDLG_TABCTR);
m_pPropBox->setPageActivationHandler(LINK(this, OPropertyBrowserView, OnPageActivation));
m_pPropBox->Show();
diff --git a/extensions/source/propctrlr/defaultforminspection.cxx b/extensions/source/propctrlr/defaultforminspection.cxx
index f477c4deaa1e..ace7be265fb1 100644
--- a/extensions/source/propctrlr/defaultforminspection.cxx
+++ b/extensions/source/propctrlr/defaultforminspection.cxx
@@ -187,7 +187,7 @@ namespace pcr
{
const sal_Char* programmaticName;
USHORT uiNameResId;
- sal_uInt32 helpId;
+ const sal_Char* helpId;
} aCategories[] = {
{ "General", RID_STR_PROPPAGE_DEFAULT, HID_FM_PROPDLG_TAB_GENERAL },
{ "Data", RID_STR_PROPPAGE_DATA, HID_FM_PROPDLG_TAB_DATA },
diff --git a/extensions/source/propctrlr/eformspropertyhandler.cxx b/extensions/source/propctrlr/eformspropertyhandler.cxx
index cfa93bb35d7d..e2d57aaee57e 100644
--- a/extensions/source/propctrlr/eformspropertyhandler.cxx
+++ b/extensions/source/propctrlr/eformspropertyhandler.cxx
@@ -454,12 +454,12 @@ namespace pcr
}
break;
- case PROPERTY_ID_BIND_EXPRESSION: aDescriptor.PrimaryButtonId = UID_PROP_DLG_BIND_EXPRESSION; break;
- case PROPERTY_ID_XSD_REQUIRED: aDescriptor.PrimaryButtonId = UID_PROP_DLG_XSD_REQUIRED; break;
- case PROPERTY_ID_XSD_RELEVANT: aDescriptor.PrimaryButtonId = UID_PROP_DLG_XSD_RELEVANT; break;
- case PROPERTY_ID_XSD_READONLY: aDescriptor.PrimaryButtonId = UID_PROP_DLG_XSD_READONLY; break;
- case PROPERTY_ID_XSD_CONSTRAINT: aDescriptor.PrimaryButtonId = UID_PROP_DLG_XSD_CONSTRAINT; break;
- case PROPERTY_ID_XSD_CALCULATION: aDescriptor.PrimaryButtonId = UID_PROP_DLG_XSD_CALCULATION; break;
+ case PROPERTY_ID_BIND_EXPRESSION: aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_BIND_EXPRESSION); break;
+ case PROPERTY_ID_XSD_REQUIRED: aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_XSD_REQUIRED); break;
+ case PROPERTY_ID_XSD_RELEVANT: aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_XSD_RELEVANT); break;
+ case PROPERTY_ID_XSD_READONLY: aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_XSD_READONLY); break;
+ case PROPERTY_ID_XSD_CONSTRAINT: aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_XSD_CONSTRAINT); break;
+ case PROPERTY_ID_XSD_CALCULATION: aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_XSD_CALCULATION); break;
default:
DBG_ERROR( "EFormsPropertyHandler::describePropertyLine: cannot handle this property!" );
diff --git a/extensions/source/propctrlr/eventhandler.cxx b/extensions/source/propctrlr/eventhandler.cxx
index 5c3fdba085c3..8afe4c889c92 100644
--- a/extensions/source/propctrlr/eventhandler.cxx
+++ b/extensions/source/propctrlr/eventhandler.cxx
@@ -151,11 +151,11 @@ namespace pcr
//= EventDescription
//====================================================================
EventDescription::EventDescription( EventId _nId, const sal_Char* _pListenerNamespaceAscii, const sal_Char* _pListenerClassAsciiName,
- const sal_Char* _pListenerMethodAsciiName, sal_uInt16 _nDisplayNameResId, sal_Int32 _nHelpId, sal_Int32 _nUniqueBrowseId )
+ const sal_Char* _pListenerMethodAsciiName, sal_uInt16 _nDisplayNameResId, const rtl::OString& _sHelpId, const rtl::OString& _sUniqueBrowseId )
:sDisplayName( String( PcrRes( _nDisplayNameResId ) ) )
,sListenerMethodName( ::rtl::OUString::createFromAscii( _pListenerMethodAsciiName ) )
- ,nHelpId( _nHelpId )
- ,nUniqueBrowseId( _nUniqueBrowseId )
+ ,sHelpId( _sHelpId )
+ ,sUniqueBrowseId( _sUniqueBrowseId )
,nId( _nId )
{
::rtl::OUStringBuffer aQualifiedListenerClass;
@@ -879,8 +879,8 @@ namespace pcr
const EventDescription& rEvent = impl_getEventForName_throw( _rPropertyName );
aDescriptor.DisplayName = rEvent.sDisplayName;
- aDescriptor.HelpURL = HelpIdUrl::getHelpURL( rEvent.nHelpId );
- aDescriptor.PrimaryButtonId = rEvent.nUniqueBrowseId;
+ aDescriptor.HelpURL = HelpIdUrl::getHelpURL( rEvent.sHelpId );
+ aDescriptor.PrimaryButtonId = rtl::OStringToOUString(rEvent.sUniqueBrowseId, RTL_TEXTENCODING_UTF8);
aDescriptor.HasPrimaryButton = sal_True;
aDescriptor.Category = ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "Events" ) );
return aDescriptor;
@@ -1265,12 +1265,12 @@ namespace pcr
switch ( m_nGridColumnType )
{
case FormComponentType::COMBOBOX:
- if ( UID_BRWEVT_ACTIONPERFORMED == _rEvent.nUniqueBrowseId )
+ if ( UID_BRWEVT_ACTIONPERFORMED == _rEvent.sUniqueBrowseId )
return false;
break;
case FormComponentType::LISTBOX:
- if ( ( UID_BRWEVT_CHANGED == _rEvent.nUniqueBrowseId )
- || ( UID_BRWEVT_ACTIONPERFORMED == _rEvent.nUniqueBrowseId )
+ if ( ( UID_BRWEVT_CHANGED == _rEvent.sUniqueBrowseId )
+ || ( UID_BRWEVT_ACTIONPERFORMED == _rEvent.sUniqueBrowseId )
)
return false;
break;
diff --git a/extensions/source/propctrlr/eventhandler.hxx b/extensions/source/propctrlr/eventhandler.hxx
index b8b50e4b4a5f..a2d9003a75f4 100644
--- a/extensions/source/propctrlr/eventhandler.hxx
+++ b/extensions/source/propctrlr/eventhandler.hxx
@@ -57,14 +57,12 @@ namespace pcr
::rtl::OUString sDisplayName;
::rtl::OUString sListenerClassName;
::rtl::OUString sListenerMethodName;
- sal_Int32 nHelpId;
- sal_Int32 nUniqueBrowseId;
+ ::rtl::OString sHelpId;
+ ::rtl::OString sUniqueBrowseId;
EventId nId;
EventDescription()
- :nHelpId( 0 )
- ,nUniqueBrowseId( 0 )
- ,nId( 0 )
+ :nId( 0 )
{
}
@@ -74,8 +72,8 @@ namespace pcr
const sal_Char* _pListenerClassAsciiName,
const sal_Char* _pListenerMethodAsciiName,
sal_uInt16 _nDisplayNameResId,
- sal_Int32 _nHelpId,
- sal_Int32 _nUniqueBrowseId );
+ const rtl::OString& _sHelpId,
+ const rtl::OString& _sUniqueBrowseId );
};
typedef ::std::hash_map< ::rtl::OUString, EventDescription, ::rtl::OUStringHash > EventMap;
diff --git a/extensions/source/propctrlr/formcomponenthandler.cxx b/extensions/source/propctrlr/formcomponenthandler.cxx
index fbf2cc38b63e..99eabba56275 100644
--- a/extensions/source/propctrlr/formcomponenthandler.cxx
+++ b/extensions/source/propctrlr/formcomponenthandler.cxx
@@ -1023,39 +1023,39 @@ namespace pcr
{
case PROPERTY_ID_DEFAULT_SELECT_SEQ:
case PROPERTY_ID_SELECTEDITEMS:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_SELECTION;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_SELECTION);
break;
case PROPERTY_ID_FILTER:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_FILTER;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_FILTER);
break;
case PROPERTY_ID_SORT:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_ORDER;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_ORDER);
break;
case PROPERTY_ID_MASTERFIELDS:
case PROPERTY_ID_DETAILFIELDS:
nControlType = PropertyControlType::StringListField;
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_FORMLINKFIELDS;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_FORMLINKFIELDS);
break;
case PROPERTY_ID_COMMAND:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_SQLCOMMAND;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_SQLCOMMAND);
break;
case PROPERTY_ID_TABINDEX:
{
Reference< XControlContainer > xControlContext( impl_getContextControlContainer_nothrow() );
if ( xControlContext.is() )
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_TABINDEX;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_TABINDEX);
nControlType = PropertyControlType::NumericField;
};
break;
case PROPERTY_ID_FONT:
bReadOnly = sal_True;
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_FONT_TYPE;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_FONT_TYPE);
break;
case PROPERTY_ID_TARGET_URL:
@@ -1063,8 +1063,8 @@ namespace pcr
{
aDescriptor.Control = new OFileUrlControl( impl_getDefaultDialogParent_nothrow(), WB_TABSTOP | WB_BORDER );
- aDescriptor.PrimaryButtonId = ( PROPERTY_ID_TARGET_URL == nPropId )
- ? UID_PROP_DLG_ATTR_TARGET_URL : UID_PROP_DLG_IMAGE_URL;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(( PROPERTY_ID_TARGET_URL == nPropId )
+ ? UID_PROP_DLG_ATTR_TARGET_URL : UID_PROP_DLG_IMAGE_URL);
}
break;
@@ -1081,13 +1081,13 @@ namespace pcr
switch( nPropId )
{
case PROPERTY_ID_BACKGROUNDCOLOR:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_BACKGROUNDCOLOR; break;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_BACKGROUNDCOLOR); break;
case PROPERTY_ID_FILLCOLOR:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_FILLCOLOR; break;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_FILLCOLOR); break;
case PROPERTY_ID_SYMBOLCOLOR:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_SYMBOLCOLOR; break;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_SYMBOLCOLOR); break;
case PROPERTY_ID_BORDERCOLOR:
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_BORDERCOLOR; break;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_BORDERCOLOR); break;
}
break;
@@ -1111,7 +1111,7 @@ namespace pcr
case PROPERTY_ID_CONTROLLABEL:
bReadOnly = sal_True;
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_CONTROLLABEL;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_CONTROLLABEL);
break;
case PROPERTY_ID_FORMATKEY:
@@ -1141,7 +1141,7 @@ namespace pcr
aDescriptor.Control = pControl;
pControl->SetFormatSupplier( pSupplier );
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_NUMBER_FORMAT;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_NUMBER_FORMAT);
}
else
{
@@ -1366,7 +1366,7 @@ namespace pcr
// DataSource
case PROPERTY_ID_DATASOURCE:
{
- aDescriptor.PrimaryButtonId = UID_PROP_DLG_ATTR_DATASOURCE;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_ATTR_DATASOURCE);
::std::vector< ::rtl::OUString > aListEntries;
@@ -1416,7 +1416,7 @@ namespace pcr
}
}
- if ( aDescriptor.PrimaryButtonId )
+ if ( aDescriptor.PrimaryButtonId.getLength() )
aDescriptor.HasPrimaryButton = sal_True;
if ( aDescriptor.SecondaryButtonId )
aDescriptor.HasSecondaryButton = sal_True;
@@ -2471,7 +2471,7 @@ namespace pcr
_out_rProperty.DisplayName = m_pInfoService->getPropertyTranslation( PROPERTY_ID_COMMAND );
_out_rProperty.HelpURL = HelpIdUrl::getHelpURL( m_pInfoService->getPropertyHelpId( PROPERTY_ID_COMMAND ) );
- _out_rProperty.PrimaryButtonId = UID_PROP_DLG_SQLCOMMAND;
+ _out_rProperty.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_DLG_SQLCOMMAND);
////////////////////////////////////////////////////////////
sal_Int32 nCommandType = CommandType::COMMAND;
diff --git a/extensions/source/propctrlr/formmetadata.cxx b/extensions/source/propctrlr/formmetadata.cxx
index 9d8becfbd923..d9fe180c1ac7 100644
--- a/extensions/source/propctrlr/formmetadata.cxx
+++ b/extensions/source/propctrlr/formmetadata.cxx
@@ -57,7 +57,7 @@ namespace pcr
{
String sName;
String sTranslation;
- sal_uInt32 nHelpId;
+ rtl::OString sHelpId;
sal_Int32 nId;
sal_uInt16 nPos;
sal_uInt32 nUIFlags;
@@ -67,16 +67,16 @@ namespace pcr
sal_Int32 _nId,
const String& aTranslation,
sal_uInt16 nPosId,
- sal_uInt32 nHelpId,
+ const rtl::OString&,
sal_uInt32 _nUIFlags);
};
//------------------------------------------------------------------------
OPropertyInfoImpl::OPropertyInfoImpl(const ::rtl::OUString& _rName, sal_Int32 _nId,
- const String& aString, sal_uInt16 nP, sal_uInt32 nHid, sal_uInt32 _nUIFlags)
+ const String& aString, sal_uInt16 nP, const rtl::OString& sHid, sal_uInt32 _nUIFlags)
:sName(_rName)
,sTranslation(aString)
- ,nHelpId(nHid)
+ ,sHelpId(sHid)
,nId(_nId)
,nPos(nP)
,nUIFlags(_nUIFlags)
@@ -399,10 +399,10 @@ namespace pcr
}
//------------------------------------------------------------------------
- sal_Int32 OPropertyInfoService::getPropertyHelpId(sal_Int32 _nId) const
+ rtl::OString OPropertyInfoService::getPropertyHelpId(sal_Int32 _nId) const
{
const OPropertyInfoImpl* pInfo = getPropertyInfo(_nId);
- return (pInfo) ? pInfo->nHelpId : 0;
+ return (pInfo) ? pInfo->sHelpId : rtl::OString();
}
//------------------------------------------------------------------------
@@ -560,7 +560,7 @@ namespace pcr
// intialisierung
if(!s_pPropertyInfos)
getPropertyInfo();
- OPropertyInfoImpl aSearch(_rName, 0L, String(), 0, 0, 0);
+ OPropertyInfoImpl aSearch(_rName, 0L, String(), 0, "", 0);
const OPropertyInfoImpl* pInfo = ::std::lower_bound(
s_pPropertyInfos, s_pPropertyInfos + s_nCount, aSearch, PropertyInfoLessByName() );
diff --git a/extensions/source/propctrlr/formmetadata.hxx b/extensions/source/propctrlr/formmetadata.hxx
index 294a43e4a9e7..82a313a70105 100644
--- a/extensions/source/propctrlr/formmetadata.hxx
+++ b/extensions/source/propctrlr/formmetadata.hxx
@@ -59,7 +59,7 @@ namespace pcr
// IPropertyInfoService
virtual sal_Int32 getPropertyId(const String& _rName) const;
virtual String getPropertyTranslation(sal_Int32 _nId) const;
- virtual sal_Int32 getPropertyHelpId(sal_Int32 _nId) const;
+ virtual rtl::OString getPropertyHelpId(sal_Int32 _nId) const;
virtual sal_Int16 getPropertyPos(sal_Int32 _nId) const;
virtual sal_uInt32 getPropertyUIFlags(sal_Int32 _nId) const;
virtual ::std::vector< ::rtl::OUString > getPropertyEnumRepresentations(sal_Int32 _nId) const;
diff --git a/extensions/source/propctrlr/pcrcommon.cxx b/extensions/source/propctrlr/pcrcommon.cxx
index 317a42d56425..3067c67fc76d 100644
--- a/extensions/source/propctrlr/pcrcommon.cxx
+++ b/extensions/source/propctrlr/pcrcommon.cxx
@@ -53,23 +53,19 @@ namespace pcr
//------------------------------------------------------------------------
rtl::OString HelpIdUrl::getHelpId( const ::rtl::OUString& _rHelpURL )
{
- // FIXME: HELPID
- #if 0
- SmartId aSmartHelpId( _rHelpURL );
+ rtl::OString aHelpId( _rHelpURL, _rHelpURL.getLength(), RTL_TEXTENCODING_UTF8 );
if ( 0 == _rHelpURL.compareToAscii( RTL_CONSTASCII_STRINGPARAM( "HID:" ) ) )
- aSmartHelpId = SmartId( _rHelpURL.copy( sizeof( "HID:" ) - 1 ).toInt32() );
- return aSmartHelpId;
- #else
- return rtl::OUStringToOString( _rHelpURL, RTL_TEXTENCODING_UTF8 );
- #endif
+ aHelpId = aHelpId.copy( sizeof( "HID:" ) - 1 );
+ return aHelpId;
}
//------------------------------------------------------------------------
- ::rtl::OUString HelpIdUrl::getHelpURL( sal_uInt32 _nHelpId )
+ ::rtl::OUString HelpIdUrl::getHelpURL( const rtl::OString& sHelpId )
{
::rtl::OUStringBuffer aBuffer;
+ ::rtl::OUString aTmp( sHelpId, sHelpId.getLength(), RTL_TEXTENCODING_UTF8 );
aBuffer.appendAscii( "HID:" );
- aBuffer.append( (sal_Int32)_nHelpId );
+ aBuffer.append( aTmp.getStr() );
return aBuffer.makeStringAndClear();
}
//............................................................................
diff --git a/extensions/source/propctrlr/pcrcommon.hxx b/extensions/source/propctrlr/pcrcommon.hxx
index 162b9780ca30..69e508ca8d87 100644
--- a/extensions/source/propctrlr/pcrcommon.hxx
+++ b/extensions/source/propctrlr/pcrcommon.hxx
@@ -77,9 +77,8 @@ namespace pcr
class HelpIdUrl
{
public:
- // FIXME: HELPID
static rtl::OString getHelpId( const ::rtl::OUString& _rHelpURL );
- static ::rtl::OUString getHelpURL( sal_uInt32 _nHelpId );
+ static ::rtl::OUString getHelpURL( const rtl::OString& );
};
//====================================================================
diff --git a/extensions/source/propctrlr/propcontroller.cxx b/extensions/source/propctrlr/propcontroller.cxx
index 2bb73f06490d..814b7475fbae 100644
--- a/extensions/source/propctrlr/propcontroller.cxx
+++ b/extensions/source/propctrlr/propcontroller.cxx
@@ -1273,7 +1273,6 @@ namespace pcr
// this category does not yet exist. This is allowed, as an inspector model might be lazy, and not provide
// any category information of its own. In this case, we have a fallback ...
m_aPageIds[ aDescriptor.Category ] =
- // FIXME: HELPID
getPropertyBox().AppendPage( aDescriptor.Category, rtl::OString() );
nTargetPageId = impl_getPageIdForCategory_nothrow( aDescriptor.Category );
}
diff --git a/extensions/source/propctrlr/propertyeditor.cxx b/extensions/source/propctrlr/propertyeditor.cxx
index 5abcf155cc2e..2d81566d8fbb 100644
--- a/extensions/source/propctrlr/propertyeditor.cxx
+++ b/extensions/source/propctrlr/propertyeditor.cxx
@@ -236,7 +236,6 @@ namespace pcr
pPage->getListBox().SetObserver(m_pObserver);
pPage->getListBox().EnableHelpSection( m_bHasHelpSection );
pPage->getListBox().SetHelpLineLimites( m_nMinHelpLines, m_nMaxHelpLines );
- // FIXME: HELPID
pPage->SetHelpId( _rHelpId );
// immediately activate the page
@@ -246,20 +245,12 @@ namespace pcr
return nId;
}
-// FIXME: HELPID
-#if 0
//------------------------------------------------------------------
- void OPropertyEditor::SetHelpId( sal_uInt32 nHelpId )
+ void OPropertyEditor::SetHelpId( const rtl::OString& rHelpId )
{
Control::SetHelpId("");
- // FIXME: HELPID
- #if 0
- m_aTabControl.SetHelpId(nHelpId);
- #else
- (void)nHelpId;
- #endif
- }
-#endif
+ m_aTabControl.SetHelpId(rHelpId);
+ }
//------------------------------------------------------------------
void OPropertyEditor::RemovePage(sal_uInt16 nID)
diff --git a/extensions/source/propctrlr/propertyeditor.hxx b/extensions/source/propctrlr/propertyeditor.hxx
index 10b4b73fe54c..6affea7376d3 100644
--- a/extensions/source/propctrlr/propertyeditor.hxx
+++ b/extensions/source/propctrlr/propertyeditor.hxx
@@ -97,7 +97,7 @@ namespace pcr
void SetHelpText( const ::rtl::OUString& _rHelpText );
void SetHelpLineLimites( sal_Int32 _nMinLines, sal_Int32 _nMaxLines );
- // FIXME: HELPID
+ void SetHelpId( const rtl::OString& sHelpId );
sal_uInt16 AppendPage( const String& r, const rtl::OString& _rHelpId );
void SetPage( sal_uInt16 );
void RemovePage(sal_uInt16 nID);
diff --git a/extensions/source/propctrlr/propertyinfo.hxx b/extensions/source/propctrlr/propertyinfo.hxx
index e389c3282460..3e188c25fe06 100644
--- a/extensions/source/propctrlr/propertyinfo.hxx
+++ b/extensions/source/propctrlr/propertyinfo.hxx
@@ -31,6 +31,7 @@
#include <sal/types.h>
#include <tools/string.hxx>
#include <rtl/ustring.hxx>
+#include <rtl/string.hxx>
#include <vector>
//............................................................................
@@ -46,7 +47,7 @@ namespace pcr
public:
virtual sal_Int32 getPropertyId(const String& _rName) const = 0;
virtual String getPropertyTranslation(sal_Int32 _nId) const = 0;
- virtual sal_Int32 getPropertyHelpId(sal_Int32 _nId) const = 0;
+ virtual rtl::OString getPropertyHelpId(sal_Int32 _nId) const = 0;
virtual sal_Int16 getPropertyPos(sal_Int32 _nId) const = 0;
virtual sal_uInt32 getPropertyUIFlags(sal_Int32 _nId) const = 0;
virtual ::std::vector< ::rtl::OUString > getPropertyEnumRepresentations(sal_Int32 _nId) const = 0;
diff --git a/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx b/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx
index 7af9166510da..a7a6844973ea 100644
--- a/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx
+++ b/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx
@@ -331,8 +331,8 @@ namespace pcr
implGetAvailableDataTypeNames( aListEntries );
- aDescriptor.PrimaryButtonId = UID_PROP_ADD_DATA_TYPE;
- aDescriptor.SecondaryButtonId = UID_PROP_REMOVE_DATA_TYPE;
+ aDescriptor.PrimaryButtonId = rtl::OUString::createFromAscii(UID_PROP_ADD_DATA_TYPE);
+ aDescriptor.SecondaryButtonId = rtl::OUString::createFromAscii(UID_PROP_REMOVE_DATA_TYPE);;
aDescriptor.HasPrimaryButton = aDescriptor.HasSecondaryButton = sal_True;
aDescriptor.PrimaryButtonImageURL = ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "private:graphicrepository/extensions/res/buttonplus.png" ) );
aDescriptor.SecondaryButtonImageURL = ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "private:graphicrepository/extensions/res/buttonminus.png" ) );
diff --git a/extensions/source/update/check/updatehdl.cxx b/extensions/source/update/check/updatehdl.cxx
index cd1c5f1f721a..78ebae14b31b 100644
--- a/extensions/source/update/check/updatehdl.cxx
+++ b/extensions/source/update/check/updatehdl.cxx
@@ -156,7 +156,7 @@ void UpdateHandler::setDownloadBtnLabel( bool bAppendDots )
aLabel += UNISTRING( "..." );
setControlProperty( msButtonIDs[DOWNLOAD_BUTTON], UNISTRING("Label"), uno::Any( aLabel ) );
- setControlProperty( msButtonIDs[DOWNLOAD_BUTTON], UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_DOWNLOAD2 ) ) );
+ setControlProperty( msButtonIDs[DOWNLOAD_BUTTON], UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_DOWNLOAD2 ) ) );
mbDownloadBtnHasDots = bAppendDots;
}
@@ -1071,7 +1071,7 @@ void UpdateHandler::createDialog()
xPropSet->setPropertyValue( UNISTRING("PositionY"), uno::Any(sal_Int32( 100 )) );
xPropSet->setPropertyValue( UNISTRING("Width"), uno::Any(sal_Int32( DIALOG_WIDTH )) );
xPropSet->setPropertyValue( UNISTRING("Height"), uno::Any(sal_Int32( DIALOG_HEIGHT )) );
- xPropSet->setPropertyValue( UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_DLG ) ) );
+ xPropSet->setPropertyValue( UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_DLG ) ) );
}
{ // Label (fixed text) <status>
uno::Sequence< beans::NamedValue > aProps(1);
@@ -1098,7 +1098,7 @@ void UpdateHandler::createDialog()
setProperty( aProps, 3, UNISTRING("MultiLine"), uno::Any( true ) );
setProperty( aProps, 4, UNISTRING("ReadOnly"), uno::Any( true ) );
setProperty( aProps, 5, UNISTRING("AutoVScroll"), uno::Any( true ) );
- setProperty( aProps, 6, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_STATUS ) ) );
+ setProperty( aProps, 6, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_STATUS ) ) );
insertControlModel( xControlModel, EDIT_FIELD_MODEL, TEXT_STATUS,
awt::Rectangle( DIALOG_BORDER + TEXT_OFFSET,
@@ -1129,7 +1129,7 @@ void UpdateHandler::createDialog()
setProperty( aProps, 1, UNISTRING("Enabled"), uno::Any( true ) );
setProperty( aProps, 2, UNISTRING("PushButtonType"), uno::Any( sal_Int16(awt::PushButtonType_STANDARD) ) );
setProperty( aProps, 3, UNISTRING("Label"), uno::Any( msPauseBtn ) );
- setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_PAUSE ) ) );
+ setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_PAUSE ) ) );
insertControlModel ( xControlModel, BUTTON_MODEL, msButtonIDs[PAUSE_BUTTON],
awt::Rectangle( BOX1_BTN_X, BOX1_BTN_Y, BUTTON_WIDTH, BUTTON_HEIGHT ),
@@ -1142,7 +1142,7 @@ void UpdateHandler::createDialog()
setProperty( aProps, 1, UNISTRING("Enabled"), uno::Any( true ) );
setProperty( aProps, 2, UNISTRING("PushButtonType"), uno::Any( sal_Int16(awt::PushButtonType_STANDARD) ) );
setProperty( aProps, 3, UNISTRING("Label"), uno::Any( msResumeBtn ) );
- setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_RESUME ) ) );
+ setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_RESUME ) ) );
insertControlModel ( xControlModel, BUTTON_MODEL, msButtonIDs[RESUME_BUTTON],
awt::Rectangle( BOX1_BTN_X,
@@ -1158,7 +1158,7 @@ void UpdateHandler::createDialog()
setProperty( aProps, 1, UNISTRING("Enabled"), uno::Any( true ) );
setProperty( aProps, 2, UNISTRING("PushButtonType"), uno::Any( sal_Int16(awt::PushButtonType_STANDARD) ) );
setProperty( aProps, 3, UNISTRING("Label"), uno::Any( msCancelBtn ) );
- setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_CANCEL ) ) );
+ setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_CANCEL ) ) );
insertControlModel ( xControlModel, BUTTON_MODEL, msButtonIDs[CANCEL_BUTTON],
awt::Rectangle( BOX1_BTN_X,
@@ -1192,7 +1192,7 @@ void UpdateHandler::createDialog()
setProperty( aProps, 3, UNISTRING("MultiLine"), uno::Any( true ) );
setProperty( aProps, 4, UNISTRING("ReadOnly"), uno::Any( true ) );
setProperty( aProps, 5, UNISTRING("AutoVScroll"), uno::Any( true ) );
- setProperty( aProps, 6, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_DESCRIPTION ) ) );
+ setProperty( aProps, 6, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_DESCRIPTION ) ) );
insertControlModel( xControlModel, EDIT_FIELD_MODEL, TEXT_DESCRIPTION,
awt::Rectangle( DIALOG_BORDER + TEXT_OFFSET,
@@ -1222,7 +1222,7 @@ void UpdateHandler::createDialog()
// setProperty( aProps, 2, UNISTRING("PushButtonType"), uno::Any( sal_Int16(awt::PushButtonType_CANCEL) ) );
// [property] string Label // only if PushButtonType_STANDARD
setProperty( aProps, 3, UNISTRING("Label"), uno::Any( msClose ) );
- setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_CLOSE ) ) );
+ setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_CLOSE ) ) );
insertControlModel ( xControlModel, BUTTON_MODEL, msButtonIDs[ CLOSE_BUTTON ],
awt::Rectangle( CLOSE_BTN_X, BUTTON_Y_POS, BUTTON_WIDTH, BUTTON_HEIGHT ),
@@ -1235,7 +1235,7 @@ void UpdateHandler::createDialog()
setProperty( aProps, 1, UNISTRING("Enabled"), uno::Any( true ) );
setProperty( aProps, 2, UNISTRING("PushButtonType"), uno::Any( sal_Int16(awt::PushButtonType_STANDARD) ) );
setProperty( aProps, 3, UNISTRING("Label"), uno::Any( msInstall ) );
- setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_INSTALL ) ) );
+ setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_INSTALL ) ) );
insertControlModel ( xControlModel, BUTTON_MODEL, msButtonIDs[INSTALL_BUTTON],
awt::Rectangle( INSTALL_BTN_X, BUTTON_Y_POS, BUTTON_WIDTH, BUTTON_HEIGHT ),
@@ -1248,7 +1248,7 @@ void UpdateHandler::createDialog()
setProperty( aProps, 1, UNISTRING("Enabled"), uno::Any( true ) );
setProperty( aProps, 2, UNISTRING("PushButtonType"), uno::Any( sal_Int16(awt::PushButtonType_STANDARD) ) );
setProperty( aProps, 3, UNISTRING("Label"), uno::Any( msDownload ) );
- setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::valueOf( (sal_Int32) HID_CHECK_FOR_UPD_DOWNLOAD ) ) );
+ setProperty( aProps, 4, UNISTRING("HelpURL"), uno::Any( UNISTRING( "HID:" ) + rtl::OUString::createFromAscii( HID_CHECK_FOR_UPD_DOWNLOAD ) ) );
insertControlModel ( xControlModel, BUTTON_MODEL, msButtonIDs[DOWNLOAD_BUTTON],
awt::Rectangle( DOWNLOAD_BTN_X, BUTTON_Y_POS, BUTTON_WIDTH, BUTTON_HEIGHT ),