summaryrefslogtreecommitdiff
path: root/oox/source/dump/oledumper.ini
diff options
context:
space:
mode:
Diffstat (limited to 'oox/source/dump/oledumper.ini')
-rw-r--r--oox/source/dump/oledumper.ini439
1 files changed, 319 insertions, 120 deletions
diff --git a/oox/source/dump/oledumper.ini b/oox/source/dump/oledumper.ini
index c398b0c01e51..7efe424b0ddc 100644
--- a/oox/source/dump/oledumper.ini
+++ b/oox/source/dump/oledumper.ini
@@ -4,7 +4,39 @@
# Path to additional configuration data, relative to this file.
include-config-file=dumperbase.ini
-# StdFont ====================================================================
+# OLE name lists =============================================================
+
+constlist=OLE-STD-CLIPBOARD-FORMAT
+ 2=bmp
+ 3=wmf
+ 8=dib
+ 14=emf
+end
+
+combilist=OLE-COLOR
+ 0x0000FFFF=uint32,dec,palette-index,,filter=0xFF000000~0x01000000
+ 0x000000FF=uint32,dec,red,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000
+ 0x0000FF00=uint32,dec,green,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000
+ 0x00FF0000=uint32,dec,blue,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000
+ 0x0000FFFF=uint32,dec,system-color,SYSTEMCOLOR,filter=0xFF000000~0x80000000
+ 0xFF000000=uint8,dec,type,OLE-COLORTYPE
+end
+
+constlist=OLE-COLORTYPE
+ 0x00=default
+ 0x01=palette
+ 0x02=rgb
+ 0x80=system-color
+end
+
+multilist=OLE-MOUSEPTR
+ 0=default,arrow,cross,i-beam
+ 6=size-diag-down,size-vert,size-diag-up,size-hor
+ 10=up-arrow,hour-glass,no-drop,app-starting,help,size-all
+ 99=custom
+end
+
+# StdFont --------------------------------------------------------------------
{0BE35203-8F91-11CE-9DE3-00AA004BB851}=StdFont
@@ -17,11 +49,13 @@ end
unitconverter=STDFONT-HEIGHT,/10000,pt
-# StdPic =====================================================================
+# StdPic ---------------------------------------------------------------------
{0BE35204-8F91-11CE-9DE3-00AA004BB851}=StdPic
-# StdHlink ===================================================================
+shortlist=STDPIC-ID,0x0000746C,StdPic
+
+# StdHlink -------------------------------------------------------------------
{79EAC9D0-BAF9-11CE-8C82-00AA004BA90B}=StdHlink
{79EAC9E0-BAF9-11CE-8C82-00AA004BA90B}=URLMoniker
@@ -62,7 +96,7 @@ flagslist=STDHLINK-URL-FLAGS
0x00008000=no-encode-forbidden-chars
end
-# OLE name lists =============================================================
+# OLE property stream --------------------------------------------------------
{F29F85E0-4FF9-1068-AB91-08002B27B3D9}=GlobalDocProp
{D5CDD502-2E9C-101B-9397-08002B2CF9AE}=BuiltinDocProp
@@ -110,37 +144,210 @@ combilist=OLEPROP-TYPE
0x4000=byref
end
-# OCX name lists =============================================================
+# ComCtl controls ============================================================
+
+constlist=COMCTL-HEADER-IDS
+ 0x0A2BAE11=COMCTL_SLIDER_60
+ 0x12344321=COMCTL_SIZE
+ 0x6AC13CB1=COMCTL_TREEVIEW_60
+ 0x97AB8A01=COMCTL_PROGRESSBAR_60
+ 0x99470A83=COMCTL_SCROLLBAR_60
+ 0xABCDEF01=COMCTL_COMMONDATA
+ 0xBDECDE1F=COMCTL_COMPLEXDATA
+ 0xD12A7AC1=COMCTL_TABSTRIP_60
+ 0xE6E17E80=COMCTL_IMAGELIST_50_60
+ 0xE6E17E84=COMCTL_PROGRESSBAR_50
+ 0xE6E17E86=COMCTL_SLIDER_50
+ 0xE6E17E88=COMCTL_STATUSBAR_50
+ 0xE6E17E8A=COMCTL_TABSTRIP_50
+ 0xE6E17E8E=COMCTL_TREEVIEW_50
+ 0xFF3626A0=COMCTL_UPDOWN_50_60
+end
+
+combilist=COMCTL-COMMON-FLAGS
+ ignore=0xFFFF8000
+ 0x00000001=flat-border
+ 0x00000002=enabled
+ 0x00000004=3d-border
+ 0x000007F8=uint8,dec,mouse-ptr,OLE-MOUSEPTR
+ 0x00000800=ole-drag-auto
+ 0x00002000=ole-drop-manual
+end
+
+flagslist=COMCTL-COMPLEX-FLAGS
+ ignore=0xFFFFFFFC
+ 0x00000001=font
+ 0x00000002=mouse-icon
+end
+
+# flat scrollbar -------------------------------------------------------------
+
+{FE38753A-44A3-11D1-B5B7-0000C09000C4}=MSComCtl2.FlatScrollBar.2
+
+combilist=COMCTL-SCROLLBAR-FLAGS
+ 0x00000003=uint8,dec,appearance,COMCTL-SCROLLBAR-APPEARANCE
+ 0x0000000C=uint8,dec,arrows,COMCTL-SCROLLBAR-ARROWS
+ 0x00000010=!vertical!horizontal
+end
+
+shortlist=COMCTL-SCROLLBAR-APPEARANCE,0,3d,flat,track-3d
+shortlist=COMCTL-SCROLLBAR-ARROWS,0,both,left-up,right-down
+
+# progress bar ---------------------------------------------------------------
{0713E8D2-850A-101B-AFC0-4210102A8DA7}=COMCTL.ProgCtrl.1
+{35053A22-8589-11D1-B16A-00C0F0283628}=MSComctlLib.ProgCtrl.2
-combilist=OCX-COLOR
- 0x0000FFFF=uint32,dec,palette-index,,filter=0xFF000000~0x01000000
- 0x000000FF=uint32,dec,red,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000
- 0x0000FF00=uint32,dec,green,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000
- 0x00FF0000=uint32,dec,blue,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000
- 0x0000FFFF=uint32,dec,system-color,SYSTEMCOLOR,filter=0xFF000000~0x80000000
- 0xFF000000=uint8,dec,type,OCX-COLORTYPE
+# slider ---------------------------------------------------------------------
+
+{373FF7F0-EB8B-11CD-8820-08002B2F4F5A}=COMCTL.Slider.1
+{F08DF954-8592-11D1-B16A-00C0F0283628}=MSComctlLib.Slider.2
+
+constlist=COMCTL-SLIDER-SELECTRANGE
+ 0x00000000=off
+ 0x0000FFFF=on
+ end
+
+shortlist=COMCTL-SLIDER-TICKSTYLE,0,bottom-right,top-left,both,no-ticks
+
+# updown ---------------------------------------------------------------------
+
+{026371C0-1B7C-11CF-9D53-00AA003C9CB6}=ComCtl2.UpDown.1
+{603C7E80-87C2-11D1-8BE3-0000F8754DA1}=MSComCtl2.UpDown.2
+
+flagslist=COMCTL-UPDOWN-FLAGS1
+ 0x00000001=!align-left!align-right
+ 0x00000004=!vertical!horizontal
+ end
+
+flagslist=COMCTL-UPDOWN-FLAGS2
+ 0x00000004=wrap
+ 0x00000020=ole-drop-manual
+ 0x00000080=enabled
+ end
+
+# image list -----------------------------------------------------------------
+
+{58DA8D8F-9D6A-101B-AFC0-4210102A8DA7}=COMCTL.ImageListCtrl.1
+{2C247F23-8591-11D1-B16A-00C0F0283628}=MSComctlLib.ImageListCtrl.2
+
+flagslist=COMCTL-IMAGELIST-TEXTFLAGS
+ 0x01=key
+ 0x02=tag
end
-constlist=OCX-COLORTYPE
- 0x00=default
- 0x01=palette
- 0x02=rgb
- 0x80=system-color
+# tab strip ------------------------------------------------------------------
+
+{9ED94440-E5E8-101B-B9B5-444553540000}=COMCTL.TabStrip.1
+{1EFB6596-857C-11D1-B16A-00C0F0283628}=MSComctlLib.TabStrip.2
+
+combilist=COMCTL-TABSTRIP-FLAGS1
+ ignore=0xFFFFFFE0
+ 0x00000001=multi-row
+ 0x00000002=show-tooltips
+ 0x00000018=uint8,dec,tab-width-style,COMCTL-TABSTRIP-TABWIDTHSTYLE
+end
+
+combilist=COMCTL-TABSTRIP-FLAGS2
+ ignore=0xFFFF0000
+ 0x00000003=uint8,dec,style,COMCTL-TABSTRIP-STYLE
+ 0x00000004=hot-tracking
+ 0x00000008=multi-select
+ 0x00000030=uint8,dec,placement,COMCTL-TABSTRIP-PLACEMENT
+ 0x00000040=separators
+end
+
+flagslist=COMCTL-TABSTRIP-FLAGS3
+ ignore=0xFFFF0000
+ 0x00000001=tabstyle-opposite
+end
+
+shortlist=COMCTL-TABSTRIP-TABWIDTHSTYLE,0,justified,non-justified,fixed
+shortlist=COMCTL-TABSTRIP-STYLE,0,tabs,tab-buttons,flat-buttons
+shortlist=COMCTL-TABSTRIP-PLACEMENT,0,top,bottom,left,right
+
+flagslist=COMCTL-TABSTRIP-TABFLAGS
+ 0x00000001=caption
+ 0x00000002=key
+ 0x00000004=tag
+ 0x00000008=tooltip
+end
+
+# tree view ------------------------------------------------------------------
+
+{0713E8A2-850A-101B-AFC0-4210102A8DA7}=COMCTL.TreeCtrl.1
+{C74190B6-8589-11D1-B16A-00C0F0283628}=MSComctlLib.TreeCtrl.2
+
+combilist=COMCTL-TREEVIEW-FLAGS
+ ignore=0xFFFF0000
+ 0x00000001=!tree-lines!root-lines
+ 0x0000001C=uint8,dec,style,COMCTL-TREEVIEW-STYLE
+ 0x00000020=label-edit
+ 0x00000080=hide-selection
+ 0x00000100=sorted
+end
+
+flagslist=COMCTL-TREEVIEW-STRINGFLAGS
+ ignore=0xFFFFFFF8
+ 0x00000001=separator
+ 0x00000002=image-list
+end
+
+shortlist=COMCTL-TREEVIEW-STYLE,0,text,pic-text,plusminus-text,plusminus-pic-text,treelines-text,treelines-pic-text,treelines-plusminus-text,treelines-plusminus-pic-text
+
+flagslist=COMCTL-TREEVIEW-FLAGS2
+ 0x00000001=checkboxes
+ 0x00000002=full-row-select
+ 0x00000004=hot-tracking
+ 0x00000008=scroll
+ 0x00000010=single-select
+end
+
+# status bar -----------------------------------------------------------------
+
+{6B7E638F-850A-101B-AFC0-4210102A8DA7}=COMCTL.SBarCtrl.1
+
+combilist=COMCTL-STATUSBAR-PANELFLAGS
+ ignore=0xFFFFF000
+ 0x00000007=uint8,dec,style,COMCTL-STATUSBAR-STYLE
+ 0x00000018=uint8,dec,alignment,COMCTL-STATUSBAR-ALIGN
+ 0x00000060=uint8,dec,bevel,COMCTL-STATUSBAR-BEVEL
+ 0x00000080=enabled
+ 0x00000300=uint8,dec,autosize,COMCTL-STATUSBAR-AUTOSIZE
+ 0x00000400=visible
+end
+
+shortlist=COMCTL-STATUSBAR-STYLE,0,text,caps,num,ins,scrl,time,date,kana
+shortlist=COMCTL-STATUSBAR-ALIGN,0,left,center,right
+shortlist=COMCTL-STATUSBAR-BEVEL,0,no-bevel,inset,raised
+shortlist=COMCTL-STATUSBAR-AUTOSIZE,0,no-auto,spring,content
+
+flagslist=COMCTL-STATUSBAR-TEXTFLAGS
+ 0x00000001=text
+ 0x00000002=vis-text
+ 0x00000004=key
+ 0x00000008=tag
+ 0x00000010=tooltip
end
-combilist=OCX-STRINGLEN
+# other controls =============================================================
+
+# Microsoft Web Browser
+{8856F961-340A-11D0-A96B-00C04FD705A2}=Shell.Explorer.2
+
+# ActiveX name lists =========================================================
+
+combilist=AX-STRINGLEN
0x80000000=!unicode!compressed
0x7FFFFFFF=int32,dec,buffer-size
end
-combilist=OCX-ARRAYSTRINGLEN
+combilist=AX-ARRAYSTRINGLEN
0x80000000=!unicode!compressed
0x7FFFFFFF=int32,dec,len
end
-combilist=OCX-FLAGS
+combilist=AX-FLAGS
0x00000001=reserved-1
0x00000002=enabled
0x00000004=locked
@@ -151,7 +358,7 @@ combilist=OCX-FLAGS
0x00001000=existing-entries-only
0x00002000=caption-left
0x00004000=editable
- 0x00078000=uint8,dec,ime-mode,OCX-IMEMODE
+ 0x00078000=uint8,dec,ime-mode,AX-IMEMODE
0x00080000=drag-enabled
0x00100000=enter-as-newline
0x00200000=keep-selection
@@ -166,7 +373,7 @@ combilist=OCX-FLAGS
0x80000000=multi-line
end
-multilist=OCX-IMEMODE
+multilist=AX-IMEMODE
0=no-control,on,off,disabled
4=hiragana,fillwidth-katakana,halfwidth-katakana
7=fullwidth-alpha,halfwidth-alpha
@@ -174,33 +381,26 @@ multilist=OCX-IMEMODE
11=fullwidth-hanzi,halfwidth-hanzi
end
-multilist=OCX-MOUSEPTR
- 0=default,arrow,cross,i-beam
- 6=size-diag-down,size-vert,size-diag-up,size-hor
- 10=up-arrow,hour-glass,no-drop,app-starting,help,size-all
- 99=custom
+combilist=AX-IMAGEPOS
+ 0x0000FFFF=uint16,dec,image,AX-POS
+ 0xFFFF0000=uint16,dec,label,AX-POS
end
-combilist=OCX-IMAGEPOS
- 0x0000FFFF=uint16,dec,image,OCX-POS
- 0xFFFF0000=uint16,dec,label,OCX-POS
-end
-
-unitconverter=OCX-CONV-MS,1,ms
+unitconverter=AX-CONV-MS,1,ms
-shortlist=OCX-ENABLED,0,disabled,enabled
-shortlist=OCX-BORDERSTYLE,0,none,single
-shortlist=OCX-SPECIALEFFECT,0,flat,raised,sunken,etched,,,bump
-shortlist=OCX-ORIENTATION,-1,auto,vertical,horizontal
-shortlist=OCX-POS,0,top-left,top,top-right,left,center,right,bottom-left,bottom,bottom-right
-shortlist=OCX-IMAGEALIGN,0,top-left,top-right,center,bottom-left,bottom-right
-shortlist=OCX-IMAGESIZEMODE,0,clip,stretch,,stretch-ratio
+shortlist=AX-ENABLED,0,disabled,enabled
+shortlist=AX-BORDERSTYLE,0,none,single
+shortlist=AX-SPECIALEFFECT,0,flat,raised,sunken,etched,,,bump
+shortlist=AX-ORIENTATION,-1,auto,vertical,horizontal
+shortlist=AX-POS,0,top-left,top,top-right,left,center,right,bottom-left,bottom,bottom-right
+shortlist=AX-IMAGEALIGN,0,top-left,top-right,center,bottom-left,bottom-right
+shortlist=AX-IMAGESIZEMODE,0,clip,stretch,,stretch-ratio
# CFontNew -------------------------------------------------------------------
{AFC20920-DA4E-11CE-B94300AA006887B4}=CFontNew
-flagslist=OCX-CFONTNEW-PROPERTIES
+flagslist=AX-CFONTNEW-PROPERTIES
0x0001=font-name
0x0002=flags
0x0004=font-size
@@ -211,7 +411,7 @@ flagslist=OCX-CFONTNEW-PROPERTIES
0x0080=font-weight
end
-flagslist=OCX-CFONTNEW-FLAGS
+flagslist=AX-CFONTNEW-FLAGS
0x00000001=bold
0x00000002=italic
0x00000004=underline
@@ -221,11 +421,11 @@ flagslist=OCX-CFONTNEW-FLAGS
0x40000000=auto-color
end
-shortlist=OCX-CFONTNEW-ALIGNMENT,1,left,right,center
+shortlist=AX-CFONTNEW-ALIGNMENT,1,left,right,center
# column info ----------------------------------------------------------------
-flagslist=OCX-COLUMNINFO-PROPERTIES
+flagslist=AX-COLUMNINFO-PROPERTIES
0x00000001=column-width
end
@@ -233,7 +433,7 @@ end
{D7053240-CE69-11CD-A777-00DD01143C57}=Forms.CommandButton.1
-flagslist=OCX-COMMANDBUTTON-PROPERTIES
+flagslist=AX-COMMANDBUTTON-PROPERTIES
0x00000001=text-color
0x00000002=fill-color
0x00000004=flags
@@ -257,7 +457,7 @@ end
{8BD21D60-EC42-11CE-9E0D-00AA006002F3}=Forms.ToggleButton.1
{00024512-0000-0000-C000-000000000046}=RefEdit.Ctrl
-flagslist=OCX-MORPH-PROPERTIES
+flagslist=AX-MORPH-PROPERTIES
0x0000000000000001=flags
0x0000000000000002=fill-color
0x0000000000000004=text-color
@@ -291,26 +491,26 @@ flagslist=OCX-MORPH-PROPERTIES
0x0000000100000000=groupname
end
-shortlist=OCX-MORPH-SCROLLBARS,0,none,horizontal,vertical,both
-shortlist=OCX-MORPH-CONTROLTYPE,1,edit,listbox,combobox,checkbox,optionbutton,togglebutton,dropdown-listbox
-shortlist=OCX-MORPH-MATCHENTRYTYPE,0,first-letter,complete,none
-shortlist=OCX-MORPH-LISTSTYLE,0,plain,with-buttons
-shortlist=OCX-MORPH-SHOWDROPDOWNMODE,0,never,on-focus,always
-shortlist=OCX-MORPH-DROPDOWNSTYLE,0,no-symbol,arrow,ellipsis,underline
-shortlist=OCX-MORPH-SELECTIONTYPE,0,single,multi,range
+shortlist=AX-MORPH-SCROLLBARS,0,none,horizontal,vertical,both
+shortlist=AX-MORPH-CONTROLTYPE,1,edit,listbox,combobox,checkbox,optionbutton,togglebutton,dropdown-listbox
+shortlist=AX-MORPH-MATCHENTRYTYPE,0,first-letter,complete,none
+shortlist=AX-MORPH-LISTSTYLE,0,plain,with-buttons
+shortlist=AX-MORPH-SHOWDROPDOWNMODE,0,never,on-focus,always
+shortlist=AX-MORPH-DROPDOWNSTYLE,0,no-symbol,arrow,ellipsis,underline
+shortlist=AX-MORPH-SELECTIONTYPE,0,single,multi,range
-constlist=OCX-MORPH-BOUNDCOLUMN
+constlist=AX-MORPH-BOUNDCOLUMN
default=
0=value-is-row-index
end
-constlist=OCX-MORPH-TEXTCOLUMN
+constlist=AX-MORPH-TEXTCOLUMN
default=
-1=first-column-with-width
0=row-numbers
end
-constlist=OCX-MORPH-COLUMNCOUNT
+constlist=AX-MORPH-COLUMNCOUNT
default=
-1=all-columns
end
@@ -319,7 +519,7 @@ end
{978C9E23-D4B0-11CE-BF2D-00AA003F40D0}=Forms.Label.1
-flagslist=OCX-LABEL-PROPERTIES
+flagslist=AX-LABEL-PROPERTIES
0x00000001=text-color
0x00000002=fill-color
0x00000004=flags
@@ -339,7 +539,7 @@ end
{4C599241-6926-101B-9992-00000B65C6F9}=Forms.Image.1
-flagslist=OCX-IMAGE-PROPERTIES
+flagslist=AX-IMAGE-PROPERTIES
0x00000004=auto-size
0x00000008=border-color
0x00000010=fill-color
@@ -359,7 +559,7 @@ end
{DFD181E0-5E2F-11CE-A449-00AA004A803D}=Forms.ScrollBar.1
-flagslist=OCX-SCROLLBAR-PROPERTIES
+flagslist=AX-SCROLLBAR-PROPERTIES
0x00000001=arrow-color
0x00000002=fill-color
0x00000004=flags
@@ -379,13 +579,13 @@ flagslist=OCX-SCROLLBAR-PROPERTIES
0x00010000=mouse-icon
end
-shortlist=OCX-SCROLLBAR-PROPTHUMB,-1,proportional,fixed
+shortlist=AX-SCROLLBAR-PROPTHUMB,-1,proportional,fixed
# spin button ----------------------------------------------------------------
{79176FB0-B7F2-11CE-97EF-00AA006D2776}=Forms.SpinButton.1
-flagslist=OCX-SPINBUTTON-PROPERTIES
+flagslist=AX-SPINBUTTON-PROPERTIES
0x00000001=arrow-color
0x00000002=fill-color
0x00000004=flags
@@ -407,7 +607,7 @@ end
{EAE50EB0-4A62-11CE-BED6-00AA00611080}=Forms.TabStrip.1
-flagslist=OCX-TABSTRIP-PROPERTIES
+flagslist=AX-TABSTRIP-PROPERTIES
0x00000001=selected-tab
0x00000002=fill-color
0x00000004=text-color
@@ -431,40 +631,19 @@ flagslist=OCX-TABSTRIP-PROPERTIES
0x01000000=mouse-icon
end
-shortlist=OCX-TABSTRIP-ORIENTATION,0,top,bottom,left,right
-shortlist=OCX-TABSTRIP-TABSTYLE,0,tabs,buttons,none
+shortlist=AX-TABSTRIP-ORIENTATION,0,top,bottom,left,right
+shortlist=AX-TABSTRIP-TABSTYLE,0,tabs,buttons,none
-flagslist=OCX-TABSTRIP-FLAGS
+flagslist=AX-TABSTRIP-FLAGS
0x00000001=visible
0x00000002=enabled
end
-# frame ----------------------------------------------------------------------
-
-{6E182020-F460-11CE-9BCD-00AA00608E01}=Forms.Frame.1
-
-# page -----------------------------------------------------------------------
-
-flagslist=OCX-PAGE-PROPERTIES
- 0x00000002=transition-effect
- 0x00000004=transition-period
-end
-
-shortlist=OCX-PAGE-TRANSITIONEFFECT,0,none,cover-up,cover-right-up,cover-right,cover-right-down,cover-down,cover-left-down,cover-left,cover-left-up,push-up,push-right,push-down,push-left
-
-# multi page -----------------------------------------------------------------
-
-{46E31370-3F7A-11CE-BED6-00AA00611080}=Forms.MultiPage.1
-
-flagslist=OCX-MULTIPAGE-PROPERTIES
- 0x00000002=page-count
- 0x00000004=id
- 0x00000008=enabled
-end
+# VBA forms ==================================================================
# form class info ------------------------------------------------------------
-flagslist=OCX-CLASSINFO-PROPERTIES
+flagslist=VBA-CLASSINFO-PROPERTIES
0x00000001=class-id
0x00000002=disp-event
0x00000008=default-prog
@@ -481,18 +660,18 @@ flagslist=OCX-CLASSINFO-PROPERTIES
0x00004000=set-rowset
end
-combilist=OCX-CLASSINFO-FLAGS
- 0x0000FFFF=uint16,hex,classtable-flags,OCX-CLASSTABLE-CLASSFLAGS
- 0xFFFF0000=uint16,hex,var-flags,OCX-CLASSTABLE-VARFLAGS
+combilist=VBA-CLASSINFO-FLAGS
+ 0x0000FFFF=uint16,hex,classtable-flags,VBA-CLASSTABLE-CLASSFLAGS
+ 0xFFFF0000=uint16,hex,var-flags,VBA-CLASSTABLE-VARFLAGS
end
-flagslist=OCX-CLASSTABLE-CLASSFLAGS
+flagslist=VBA-CLASSTABLE-CLASSFLAGS
0x0001=exclusive-value
0x0002=dual-interface
0x0004=no-aggregation
end
-flagslist=OCX-CLASSTABLE-VARFLAGS
+flagslist=VBA-CLASSTABLE-VARFLAGS
0x0001=read-only
0x0002=source
0x0004=bindable
@@ -510,7 +689,7 @@ end
# form site ------------------------------------------------------------------
-flagslist=OCX-FORMSITE-PROPERTIES
+flagslist=VBA-FORMSITE-PROPERTIES
0x00000001=name
0x00000002=tag
0x00000004=id
@@ -527,7 +706,7 @@ flagslist=OCX-FORMSITE-PROPERTIES
0x00004000=row-source
end
-flagslist=OCX-FORMSITE-FLAGS
+flagslist=VBA-FORMSITE-FLAGS
0x00000001=tabstop
0x00000002=visible
0x00000004=default
@@ -540,7 +719,18 @@ flagslist=OCX-FORMSITE-FLAGS
0x00040000=container
end
-constlist=OCX-FORMSITE-CLASSNAMES
+combilist=VBA-FORMSITE-CLASSIDCACHE
+ 0x7FFF=uint16,dec,cache-idx,VBA-FORMSITE-CLASSIDCACHEINDEX,filter=0x8000~0x0000
+ 0x7FFF=uint16,dec,class-table-idx,,filter=0x8000~0x8000
+ 0x8000=!predefined-class-id!class-table-index
+end
+
+constlist=VBA-FORMSITE-CLASSIDCACHEINDEX
+ include=VBA-FORMSITE-CLASSNAMES
+ 0x7FFF=invalid
+end
+
+constlist=VBA-FORMSITE-CLASSNAMES
7=Forms.Form.1
12=Forms.Image.1
14=Forms.Frame.1
@@ -559,20 +749,9 @@ constlist=OCX-FORMSITE-CLASSNAMES
57=Forms.MultiPage.1
end
-constlist=OCX-FORMSITE-CLASSIDCACHEINDEX
- include=OCX-FORMSITE-CLASSNAMES
- 0x7FFF=invalid
-end
-
-combilist=OCX-FORMSITE-CLASSIDCACHE
- 0x7FFF=uint16,dec,cache-idx,OCX-FORMSITE-CLASSIDCACHEINDEX,filter=0x8000~0x0000
- 0x7FFF=uint16,dec,class-table-idx,,filter=0x8000~0x8000
- 0x8000=!predefined-class-id!class-table-index
-end
-
# form design extender ------------------------------------------------------
-flagslist=OCX-FORMDESIGNEXT-PROPERTIES
+flagslist=VBA-FORMDESIGNEXT-PROPERTIES
0x00000001=flags
0x00000002=grid-x
0x00000004=grid-y
@@ -580,7 +759,7 @@ flagslist=OCX-FORMDESIGNEXT-PROPERTIES
0x00000010=dblclick-control-mode
end
-flagslist=OCX-FORMDESIGNEXT-FLAGS
+flagslist=VBA-FORMDESIGNEXT-FLAGS
0x00000001=inherit-design-mode
0x00000002=design-mode
0x00000004=inherit-show-toolbox
@@ -601,14 +780,15 @@ flagslist=OCX-FORMDESIGNEXT-FLAGS
0x00020000=immediate-layout
end
-shortlist=OCX-FORMDESIGNEXT-CLICKCTRLMODE,-2,inherit,default,insertion-point,select-then-insert
-shortlist=OCX-FORMDESIGNEXT-DBLCLICKCTRLMODE,-2,inherit,,select-text,edit-code,edit-properties
+shortlist=VBA-FORMDESIGNEXT-CLICKCTRLMODE,-2,inherit,default,insertion-point,select-then-insert
+shortlist=VBA-FORMDESIGNEXT-DBLCLICKCTRLMODE,-2,inherit,,select-text,edit-code,edit-properties
# form -----------------------------------------------------------------------
{C62A69F0-16DC-11CE-9E98-00AA00574A4F}=Forms.Form.1
+{6E182020-F460-11CE-9BCD-00AA00608E01}=Forms.Frame.1
-flagslist=OCX-FORM-PROPERTIES
+flagslist=VBA-FORM-PROPERTIES
0x00000002=fill-color
0x00000004=text-color
0x00000008=next-available-id
@@ -635,13 +815,13 @@ flagslist=OCX-FORM-PROPERTIES
0x08000000=draw-buffer
end
-flagslist=OCX-FORM-FLAGS
+flagslist=VBA-FORM-FLAGS
0x00000004=enabled
0x00004000=has-design-extender
0x00008000=!has-class-table!skip-class-table
end
-flagslist=OCX-FORM-SCROLLBARS
+flagslist=VBA-FORM-SCROLLBARS
0x01=horizontal
0x02=vertical
0x04=keep-horizontal
@@ -649,24 +829,43 @@ flagslist=OCX-FORM-SCROLLBARS
0x10=vertical-left
end
-shortlist=OCX-FORM-CYCLE,0,all-forms,,current-form
+shortlist=VBA-FORM-CYCLE,0,all-forms,,current-form
-combilist=OCX-FORM-SITE-TYPECOUNT
+combilist=VBA-FORM-SITE-TYPECOUNT
0x7F=uint8,dec,type-count
0x80=!type!count
end
-# VBA name lists =============================================================
+# page -----------------------------------------------------------------------
+
+flagslist=VBA-PAGE-PROPERTIES
+ 0x00000002=transition-effect
+ 0x00000004=transition-period
+end
+
+shortlist=VBA-PAGE-TRANSITIONEFFECT,0,none,cover-up,cover-right-up,cover-right,cover-right-down,cover-down,cover-left-down,cover-left,cover-left-up,push-up,push-right,push-down,push-left
+
+# multi page -----------------------------------------------------------------
+
+{46E31370-3F7A-11CE-BED6-00AA00611080}=Forms.MultiPage.1
+
+flagslist=VBA-MULTIPAGE-PROPERTIES
+ 0x00000002=page-count
+ 0x00000004=id
+ 0x00000008=enabled
+end
+
+# VBA project name lists =====================================================
multilist=VBA-DIR-RECORD-NAMES
- 0x0000=,PROJECTSYSKIND,PROJECTLCID,PROJECTCODEPAGE,PROJECTNAME,PROJECTDOCSTRING,PROJECTHELPFILEPATH,PROJECTHELPCONTEXT
+ 0x0000=,PROJECTSYSKIND,PROJECTLCID,PROJECTCODEPAGE,PROJECTNAME,PROJECTDOCSTRING,PROJECTHELPFILEPATH1,PROJECTHELPCONTEXT
0x0008=PROJECTLIBFLAGS,PROJECTVERSION,,,PROJECTCONSTANTS,REFERENCEREGISTERED,REFERENCEPROJECT,PROJECTMODULES
0x0010=PROJECTEND,,,PROJECTCOOKIE,PROJECTLCIDINVOKE,,REFERENCENAME,
0x0018=,MODULENAME,MODULESTREAMNAME,,MODULEDOCSTRING,,MODULEHELPCONTEXT,
- 0x0020=,PROCEDURALMODULE,DOCUMENTMODULE,,,MODULEREADONLY,,
+ 0x0020=,MODULETYPEPROCEDURAL,MODULETYPEDOCUMENT,,,MODULEREADONLY,,
0x0028=MODULEPRIVATE,,,MODULEEND,MODULECOOKIE,,,REFERENCECONTROL
0x0030=REFERENCEEXTENDED,MODULEOFFSET,MODULESTREAMNAMEUNICODE,REFERENCEORIGINAL,,,,
- 0x0038=,,,,PROJECTCONSTANTSUNICODE,PROJECTHELPFILEPATHUNICODE,REFERENCENAMEUNICODE,
+ 0x0038=,,,,PROJECTCONSTANTSUNICODE,PROJECTHELPFILEPATH2,REFERENCENAMEUNICODE,
0x0040=PROJECTDOCSTRINGUNICODE,,,,,,,MODULENAMEUNICODE
0x0048=MODULEDOCSTRINGUNICODE,,,,,,,
end