Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
c3a98155
Kaydet (Commit)
c3a98155
authored
Eki 11, 2016
tarafından
Caolán McNamara
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
de-src writer formula toolbar
Change-Id: I8d4f031053fe819ff92ce1488a24dd3ff9b3ffd8
üst
08bf0889
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
29 additions
and
43 deletions
+29
-43
ribbar.hrc
sw/source/uibase/inc/ribbar.hrc
+4
-3
inputwin.cxx
sw/source/uibase/ribbar/inputwin.cxx
+12
-8
inputwin.src
sw/source/uibase/ribbar/inputwin.src
+13
-32
No files found.
sw/source/uibase/inc/ribbar.hrc
Dosyayı görüntüle @
c3a98155
...
@@ -21,8 +21,6 @@
...
@@ -21,8 +21,6 @@
#include "rcid.hrc"
#include "rcid.hrc"
#define RID_TBX_FORMULA (RC_RIBBAR_BEGIN +6)
#define FT_POS (RC_RIBBAR_BEGIN +7)
#define STR_TBL_FORMULA (RC_RIBBAR_BEGIN +8)
#define STR_TBL_FORMULA (RC_RIBBAR_BEGIN +8)
#define RID_DRAW_WIN (RC_RIBBAR_BEGIN + 9)
#define RID_DRAW_WIN (RC_RIBBAR_BEGIN + 9)
...
@@ -50,8 +48,11 @@
...
@@ -50,8 +48,11 @@
#define ST_INDEX_ENTRY (RC_RIBBAR_BEGIN + 29)
#define ST_INDEX_ENTRY (RC_RIBBAR_BEGIN + 29)
#define ST_TABLE_FORMULA (RC_RIBBAR_BEGIN + 30)
#define ST_TABLE_FORMULA (RC_RIBBAR_BEGIN + 30)
#define ST_TABLE_FORMULA_ERROR (RC_RIBBAR_BEGIN + 31)
#define ST_TABLE_FORMULA_ERROR (RC_RIBBAR_BEGIN + 31)
#define STR_FORMULA_CALC (RC_RIBBAR_BEGIN + 32)
#define STR_FORMULA_CANCEL (RC_RIBBAR_BEGIN + 33)
#define STR_FORMULA_APPLY (RC_RIBBAR_BEGIN + 34)
#define STR_IMGBTN_START (RC_RIBBAR_BEGIN + 3
3
)
#define STR_IMGBTN_START (RC_RIBBAR_BEGIN + 3
5
)
#define STR_IMGBTN_NEXT_DOWN (STR_IMGBTN_START + 0)
#define STR_IMGBTN_NEXT_DOWN (STR_IMGBTN_START + 0)
#define STR_IMGBTN_PREV_DOWN (STR_IMGBTN_START + 1)
#define STR_IMGBTN_PREV_DOWN (STR_IMGBTN_START + 1)
...
...
sw/source/uibase/ribbar/inputwin.cxx
Dosyayı görüntüle @
c3a98155
...
@@ -60,7 +60,7 @@
...
@@ -60,7 +60,7 @@
SFX_IMPL_POS_CHILDWINDOW_WITHID
(
SwInputChild
,
FN_EDIT_FORMULA
,
SFX_OBJECTBAR_OBJECT
)
SFX_IMPL_POS_CHILDWINDOW_WITHID
(
SwInputChild
,
FN_EDIT_FORMULA
,
SFX_OBJECTBAR_OBJECT
)
SwInputWindow
::
SwInputWindow
(
vcl
::
Window
*
pParent
,
SfxDispatcher
*
pDispatcher
)
SwInputWindow
::
SwInputWindow
(
vcl
::
Window
*
pParent
,
SfxDispatcher
*
pDispatcher
)
:
ToolBox
(
pParent
,
SW_RES
(
RID_TBX_FORMULA
)
)
:
ToolBox
(
pParent
,
WB_3DLOOK
|
WB_BORDER
)
,
aPos
(
VclPtr
<
Edit
>::
Create
(
this
,
WB_3DLOOK
|
WB_CENTER
|
WB_BORDER
|
WB_READONLY
))
,
aPos
(
VclPtr
<
Edit
>::
Create
(
this
,
WB_3DLOOK
|
WB_CENTER
|
WB_BORDER
|
WB_READONLY
))
,
aEdit
(
VclPtr
<
InputEdit
>::
Create
(
this
,
WB_3DLOOK
|
WB_TABSTOP
|
WB_BORDER
|
WB_NOHIDESELECTION
))
,
aEdit
(
VclPtr
<
InputEdit
>::
Create
(
this
,
WB_3DLOOK
|
WB_TABSTOP
|
WB_BORDER
|
WB_NOHIDESELECTION
))
,
aPopMenu
(
SW_RES
(
MN_CALC_POPUP
))
,
aPopMenu
(
SW_RES
(
MN_CALC_POPUP
))
...
@@ -75,13 +75,21 @@ SwInputWindow::SwInputWindow(vcl::Window* pParent, SfxDispatcher* pDispatcher)
...
@@ -75,13 +75,21 @@ SwInputWindow::SwInputWindow(vcl::Window* pParent, SfxDispatcher* pDispatcher)
bFirst
=
true
;
bFirst
=
true
;
bActive
=
bIsTable
=
bDelSel
=
false
;
bActive
=
bIsTable
=
bDelSel
=
false
;
FreeResource
();
aEdit
->
SetSizePixel
(
aEdit
->
CalcMinimumSize
());
aEdit
->
SetSizePixel
(
aEdit
->
CalcMinimumSize
());
aPos
->
SetSizePixel
(
aPos
->
LogicToPixel
(
Size
(
45
,
11
),
MapMode
(
MapUnit
::
MapAppFont
)));
aPos
->
SetSizePixel
(
aPos
->
LogicToPixel
(
Size
(
45
,
11
),
MapMode
(
MapUnit
::
MapAppFont
)));
SfxImageManager
*
pManager
=
SfxImageManager
::
GetImageManager
(
*
SW_MOD
()
);
SfxImageManager
*
pManager
=
SfxImageManager
::
GetImageManager
(
*
SW_MOD
()
);
pManager
->
RegisterToolBox
(
this
);
pManager
->
RegisterToolBox
(
this
);
InsertItem
(
FN_FORMULA_CALC
,
pManager
->
GetImage
(
FN_FORMULA_CALC
),
SW_RESSTR
(
STR_FORMULA_CALC
));
InsertItem
(
FN_FORMULA_CANCEL
,
pManager
->
GetImage
(
FN_FORMULA_CANCEL
),
SW_RESSTR
(
STR_FORMULA_CANCEL
));
InsertItem
(
FN_FORMULA_APPLY
,
pManager
->
GetImage
(
FN_FORMULA_APPLY
),
SW_RESSTR
(
STR_FORMULA_APPLY
));
SetHelpId
(
FN_FORMULA_CALC
,
HID_TBX_FORMULA_CALC
);
SetHelpId
(
FN_FORMULA_CANCEL
,
HID_TBX_FORMULA_CANCEL
);
SetHelpId
(
FN_FORMULA_APPLY
,
HID_TBX_FORMULA_APPLY
);
SwView
*
pDispatcherView
=
dynamic_cast
<
SwView
*>
(
pDispatcher
?
pDispatcher
->
GetFrame
()
->
GetViewShell
()
:
nullptr
);
SwView
*
pDispatcherView
=
dynamic_cast
<
SwView
*>
(
pDispatcher
?
pDispatcher
->
GetFrame
()
->
GetViewShell
()
:
nullptr
);
SwView
*
pActiveView
=
::
GetActiveView
();
SwView
*
pActiveView
=
::
GetActiveView
();
...
@@ -100,10 +108,6 @@ SwInputWindow::SwInputWindow(vcl::Window* pParent, SfxDispatcher* pDispatcher)
...
@@ -100,10 +108,6 @@ SwInputWindow::SwInputWindow(vcl::Window* pParent, SfxDispatcher* pDispatcher)
aEdit
->
SetAccessibleName
(
SW_RESSTR
(
STR_ACCESS_FORMULA_TEXT
));
aEdit
->
SetAccessibleName
(
SW_RESSTR
(
STR_ACCESS_FORMULA_TEXT
));
SetHelpId
(
ED_FORMULA
,
HID_EDIT_FORMULA
);
SetHelpId
(
ED_FORMULA
,
HID_EDIT_FORMULA
);
SetItemImage
(
FN_FORMULA_CALC
,
pManager
->
GetImage
(
FN_FORMULA_CALC
));
SetItemImage
(
FN_FORMULA_CANCEL
,
pManager
->
GetImage
(
FN_FORMULA_CANCEL
));
SetItemImage
(
FN_FORMULA_APPLY
,
pManager
->
GetImage
(
FN_FORMULA_APPLY
));
SetItemBits
(
FN_FORMULA_CALC
,
GetItemBits
(
FN_FORMULA_CALC
)
|
ToolBoxItemBits
::
DROPDOWNONLY
);
SetItemBits
(
FN_FORMULA_CALC
,
GetItemBits
(
FN_FORMULA_CALC
)
|
ToolBoxItemBits
::
DROPDOWNONLY
);
SetDropdownClickHdl
(
LINK
(
this
,
SwInputWindow
,
DropdownClickHdl
));
SetDropdownClickHdl
(
LINK
(
this
,
SwInputWindow
,
DropdownClickHdl
));
...
...
sw/source/uibase/ribbar/inputwin.src
Dosyayı görüntüle @
c3a98155
...
@@ -26,36 +26,6 @@
...
@@ -26,36 +26,6 @@
#include "inputwin.hrc"
#include "inputwin.hrc"
#include "access.hrc"
#include "access.hrc"
ToolBox RID_TBX_FORMULA
{
Pos = MAP_APPFONT ( 0 , 0 ) ;
Size = MAP_APPFONT ( 600 , 14 ) ;
SVLook = TRUE ;
Border = TRUE ;
ItemList =
{
ToolBoxItem
{
Identifier = FN_FORMULA_CALC ;
HelpId = HID_TBX_FORMULA_CALC ;
DropDown = TRUE ;
Text [ en-US ] = "Functions" ;
};
ToolBoxItem
{
Identifier = FN_FORMULA_CANCEL ;
HelpId = HID_TBX_FORMULA_CANCEL ;
Text [ en-US ] = "Cancel" ;
};
ToolBoxItem
{
Identifier = FN_FORMULA_APPLY ;
HelpId = HID_TBX_FORMULA_APPLY ;
Text [ en-US ] = "Apply" ;
};
};
};
Menu MN_CALC_POPUP
Menu MN_CALC_POPUP
{
{
ItemList =
ItemList =
...
@@ -252,9 +222,20 @@ Menu MN_CALC_POPUP
...
@@ -252,9 +222,20 @@ Menu MN_CALC_POPUP
};
};
};
};
};
};
String STR_TBL_FORMULA
String STR_FORMULA_CALC
{
Text [ en-US ] = "Functions" ;
};
String STR_FORMULA_CANCEL
{
Text [ en-US ] = "Cancel" ;
};
String STR_FORMULA_APPLY
{
{
Text [ en-US ] = "
Text formula
" ;
Text [ en-US ] = "
Apply
" ;
};
};
String STR_ACCESS_FORMULA_TOOLBAR
String STR_ACCESS_FORMULA_TOOLBAR
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment