Kaydet (Commit) 20df064c authored tarafından Caolán McNamara's avatar Caolán McNamara

convert DLG_SYNC_BTN FloatingWindow to .ui

not much of a test, its just a single button

Change-Id: I42f73ad0ad00e2af392bc6ab8bc827c3719b0304
üst 724b48d8
...@@ -112,6 +112,7 @@ $(eval $(call gb_UIConfig_add_uifiles,modules/swriter,\ ...@@ -112,6 +112,7 @@ $(eval $(call gb_UIConfig_add_uifiles,modules/swriter,\
sw/uiconfig/swriter/ui/fldfuncpage \ sw/uiconfig/swriter/ui/fldfuncpage \
sw/uiconfig/swriter/ui/fldrefpage \ sw/uiconfig/swriter/ui/fldrefpage \
sw/uiconfig/swriter/ui/fldvarpage \ sw/uiconfig/swriter/ui/fldvarpage \
sw/uiconfig/swriter/ui/floatingsync \
sw/uiconfig/swriter/ui/formatsectiondialog \ sw/uiconfig/swriter/ui/formatsectiondialog \
sw/uiconfig/swriter/ui/formattablepage \ sw/uiconfig/swriter/ui/formattablepage \
sw/uiconfig/swriter/ui/footendnotedialog \ sw/uiconfig/swriter/ui/footendnotedialog \
......
...@@ -26,8 +26,6 @@ ...@@ -26,8 +26,6 @@
#define DLG_MAILMERGE (RC_ENVELP_BEGIN + 8) #define DLG_MAILMERGE (RC_ENVELP_BEGIN + 8)
#define DLG_SYNC_BTN (RC_ENVELP_BEGIN + 9)
// Bereiche ------------------------------------------------------------------- // Bereiche -------------------------------------------------------------------
#define RC_ENVLOP_BEGIN (RC_ENVELP_BEGIN ) #define RC_ENVLOP_BEGIN (RC_ENVELP_BEGIN )
......
...@@ -116,7 +116,6 @@ ...@@ -116,7 +116,6 @@
#define HID_SORT_DATE "SW_HID_SORT_DATE" #define HID_SORT_DATE "SW_HID_SORT_DATE"
#define HID_SORT_COMMENT "SW_HID_SORT_COMMENT" #define HID_SORT_COMMENT "SW_HID_SORT_COMMENT"
#define HID_SW_SORT_POSITION "SW_HID_SW_SORT_POSITION" #define HID_SW_SORT_POSITION "SW_HID_SW_SORT_POSITION"
#define HID_SYNC_BTN "SW_HID_SYNC_BTN"
#define HID_EDIT_COMMENT "SW_HID_EDIT_COMMENT" #define HID_EDIT_COMMENT "SW_HID_EDIT_COMMENT"
#define HID_DLG_FLDEDT_NEXT "SW_HID_DLG_FLDEDT_NEXT" #define HID_DLG_FLDEDT_NEXT "SW_HID_DLG_FLDEDT_NEXT"
#define HID_DLG_FLDEDT_PREV "SW_HID_DLG_FLDEDT_PREV" #define HID_DLG_FLDEDT_PREV "SW_HID_DLG_FLDEDT_PREV"
......
...@@ -21,27 +21,6 @@ ...@@ -21,27 +21,6 @@
#include "globals.hrc" #include "globals.hrc"
#include "helpid.h" #include "helpid.h"
#define WIDTH 100
#define HEIGHT 16
FloatingWindow DLG_SYNC_BTN
{
OutputSize = TRUE ;
SVLook = TRUE ;
Size = MAP_APPFONT ( WIDTH , HEIGHT ) ;
Moveable = TRUE ;
Closeable = FALSE ;
Sizeable = FALSE ;
Zoomable = TRUE ;
HelpID = HID_SYNC_BTN ;
Hide = TRUE ;
PushButton BTN_SYNC
{
HelpID = "sw:PushButton:DLG_SYNC_BTN:BTN_SYNC";
Pos = MAP_APPFONT ( 1 , 1 ) ;
Size = MAP_APPFONT ( WIDTH - 1 , HEIGHT - 1 ) ;
Text [ en-US ] = "Synchronize Labels" ;
};
};
String STR_CUSTOM String STR_CUSTOM
{ {
Text [ en-US ] = "[User]"; Text [ en-US ] = "[User]";
......
...@@ -22,10 +22,6 @@ ...@@ -22,10 +22,6 @@
#include "envelp.hrc" #include "envelp.hrc"
// local resources *********************************************************
#define BTN_SYNC 20
// global resources ******************************************************** // global resources ********************************************************
#define STR_CUSTOM (RC_LABEL_BEGIN + 1) #define STR_CUSTOM (RC_LABEL_BEGIN + 1)
......
...@@ -26,7 +26,6 @@ ...@@ -26,7 +26,6 @@
#include "edtwin.hxx" #include "edtwin.hxx"
#include "label.hrc" #include "label.hrc"
#define _SYNCDLG
#include "syncbtn.hxx" #include "syncbtn.hxx"
#include "swtypes.hxx" #include "swtypes.hxx"
...@@ -61,16 +60,13 @@ SwSyncChildWin::SwSyncChildWin( Window* _pParent, ...@@ -61,16 +60,13 @@ SwSyncChildWin::SwSyncChildWin( Window* _pParent,
SwSyncBtnDlg::SwSyncBtnDlg( SfxBindings* _pBindings, SwSyncBtnDlg::SwSyncBtnDlg( SfxBindings* _pBindings,
SfxChildWindow* pChild, SfxChildWindow* pChild,
Window *pParent) : Window *pParent)
SfxFloatingWindow(_pBindings, pChild, pParent, SW_RES(DLG_SYNC_BTN)), : SfxFloatingWindow(_pBindings, pChild, pParent, "FloatingSync", "modules/swriter/ui/floatingsync.ui")
aSyncBtn (this, SW_RES(BTN_SYNC ))
{
FreeResource();
aSyncBtn.SetClickHdl(LINK(this, SwSyncBtnDlg, BtnHdl));
}
SwSyncBtnDlg::~SwSyncBtnDlg()
{ {
get(m_pSyncBtn, "sync");
m_pSyncBtn->SetClickHdl(LINK(this, SwSyncBtnDlg, BtnHdl));
fprintf(stderr, "SwSyncBtnDlg::SwSyncBtnDlg %p\n", this);
Show();
} }
IMPL_LINK_NOARG(SwSyncBtnDlg, BtnHdl) IMPL_LINK_NOARG(SwSyncBtnDlg, BtnHdl)
......
...@@ -18,24 +18,20 @@ ...@@ -18,24 +18,20 @@
*/ */
#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_SYNCBTN_HXX #ifndef INCLUDED_SW_SOURCE_UIBASE_INC_SYNCBTN_HXX
#define INCLUDED_SW_SOURCE_UIBASE_INC_SYNCBTN_HXX #define INCLUDED_SW_SOURCE_UIBASE_INC_SYNCBTN_HXX
#include <sfx2/childwin.hxx>
#ifdef _SYNCDLG
#include <sfx2/basedlgs.hxx> #include <sfx2/basedlgs.hxx>
#include <sfx2/childwin.hxx>
#include <vcl/button.hxx> #include <vcl/button.hxx>
class SwSyncBtnDlg : public SfxFloatingWindow class SwSyncBtnDlg : public SfxFloatingWindow
{ {
PushButton aSyncBtn; PushButton* m_pSyncBtn;
DECL_LINK( BtnHdl, void* ); DECL_LINK( BtnHdl, void* );
public: public:
SwSyncBtnDlg(SfxBindings*, SfxChildWindow*, Window *pParent); SwSyncBtnDlg(SfxBindings*, SfxChildWindow*, Window *pParent);
virtual ~SwSyncBtnDlg();
}; };
#endif
class SwSyncChildWin : public SfxChildWindow class SwSyncChildWin : public SfxChildWindow
{ {
......
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.16.1 -->
<interface>
<requires lib="gtk+" version="3.0"/>
<object class="GtkWindow" id="FloatingSync">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="no_show_all">True</property>
<property name="border_width">6</property>
<property name="title" translatable="yes">Synchronize</property>
<property name="destroy_with_parent">True</property>
<property name="type_hint">utility</property>
<property name="deletable">False</property>
<child>
<object class="GtkBox" id="box1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkButton" id="sync">
<property name="label" translatable="yes">Synchronize Labels</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="can_default">True</property>
<property name="has_default">True</property>
<property name="receives_default">True</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="use_underline">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
</child>
</object>
</interface>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment