diff options
author | Cao Cuong Ngo <cao.cuong.ngo@gmail.com> | 2013-05-30 15:40:55 +0200 |
---|---|---|
committer | Cédric Bosdonnat <cedric.bosdonnat.ooo@free.fr> | 2013-09-02 13:51:46 +0200 |
commit | 41d498c8b4c723c7805365abcd09146de88767eb (patch) | |
tree | f6208f1ec5effad21be9cd2d7717f021d860e4d0 /sfx2 | |
parent | 0025012cbff19f01678119cfaeed7a76446edefa (diff) |
CMIS properties dialog initialize
Change-Id: I1bdc2a9e8d2ee916fa37f836baf750385c820da4
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/UIConfig_sfx.mk | 1 | ||||
-rw-r--r-- | sfx2/source/dialog/dinfdlg.cxx | 31 | ||||
-rw-r--r-- | sfx2/uiconfig/ui/cmisinfopage.ui | 78 | ||||
-rw-r--r-- | sfx2/uiconfig/ui/documentpropertiesdialog.ui | 14 |
4 files changed, 124 insertions, 0 deletions
diff --git a/sfx2/UIConfig_sfx.mk b/sfx2/UIConfig_sfx.mk index 79cb77eb7d9b..6b3c3daa5481 100644 --- a/sfx2/UIConfig_sfx.mk +++ b/sfx2/UIConfig_sfx.mk @@ -28,6 +28,7 @@ $(eval $(call gb_UIConfig_add_uifiles,sfx,\ sfx2/uiconfig/ui/versionsofdialog \ sfx2/uiconfig/ui/versioncommentdialog \ sfx2/uiconfig/ui/startcenter \ + sfx2/uiconfig/ui/cmisinfopage \ )) # vim: set noet sw=4 ts=4: diff --git a/sfx2/source/dialog/dinfdlg.cxx b/sfx2/source/dialog/dinfdlg.cxx index 83ce0c0ebf71..9a4970709a66 100644 --- a/sfx2/source/dialog/dinfdlg.cxx +++ b/sfx2/source/dialog/dinfdlg.cxx @@ -1150,6 +1150,7 @@ SfxDocumentInfoDialog::SfxDocumentInfoDialog( Window* pParent, AddTabPage("description", SfxDocumentDescPage::Create, 0); AddTabPage("customprops", SfxCustomPropertiesPage::Create, 0); AddTabPage("security", SfxSecurityPage::Create, 0); + AddTabPage("cmisprops", SfxCmisPropertiesPage::Create, 0); } // ----------------------------------------------------------------------- @@ -2117,4 +2118,34 @@ SfxTabPage* SfxCustomPropertiesPage::Create( Window* pParent, const SfxItemSet& return new SfxCustomPropertiesPage( pParent, rItemSet ); } +// class SfxCmisPropertiesPage ----------------------------------------- +SfxCmisPropertiesPage::SfxCmisPropertiesPage( Window* pParent, const SfxItemSet& rItemSet ) + : SfxTabPage(pParent, "CmisInfoPage", "sfx/ui/cmisinfopage.ui", rItemSet) +{ +} + +sal_Bool SfxCmisPropertiesPage::FillItemSet( SfxItemSet& /*rSet*/ ) +{ + sal_Bool bModified = sal_False; + return bModified; +} + +void SfxCmisPropertiesPage::Reset( const SfxItemSet& /*rItemSet*/ ) +{ + +} + +int SfxCmisPropertiesPage::DeactivatePage( SfxItemSet* /*pSet*/ ) +{ + int nRet = LEAVE_PAGE; + + return nRet; +} + +SfxTabPage* SfxCmisPropertiesPage::Create( Window* pParent, const SfxItemSet& rItemSet ) +{ + return new SfxCmisPropertiesPage( pParent, rItemSet ); +} + + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sfx2/uiconfig/ui/cmisinfopage.ui b/sfx2/uiconfig/ui/cmisinfopage.ui new file mode 100644 index 000000000000..f39344186c00 --- /dev/null +++ b/sfx2/uiconfig/ui/cmisinfopage.ui @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<interface> + <!-- interface-requires gtk+ 3.0 --> + <object class="GtkGrid" id="CmisInfoPage"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> + <property name="border_width">6</property> + <property name="row_spacing">12</property> + <child> + <object class="GtkLabel" id="label56"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="label" translatable="yes">_CMIS Properties</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box1"> + <property name="can_focus">False</property> + <property name="no_show_all">True</property> + <property name="hexpand">True</property> + <property name="spacing">12</property> + <property name="homogeneous">True</property> + <child> + <object class="GtkLabel" id="name"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Name</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="type"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Type</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="value"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Value</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + </object> +</interface> diff --git a/sfx2/uiconfig/ui/documentpropertiesdialog.ui b/sfx2/uiconfig/ui/documentpropertiesdialog.ui index bb2375e41575..876e9ec085f8 100644 --- a/sfx2/uiconfig/ui/documentpropertiesdialog.ui +++ b/sfx2/uiconfig/ui/documentpropertiesdialog.ui @@ -140,6 +140,20 @@ <property name="tab_fill">False</property> </packing> </child> + <child> + <placeholder/> + </child> + <child type="tab"> + <object class="GtkLabel" id="cmisprops"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">CMIS Properties</property> + </object> + <packing> + <property name="position">4</property> + <property name="tab_fill">False</property> + </packing> + </child> </object> <packing> <property name="expand">True</property> |