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
48a3e86b
Kaydet (Commit)
48a3e86b
authored
Şub 20, 2013
tarafından
Caolán McNamara
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
move view options page to cui and adapt code
Change-Id: I16f9c1fb1cce0a673255468a4dd5492683ad4298
üst
6145c6ef
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
280 additions
and
658 deletions
+280
-658
UI_cui.mk
cui/UI_cui.mk
+1
-0
helpid.hrc
cui/source/inc/helpid.hrc
+0
-1
optgdlg.cxx
cui/source/options/optgdlg.cxx
+114
-177
optgdlg.hrc
cui/source/options/optgdlg.hrc
+0
-109
optgdlg.hxx
cui/source/options/optgdlg.hxx
+17
-30
optgdlg.src
cui/source/options/optgdlg.src
+0
-286
optviewpage.ui
cui/uiconfig/ui/optviewpage.ui
+148
-55
No files found.
cui/UI_cui.mk
Dosyayı görüntüle @
48a3e86b
...
...
@@ -41,6 +41,7 @@ $(eval $(call gb_UI_add_uifiles,cui,\
cui/uiconfig/ui/optpathspage \
cui/uiconfig/ui/optsecuritypage \
cui/uiconfig/ui/optuserpage \
cui/uiconfig/ui/optviewpage \
cui/uiconfig/ui/personalization_tab \
cui/uiconfig/ui/pickbulletpage \
cui/uiconfig/ui/pickgraphicpage \
...
...
cui/source/inc/helpid.hrc
Dosyayı görüntüle @
48a3e86b
...
...
@@ -48,7 +48,6 @@
#define HID_OFA_CONNPOOL_DRIVERLIST "CUI_HID_OFA_CONNPOOL_DRIVERLIST"
#define UID_OFA_CONNPOOL_DRIVERLIST_BACK "CUI_UID_OFA_CONNPOOL_DRIVERLIST_BACK"
#define HID_OFA_FONT_SUBST_CLB "CUI_HID_OFA_FONT_SUBST_CLB"
#define HID_OFA_TP_VIEW "CUI_HID_OFA_TP_VIEW"
#define HID_OFA_TP_LANGUAGES "CUI_HID_OFA_TP_LANGUAGES"
#define HID_DBPATH_CTL_PATH "CUI_HID_DBPATH_CTL_PATH"
#define HID_DBPATH_HEADERBAR "CUI_HID_DBPATH_HEADERBAR"
...
...
cui/source/options/optgdlg.cxx
Dosyayı görüntüle @
48a3e86b
...
...
@@ -549,120 +549,57 @@ void CanvasSettings::EnabledHardwareAcceleration( sal_Bool _bEnabled ) const
// class OfaViewTabPage --------------------------------------------------
OfaViewTabPage
::
OfaViewTabPage
(
Window
*
pParent
,
const
SfxItemSet
&
rSet
)
:
SfxTabPage
(
pParent
,
CUI_RES
(
OFA_TP_VIEW
),
rSet
),
aUserInterfaceFL
(
this
,
CUI_RES
(
FL_USERINTERFACE
)
),
aWindowSizeFT
(
this
,
CUI_RES
(
FT_WINDOWSIZE
)
),
aWindowSizeMF
(
this
,
CUI_RES
(
MF_WINDOWSIZE
)
),
aIconSizeStyleFT
(
this
,
CUI_RES
(
FT_ICONSIZESTYLE
)
),
aIconSizeLB
(
this
,
CUI_RES
(
LB_ICONSIZE
)
),
aIconStyleLB
(
this
,
CUI_RES
(
LB_ICONSTYLE
)
),
m_aSystemFont
(
this
,
CUI_RES
(
CB_SYSTEM_FONT
)
),
#if defined( UNX )
aFontAntiAliasing
(
this
,
CUI_RES
(
CB_FONTANTIALIASING
)),
aAAPointLimitLabel
(
this
,
CUI_RES
(
FT_POINTLIMIT_LABEL
)),
aAAPointLimit
(
this
,
CUI_RES
(
NF_AA_POINTLIMIT
)),
aAAPointLimitUnits
(
this
,
CUI_RES
(
FT_POINTLIMIT_UNIT
)),
#endif
aMenuFL
(
this
,
CUI_RES
(
FL_MENU
)
),
aMenuIconsFT
(
this
,
CUI_RES
(
FT_MENU_ICONS
)),
aMenuIconsLB
(
this
,
CUI_RES
(
LB_MENU_ICONS
)),
aFontListsFL
(
this
,
CUI_RES
(
FL_FONTLISTS
)
),
aFontShowCB
(
this
,
CUI_RES
(
CB_FONT_SHOW
)
),
aFontHistoryCB
(
this
,
CUI_RES
(
CB_FONT_HISTORY
)
),
aRenderingFL
(
this
,
CUI_RES
(
FL_RENDERING
)
),
aUseHardwareAccell
(
this
,
CUI_RES
(
CB_USE_HARDACCELL
)
),
aUseAntiAliase
(
this
,
CUI_RES
(
CB_USE_ANTIALIASE
)
),
aMouseFL
(
this
,
CUI_RES
(
FL_MOUSE
)
),
aMousePosFT
(
this
,
CUI_RES
(
FT_MOUSEPOS
)
),
aMousePosLB
(
this
,
CUI_RES
(
LB_MOUSEPOS
)
),
aMouseMiddleFT
(
this
,
CUI_RES
(
FT_MOUSEMIDDLE
)
),
aMouseMiddleLB
(
this
,
CUI_RES
(
LB_MOUSEMIDDLE
)
),
// #i97672#
maSelectionFL
(
this
,
CUI_RES
(
FL_SELECTION
)),
maSelectionCB
(
this
,
CUI_RES
(
CB_SELECTION
)),
maSelectionMF
(
this
,
CUI_RES
(
MF_SELECTION
)),
nSizeLB_InitialSelection
(
0
),
nStyleLB_InitialSelection
(
0
),
pAppearanceCfg
(
new
SvtTabAppearanceCfg
),
pCanvasSettings
(
new
CanvasSettings
),
mpDrawinglayerOpt
(
new
SvtOptionsDrawinglayer
)
OfaViewTabPage
::
OfaViewTabPage
(
Window
*
pParent
,
const
SfxItemSet
&
rSet
)
:
SfxTabPage
(
pParent
,
"OptViewPage"
,
"cui/ui/optviewpage.ui"
,
rSet
)
,
nSizeLB_InitialSelection
(
0
)
,
nStyleLB_InitialSelection
(
0
)
,
pAppearanceCfg
(
new
SvtTabAppearanceCfg
)
,
pCanvasSettings
(
new
CanvasSettings
)
,
mpDrawinglayerOpt
(
new
SvtOptionsDrawinglayer
)
{
get
(
m_pWindowSizeMF
,
"windowsize"
);
get
(
m_pIconSizeLB
,
"iconsize"
);
get
(
m_pIconStyleLB
,
"iconstyle"
);
get
(
m_pSystemFont
,
"systemfont"
);
get
(
m_pFontAntiAliasing
,
"aafont"
);
get
(
m_pAAPointLimitLabel
,
"aafrom"
);
get
(
m_pAAPointLimit
,
"aanf"
);
get
(
m_pAAPointLimitUnits
,
"aaunits"
);
get
(
m_pMenuIconsLB
,
"menuicons"
);
get
(
m_pFontShowCB
,
"showfontpreview"
);
get
(
m_pFontHistoryCB
,
"showfonthistory"
);
get
(
m_pUseHardwareAccell
,
"useaccel"
);
get
(
m_pUseAntiAliase
,
"useaa"
);
get
(
m_pMousePosLB
,
"mousepos"
);
get
(
m_pMouseMiddleLB
,
"mousemiddle"
);
// #i97672#
get
(
m_pSelectionCB
,
"trans"
);
get
(
m_pSelectionMF
,
"transmf"
);
#if defined( UNX )
aFontAntiAliasing
.
SetToggleHdl
(
LINK
(
this
,
OfaViewTabPage
,
OnAntialiasingToggled
)
);
// depending on the size of the text in aAAPointLimitLabel, we slightly re-arrange aAAPointLimit and aAAPointLimitUnits
//#110391# if the label has no mnemonic and we are in a CJK version the mnemonic "(X)" will be added which
// influences the width calculation
MnemonicGenerator
aMnemonicGenerator
;
String
sLabel
(
aAAPointLimitLabel
.
GetText
());
aMnemonicGenerator
.
RegisterMnemonic
(
sLabel
);
aMnemonicGenerator
.
CreateMnemonic
(
sLabel
);
sLabel
=
comphelper
::
string
::
remove
(
sLabel
,
'~'
);
sal_Int32
nLabelWidth
=
aAAPointLimitLabel
.
GetTextWidth
(
sLabel
);
nLabelWidth
+=
3
;
// small gap
// pixels to move both controls to the left
Size
aSize
=
aAAPointLimitLabel
.
GetSizePixel
();
sal_Int32
nMoveLeft
=
aSize
.
Width
()
-
nLabelWidth
;
// resize the first label
aSize
.
Width
()
=
nLabelWidth
;
aAAPointLimitLabel
.
SetSizePixel
(
aSize
);
// move the numeric field
Point
aPos
(
aAAPointLimit
.
GetPosPixel
()
);
aPos
.
X
()
-=
nMoveLeft
;
aAAPointLimit
.
SetPosPixel
(
aPos
);
// move (and resize) the units FixedText
aPos
=
(
aAAPointLimitUnits
.
GetPosPixel
()
);
aPos
.
X
()
-=
nMoveLeft
;
aSize
=
aAAPointLimitUnits
.
GetSizePixel
();
aSize
.
Width
()
+=
nMoveLeft
;
aAAPointLimitUnits
.
SetPosSizePixel
(
aPos
,
aSize
);
m_pFontAntiAliasing
->
SetToggleHdl
(
LINK
(
this
,
OfaViewTabPage
,
OnAntialiasingToggled
)
);
#else
// on this platform, we do not have the anti aliasing options - move the other checkboxes accordingly
// (in the resource, the coordinates are calculated for the AA options beeing present)
Control
*
pMiscOptions
[]
=
{
&
aMenuFL
,
&
aMenuIconsFT
,
&
aMenuIconsLB
,
&
aFontListsFL
,
&
aFontShowCB
,
&
aFontHistoryCB
};
// temporaryly create the checkbox for the anti aliasing (we need to to determine it's pos)
CheckBox
*
pFontAntiAliasing
=
new
CheckBox
(
this
,
CUI_RES
(
CB_FONTANTIALIASING
)
);
sal_Int32
nMoveUp
=
aMenuFL
.
GetPosPixel
().
Y
()
-
pFontAntiAliasing
->
GetPosPixel
().
Y
();
DELETEZ
(
pFontAntiAliasing
);
Point
aPos
;
for
(
size_t
i
=
0
;
i
<
SAL_N_ELEMENTS
(
pMiscOptions
);
++
i
)
{
aPos
=
pMiscOptions
[
i
]
->
GetPosPixel
(
);
aPos
.
Y
()
-=
nMoveUp
;
pMiscOptions
[
i
]
->
SetPosPixel
(
aPos
);
}
// on this platform, we do not have the anti aliasing options
m_pFontAntiAliasing
->
Hide
();
m_pAAPointLimitLabel
->
Hide
();
m_pAAPointLimit
->
Hide
();
m_pAAPointLimitUnits
->
Hide
();
#endif
// #i97672#
maSelectionCB
.
SetToggleHdl
(
LINK
(
this
,
OfaViewTabPage
,
OnSelectionToggled
)
);
FreeResource
();
m_pSelectionCB
->
SetToggleHdl
(
LINK
(
this
,
OfaViewTabPage
,
OnSelectionToggled
)
);
if
(
!
Application
::
ValidateSystemFont
()
)
{
m_
aSystemFont
.
Check
(
sal_False
);
m_
aSystemFont
.
Enable
(
sal_False
);
m_
pSystemFont
->
Check
(
false
);
m_
pSystemFont
->
Enable
(
false
);
}
const
StyleSettings
&
aStyleSettings
=
Application
::
GetSettings
().
GetStyleSettings
();
// remove non-installed icon themes
if
(
aIconStyleLB
.
GetEntryCount
()
==
STYLE_SYMBOLS_THEMES_MAX
)
if
(
m_pIconStyleLB
->
GetEntryCount
()
==
STYLE_SYMBOLS_THEMES_MAX
)
{
// do not check 0th item == auto; it is not a real theme
aIconStyleItemId
[
0
]
=
0
;
...
...
@@ -677,16 +614,16 @@ OfaViewTabPage::OfaViewTabPage(Window* pParent, const SfxItemSet& rSet ) :
else
{
// non-existing style => remove item;
aIconStyleLB
.
RemoveEntry
(
nItem
);
m_pIconStyleLB
->
RemoveEntry
(
nItem
);
aIconStyleItemId
[
n
]
=
0
;
}
}
}
// add real theme name to 'auto' theme, e.g. 'auto' => 'auto (classic)'
if
(
aIconStyleLB
.
GetEntryCount
()
>
1
)
if
(
m_pIconStyleLB
->
GetEntryCount
()
>
1
)
{
::
rtl
::
OUString
aAutoStr
(
aIconStyleLB
.
GetEntry
(
0
)
);
::
rtl
::
OUString
aAutoStr
(
m_pIconStyleLB
->
GetEntry
(
0
)
);
aAutoStr
+=
::
rtl
::
OUString
(
RTL_CONSTASCII_USTRINGPARAM
(
" ("
)
);
...
...
@@ -696,12 +633,12 @@ OfaViewTabPage::OfaViewTabPage(Window* pParent, const SfxItemSet& rSet ) :
if
(
nAutoStyle
==
STYLE_SYMBOLS_AUTO
||
!
aIconStyleItemId
[
nAutoStyle
]
)
nAutoStyle
=
aStyleSettings
.
GetAutoSymbolsStyle
();
if
(
aIconStyleItemId
[
nAutoStyle
]
)
aAutoStr
+=
aIconStyleLB
.
GetEntry
(
aIconStyleItemId
[
nAutoStyle
]
);
aAutoStr
+=
m_pIconStyleLB
->
GetEntry
(
aIconStyleItemId
[
nAutoStyle
]
);
aIconStyleLB
.
RemoveEntry
(
0
);
aIconStyleLB
.
InsertEntry
(
aAutoStr
+=
::
rtl
::
OUString
(
RTL_CONSTASCII_USTRINGPARAM
(
")"
)
),
0
);
m_pIconStyleLB
->
RemoveEntry
(
0
);
m_pIconStyleLB
->
InsertEntry
(
aAutoStr
+=
::
rtl
::
OUString
(
RTL_CONSTASCII_USTRINGPARAM
(
")"
)
),
0
);
// separate auto and other icon themes
aIconStyleLB
.
SetSeparatorPos
(
0
);
m_pIconStyleLB
->
SetSeparatorPos
(
0
);
}
}
...
...
@@ -717,11 +654,11 @@ IMPL_LINK( OfaViewTabPage, OnAntialiasingToggled, void*, NOTINTERESTEDIN )
{
(
void
)
NOTINTERESTEDIN
;
sal_Bool
bAAEnabled
=
aFontAntiAliasing
.
IsChecked
();
sal_Bool
bAAEnabled
=
m_pFontAntiAliasing
->
IsChecked
();
aAAPointLimitLabel
.
Enable
(
bAAEnabled
);
aAAPointLimit
.
Enable
(
bAAEnabled
);
aAAPointLimitUnits
.
Enable
(
bAAEnabled
);
m_pAAPointLimitLabel
->
Enable
(
bAAEnabled
);
m_pAAPointLimit
->
Enable
(
bAAEnabled
);
m_pAAPointLimitUnits
->
Enable
(
bAAEnabled
);
return
0L
;
}
...
...
@@ -731,8 +668,8 @@ IMPL_LINK( OfaViewTabPage, OnAntialiasingToggled, void*, NOTINTERESTEDIN )
IMPL_LINK
(
OfaViewTabPage
,
OnSelectionToggled
,
void
*
,
NOTINTERESTEDIN
)
{
(
void
)
NOTINTERESTEDIN
;
const
bool
bSelectionEnabled
(
m
aSelectionCB
.
IsChecked
());
m
aSelectionMF
.
Enable
(
bSelectionEnabled
);
const
bool
bSelectionEnabled
(
m
_pSelectionCB
->
IsChecked
());
m
_pSelectionMF
->
Enable
(
bSelectionEnabled
);
return
0
;
}
...
...
@@ -751,7 +688,7 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
bool
bRepaintWindows
(
false
);
SvtMiscOptions
aMiscOptions
;
sal_uInt16
nSizeLB_NewSelection
=
aIconSizeLB
.
GetSelectEntryPos
();
sal_uInt16
nSizeLB_NewSelection
=
m_pIconSizeLB
->
GetSelectEntryPos
();
if
(
nSizeLB_InitialSelection
!=
nSizeLB_NewSelection
)
{
// from now on it's modified, even if via auto setting the same size was set as now selected in the LB
...
...
@@ -762,12 +699,12 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
case
1
:
eSet
=
SFX_SYMBOLS_SIZE_SMALL
;
break
;
case
2
:
eSet
=
SFX_SYMBOLS_SIZE_LARGE
;
break
;
default
:
OSL_FAIL
(
"OfaViewTabPage::FillItemSet(): This state of
a
IconSizeLB should not be possible!"
);
OSL_FAIL
(
"OfaViewTabPage::FillItemSet(): This state of
m_p
IconSizeLB should not be possible!"
);
}
aMiscOptions
.
SetSymbolsSize
(
eSet
);
}
sal_uInt16
nStyleLB_NewSelection
=
aIconStyleLB
.
GetSelectEntryPos
();
sal_uInt16
nStyleLB_NewSelection
=
m_pIconStyleLB
->
GetSelectEntryPos
();
if
(
nStyleLB_InitialSelection
!=
nStyleLB_NewSelection
)
{
// find the style name in the aIconStyleItemId table
...
...
@@ -787,7 +724,7 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
// Screen Scaling
sal_uInt16
nOldScale
=
pAppearanceCfg
->
GetScaleFactor
();
sal_uInt16
nNewScale
=
(
sal_uInt16
)
aWindowSizeMF
.
GetValue
();
sal_uInt16
nNewScale
=
(
sal_uInt16
)
m_pWindowSizeMF
->
GetValue
();
if
(
nNewScale
!=
nOldScale
)
{
...
...
@@ -797,7 +734,7 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
// Mouse Snap Mode
short
eOldSnap
=
pAppearanceCfg
->
GetSnapMode
();
short
eNewSnap
=
aMousePosLB
.
GetSelectEntryPos
();
short
eNewSnap
=
m_pMousePosLB
->
GetSelectEntryPos
();
if
(
eNewSnap
>
2
)
eNewSnap
=
2
;
...
...
@@ -809,7 +746,7 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
// Middle Mouse Button
short
eOldMiddleMouse
=
pAppearanceCfg
->
GetMiddleMouseButton
();
short
eNewMiddleMouse
=
aMouseMiddleLB
.
GetSelectEntryPos
();
short
eNewMiddleMouse
=
m_pMouseMiddleLB
->
GetSelectEntryPos
();
if
(
eNewMiddleMouse
>
2
)
eNewMiddleMouse
=
2
;
...
...
@@ -820,74 +757,74 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
}
#if defined( UNX )
if
(
aFontAntiAliasing
.
IsChecked
()
!=
aFontAntiAliasing
.
GetSavedValue
()
)
if
(
m_pFontAntiAliasing
->
IsChecked
()
!=
m_pFontAntiAliasing
->
GetSavedValue
()
)
{
pAppearanceCfg
->
SetFontAntiAliasing
(
aFontAntiAliasing
.
IsChecked
()
);
pAppearanceCfg
->
SetFontAntiAliasing
(
m_pFontAntiAliasing
->
IsChecked
()
);
bAppearanceChanged
=
sal_True
;
}
if
(
aAAPointLimit
.
GetValue
()
!=
aAAPointLimit
.
GetSavedValue
().
toInt32
()
)
if
(
m_pAAPointLimit
->
GetValue
()
!=
m_pAAPointLimit
->
GetSavedValue
().
toInt32
()
)
{
pAppearanceCfg
->
SetFontAntialiasingMinPixelHeight
(
aAAPointLimit
.
GetValue
()
);
pAppearanceCfg
->
SetFontAntialiasingMinPixelHeight
(
m_pAAPointLimit
->
GetValue
()
);
bAppearanceChanged
=
sal_True
;
}
#endif
if
(
aFontShowCB
.
IsChecked
()
!=
aFontShowCB
.
GetSavedValue
()
)
if
(
m_pFontShowCB
->
IsChecked
()
!=
m_pFontShowCB
->
GetSavedValue
()
)
{
aFontOpt
.
EnableFontWYSIWYG
(
aFontShowCB
.
IsChecked
()
);
aFontOpt
.
EnableFontWYSIWYG
(
m_pFontShowCB
->
IsChecked
()
);
bModified
=
sal_True
;
}
if
(
aMenuIconsLB
.
GetSelectEntryPos
()
!=
aMenuIconsLB
.
GetSavedValue
())
if
(
m_pMenuIconsLB
->
GetSelectEntryPos
()
!=
m_pMenuIconsLB
->
GetSavedValue
())
{
aMenuOpt
.
SetMenuIconsState
(
aMenuIconsLB
.
GetSelectEntryPos
()
==
0
?
2
:
aMenuIconsLB
.
GetSelectEntryPos
()
-
1
);
aMenuOpt
.
SetMenuIconsState
(
m_pMenuIconsLB
->
GetSelectEntryPos
()
==
0
?
2
:
m_pMenuIconsLB
->
GetSelectEntryPos
()
-
1
);
bModified
=
sal_True
;
bMenuOptModified
=
sal_True
;
bAppearanceChanged
=
sal_True
;
}
if
(
aFontHistoryCB
.
IsChecked
()
!=
aFontHistoryCB
.
GetSavedValue
()
)
if
(
m_pFontHistoryCB
->
IsChecked
()
!=
m_pFontHistoryCB
->
GetSavedValue
()
)
{
aFontOpt
.
EnableFontHistory
(
aFontHistoryCB
.
IsChecked
()
);
aFontOpt
.
EnableFontHistory
(
m_pFontHistoryCB
->
IsChecked
()
);
bModified
=
sal_True
;
}
// #i95644# if disabled, do not use value, see in ::Reset()
if
(
aUseHardwareAccell
.
IsEnabled
())
if
(
m_pUseHardwareAccell
->
IsEnabled
())
{
if
(
aUseHardwareAccell
.
IsChecked
()
!=
aUseHardwareAccell
.
GetSavedValue
())
if
(
m_pUseHardwareAccell
->
IsChecked
()
!=
m_pUseHardwareAccell
->
GetSavedValue
())
{
pCanvasSettings
->
EnabledHardwareAcceleration
(
aUseHardwareAccell
.
IsChecked
());
pCanvasSettings
->
EnabledHardwareAcceleration
(
m_pUseHardwareAccell
->
IsChecked
());
bModified
=
sal_True
;
}
}
// #i95644# if disabled, do not use value, see in ::Reset()
if
(
aUseAntiAliase
.
IsEnabled
())
if
(
m_pUseAntiAliase
->
IsEnabled
())
{
if
(
aUseAntiAliase
.
IsChecked
()
!=
mpDrawinglayerOpt
->
IsAntiAliasing
())
if
(
m_pUseAntiAliase
->
IsChecked
()
!=
mpDrawinglayerOpt
->
IsAntiAliasing
())
{
mpDrawinglayerOpt
->
SetAntiAliasing
(
aUseAntiAliase
.
IsChecked
());
mpDrawinglayerOpt
->
SetAntiAliasing
(
m_pUseAntiAliase
->
IsChecked
());
bModified
=
sal_True
;
bRepaintWindows
=
true
;
}
}
// #i97672#
if
(
m
aSelectionCB
.
IsEnabled
())
if
(
m
_pSelectionCB
->
IsEnabled
())
{
const
bool
bNewSelection
(
m
aSelectionCB
.
IsChecked
());
const
sal_uInt16
nNewTransparence
((
sal_uInt16
)
m
aSelectionMF
.
GetValue
());
const
bool
bNewSelection
(
m
_pSelectionCB
->
IsChecked
());
const
sal_uInt16
nNewTransparence
((
sal_uInt16
)
m
_pSelectionMF
->
GetValue
());
if
(
bNewSelection
!=
(
bool
)
mpDrawinglayerOpt
->
IsTransparentSelection
())
{
mpDrawinglayerOpt
->
SetTransparentSelection
(
m
aSelectionCB
.
IsChecked
());
mpDrawinglayerOpt
->
SetTransparentSelection
(
m
_pSelectionCB
->
IsChecked
());
bModified
=
sal_True
;
bRepaintWindows
=
true
;
}
// #i104150# even read the value when m
a
SelectionMF is disabled; it may have been
// #i104150# even read the value when m
_p
SelectionMF is disabled; it may have been
// modified by enabling-modify-disabling by the user
if
(
nNewTransparence
!=
mpDrawinglayerOpt
->
GetTransparentSelectionPercent
())
{
...
...
@@ -898,10 +835,10 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
}
SvtAccessibilityOptions
aAccessibilityOptions
;
if
(
aAccessibilityOptions
.
GetIsSystemFont
()
!=
m_
aSystemFont
.
IsChecked
()
&&
m_
aSystemFont
.
IsEnabled
()
)
if
(
aAccessibilityOptions
.
GetIsSystemFont
()
!=
m_
pSystemFont
->
IsChecked
()
&&
m_
pSystemFont
->
IsEnabled
()
)
{
aAccessibilityOptions
.
SetIsSystemFont
(
m_
aSystemFont
.
IsChecked
()
);
aAccessibilityOptions
.
SetIsSystemFont
(
m_
pSystemFont
->
IsChecked
()
);
bModified
=
sal_True
;
bMenuOptModified
=
sal_True
;
}
...
...
@@ -911,8 +848,8 @@ sal_Bool OfaViewTabPage::FillItemSet( SfxItemSet& )
// Set changed settings to the application instance
AllSettings
aAllSettings
=
Application
::
GetSettings
();
StyleSettings
aStyleSettings
=
aAllSettings
.
GetStyleSettings
();
if
(
m_
aSystemFont
.
IsEnabled
()
)
aStyleSettings
.
SetUseSystemUIFonts
(
m_
aSystemFont
.
IsChecked
()
);
if
(
m_
pSystemFont
->
IsEnabled
()
)
aStyleSettings
.
SetUseSystemUIFonts
(
m_
pSystemFont
->
IsChecked
()
);
aAllSettings
.
SetStyleSettings
(
aStyleSettings
);
Application
::
MergeSystemSettings
(
aAllSettings
);
Application
::
SetSettings
(
aAllSettings
);
...
...
@@ -944,70 +881,70 @@ void OfaViewTabPage::Reset( const SfxItemSet& )
if
(
aMiscOptions
.
GetSymbolsSize
()
!=
SFX_SYMBOLS_SIZE_AUTO
)
nSizeLB_InitialSelection
=
(
aMiscOptions
.
AreCurrentSymbolsLarge
()
)
?
2
:
1
;
aIconSizeLB
.
SelectEntryPos
(
nSizeLB_InitialSelection
);
aIconSizeLB
.
SaveValue
();
m_pIconSizeLB
->
SelectEntryPos
(
nSizeLB_InitialSelection
);
m_pIconSizeLB
->
SaveValue
();
if
(
aMiscOptions
.
GetSymbolsStyle
()
!=
STYLE_SYMBOLS_AUTO
)
nStyleLB_InitialSelection
=
aIconStyleItemId
[
aMiscOptions
.
GetCurrentSymbolsStyle
()];
aIconStyleLB
.
SelectEntryPos
(
nStyleLB_InitialSelection
);
aIconStyleLB
.
SaveValue
();
m_pIconStyleLB
->
SelectEntryPos
(
nStyleLB_InitialSelection
);
m_pIconStyleLB
->
SaveValue
();
if
(
m_
aSystemFont
.
IsEnabled
()
)
if
(
m_
pSystemFont
->
IsEnabled
()
)
{
SvtAccessibilityOptions
aAccessibilityOptions
;
m_
aSystemFont
.
Check
(
aAccessibilityOptions
.
GetIsSystemFont
()
);
m_
pSystemFont
->
Check
(
aAccessibilityOptions
.
GetIsSystemFont
()
);
}
// Screen Scaling
aWindowSizeMF
.
SetValue
(
pAppearanceCfg
->
GetScaleFactor
()
);
m_pWindowSizeMF
->
SetValue
(
pAppearanceCfg
->
GetScaleFactor
()
);
// Mouse Snap
aMousePosLB
.
SelectEntryPos
(
pAppearanceCfg
->
GetSnapMode
());
aMousePosLB
.
SaveValue
();
m_pMousePosLB
->
SelectEntryPos
(
pAppearanceCfg
->
GetSnapMode
());
m_pMousePosLB
->
SaveValue
();
// Mouse Snap
aMouseMiddleLB
.
SelectEntryPos
(
pAppearanceCfg
->
GetMiddleMouseButton
());
aMouseMiddleLB
.
SaveValue
();
m_pMouseMiddleLB
->
SelectEntryPos
(
pAppearanceCfg
->
GetMiddleMouseButton
());
m_pMouseMiddleLB
->
SaveValue
();
#if defined( UNX )
aFontAntiAliasing
.
Check
(
pAppearanceCfg
->
IsFontAntiAliasing
()
);
aAAPointLimit
.
SetValue
(
pAppearanceCfg
->
GetFontAntialiasingMinPixelHeight
()
);
m_pFontAntiAliasing
->
Check
(
pAppearanceCfg
->
IsFontAntiAliasing
()
);
m_pAAPointLimit
->
SetValue
(
pAppearanceCfg
->
GetFontAntialiasingMinPixelHeight
()
);
#endif
// WorkingSet
SvtFontOptions
aFontOpt
;
aFontShowCB
.
Check
(
aFontOpt
.
IsFontWYSIWYGEnabled
()
);
m_pFontShowCB
->
Check
(
aFontOpt
.
IsFontWYSIWYGEnabled
()
);
SvtMenuOptions
aMenuOpt
;
aMenuIconsLB
.
SelectEntryPos
(
aMenuOpt
.
GetMenuIconsState
()
==
2
?
0
:
aMenuOpt
.
GetMenuIconsState
()
+
1
);
aMenuIconsLB
.
SaveValue
();
aFontHistoryCB
.
Check
(
aFontOpt
.
IsFontHistoryEnabled
()
);
m_pMenuIconsLB
->
SelectEntryPos
(
aMenuOpt
.
GetMenuIconsState
()
==
2
?
0
:
aMenuOpt
.
GetMenuIconsState
()
+
1
);
m_pMenuIconsLB
->
SaveValue
();
m_pFontHistoryCB
->
Check
(
aFontOpt
.
IsFontHistoryEnabled
()
);
{
// #i95644# HW accel (unified to disable mechanism)
if
(
pCanvasSettings
->
IsHardwareAccelerationAvailable
())
{
aUseHardwareAccell
.
Check
(
pCanvasSettings
->
IsHardwareAccelerationEnabled
());
m_pUseHardwareAccell
->
Check
(
pCanvasSettings
->
IsHardwareAccelerationEnabled
());
}
else
{
aUseHardwareAccell
.
Check
(
false
);
aUseHardwareAccell
.
Disable
();
m_pUseHardwareAccell
->
Check
(
false
);
m_pUseHardwareAccell
->
Disable
();
}
aUseHardwareAccell
.
SaveValue
();
m_pUseHardwareAccell
->
SaveValue
();
}
{
// #i95644# AntiAliasing
if
(
mpDrawinglayerOpt
->
IsAAPossibleOnThisSystem
())
{
aUseAntiAliase
.
Check
(
mpDrawinglayerOpt
->
IsAntiAliasing
());
m_pUseAntiAliase
->
Check
(
mpDrawinglayerOpt
->
IsAntiAliasing
());
}
else
{
aUseAntiAliase
.
Check
(
false
);
aUseAntiAliase
.
Disable
();
m_pUseAntiAliase
->
Check
(
false
);
m_pUseAntiAliase
->
Disable
();
}
aUseAntiAliase
.
SaveValue
();
m_pUseAntiAliase
->
SaveValue
();
}
{
...
...
@@ -1020,23 +957,23 @@ void OfaViewTabPage::Reset( const SfxItemSet& )
// enter values
if
(
bTransparentSelectionPossible
)
{
m
aSelectionCB
.
Check
(
mpDrawinglayerOpt
->
IsTransparentSelection
());
m
_pSelectionCB
->
Check
(
mpDrawinglayerOpt
->
IsTransparentSelection
());
}
else
{
m
aSelectionCB
.
Enable
(
false
);
m
_pSelectionCB
->
Enable
(
false
);
}
m
aSelectionMF
.
SetValue
(
mpDrawinglayerOpt
->
GetTransparentSelectionPercent
());
m
aSelectionMF
.
Enable
(
mpDrawinglayerOpt
->
IsTransparentSelection
()
&&
bTransparentSelectionPossible
);
m
_pSelectionMF
->
SetValue
(
mpDrawinglayerOpt
->
GetTransparentSelectionPercent
());
m
_pSelectionMF
->
Enable
(
mpDrawinglayerOpt
->
IsTransparentSelection
()
&&
bTransparentSelectionPossible
);
}
#if defined( UNX )
aFontAntiAliasing
.
SaveValue
();
aAAPointLimit
.
SaveValue
();
m_pFontAntiAliasing
->
SaveValue
();
m_pAAPointLimit
->
SaveValue
();
#endif
aFontShowCB
.
SaveValue
();
aFontHistoryCB
.
SaveValue
();
m_pFontShowCB
->
SaveValue
();
m_pFontHistoryCB
->
SaveValue
();
#if defined( UNX )
LINK
(
this
,
OfaViewTabPage
,
OnAntialiasingToggled
).
Call
(
NULL
);
...
...
cui/source/options/optgdlg.hrc
Dosyayı görüntüle @
48a3e86b
...
...
@@ -19,115 +19,6 @@
#define _SVX_OPTGDLG_HRC
#include <svtools/controldims.hrc>
// defines for positions and sizes ---------------------------------------
#define WHOLE_WIDTH 248
#define EDIT_WIDTH 30
#define UNIT_WIDTH 40
#define COLSPACE RSC_SP_CTRL_DESC_X
#define COL0 6
#define COL1 (COL0+6)
#define COL2 (COL1+10)
#define COL3 (COL2+100)
#define COL4 (COL3+COLSPACE)
#define COL5 (COL4+EDIT_WIDTH)
#define COL6 (COL5+COLSPACE)
#define ROWSPACE RSC_SP_CTRL_DESC_Y
#define ROW0 3
#define ROW1 (ROW0 +RSC_CD_FIXEDLINE_HEIGHT+ROWSPACE)
#define ROW2 (ROW1)
#define ROW3 (ROW2 +RSC_CD_DROPDOWN_HEIGHT+ROWSPACE)
#define ROW4 (ROW3 +RSC_CD_PUSHBUTTON_HEIGHT+ROWSPACE)
#define ROW5 (ROW4 +RSC_CD_FIXEDLINE_HEIGHT+ROWSPACE)
#define ROW6 (ROW5 +RSC_CD_CHECKBOX_HEIGHT+ROWSPACE)
#define ROW7 (ROW6 +RSC_CD_CHECKBOX_HEIGHT+ROWSPACE)
#define ROW8 (ROW7 +RSC_CD_FIXEDLINE_HEIGHT+ROWSPACE)
#define ROW9 (ROW8 +RSC_CD_CHECKBOX_HEIGHT+ROWSPACE)
#define ROW10 (ROW9 +RSC_CD_FIXEDLINE_HEIGHT+ROWSPACE)
#define ROW11 (ROW10+RSC_CD_CHECKBOX_HEIGHT+ROWSPACE)
#define ROW12 (ROW11+RSC_CD_CHECKBOX_HEIGHT+ROWSPACE)
#define ROW13 (ROW12+RSC_CD_FIXEDLINE_HEIGHT+ROWSPACE)
#define ROW14 (ROW13+RSC_CD_TEXTBOX_HEIGHT+ROWSPACE)
#define ROW15 (ROW14+RSC_CD_FIXEDLINE_HEIGHT+ROWSPACE)
#define ROW16 (ROW15+RSC_CD_CHECKBOX_HEIGHT)
#define DIFF(v1,v2) (v2-v1)
#define OFFS_TEXTBOX_FIXEDTEXT(base) (base+(RSC_CD_TEXTBOX_HEIGHT-RSC_CD_FIXEDTEXT_HEIGHT)/2)
#define ROW_MF_SCALING (13)
#define ROW_FT_ICONSIZESTYLE (ROW_MF_SCALING+RSC_CD_DROPDOWN_HEIGHT+ROWSPACE)
#define ROW_LB_ICONSIZESTYLE (ROW_FT_ICONSIZESTYLE+RSC_CD_FIXEDTEXT_HEIGHT+ROWSPACE)
#define ROW_CB_SYSTEM_FONT (ROW_LB_ICONSIZESTYLE+RSC_CD_DROPDOWN_HEIGHT+ROWSPACE)
#define ROW_CB_FONTANTIALIASING (ROW_CB_SYSTEM_FONT+ (2 * RSC_CD_FIXEDLINE_HEIGHT) +ROWSPACE)
#define ROW_NF_AA_POINTLIMIT (ROW_CB_FONTANTIALIASING+RSC_CD_FIXEDLINE_HEIGHT+ROWSPACE)
#define ROW_FL_MENU (ROW_NF_AA_POINTLIMIT+RSC_CD_DROPDOWN_HEIGHT+RSC_SP_FLGR_SPACE_X)
#define ROW_FT_MENU_ICONS (ROW_FL_MENU + RSC_CD_FIXEDLINE_HEIGHT + ROWSPACE)
#define ROW_LB_MENU_ICONS (ROW_FT_MENU_ICONS + RSC_CD_FIXEDLINE_HEIGHT + ROWSPACE)
#define ROW_FL_FONTLISTS (ROW_LB_MENU_ICONS + RSC_CD_CHECKBOX_HEIGHT + RSC_SP_FLGR_SPACE_X)
#define ROW_CB_FONT_SHOW (ROW_FL_FONTLISTS + RSC_CD_FIXEDLINE_HEIGHT + ROWSPACE)
#define ROW_CB_FONT_HISTORY (ROW_CB_FONT_SHOW + RSC_CD_CHECKBOX_HEIGHT + ROWSPACE)
// #i95644# start on top with rendering section
#define ROW_FL_RENDERING (3)
#define ROW_CB_USE_HARDACCELL (ROW_FL_RENDERING + RSC_CD_FIXEDLINE_HEIGHT + ROWSPACE)
#define ROW_CB_USE_ANTIALIASE (ROW_CB_USE_HARDACCELL + RSC_CD_CHECKBOX_HEIGHT + ROWSPACE)
// #i95644# set Menu to follow vertically (was (ROW_FL_MENU)) previously)
#define ROW_FL_MOUSE (ROW_CB_USE_ANTIALIASE + RSC_CD_FIXEDLINE_HEIGHT + RSC_SP_FLGR_SPACE_X)
#define ROW_FT_MOUSEPOS (ROW_FL_MOUSE + RSC_CD_FIXEDLINE_HEIGHT + ROWSPACE)
#define ROW_LB_MOUSEPOS (ROW_FT_MOUSEPOS + RSC_CD_FIXEDTEXT_HEIGHT + ROWSPACE)
#define ROW_FT_MOUSEMIDDLE (ROW_LB_MOUSEPOS + RSC_CD_DROPDOWN_HEIGHT + ROWSPACE)
#define ROW_LB_MOUSEMIDDLE (ROW_FT_MOUSEMIDDLE + RSC_CD_FIXEDTEXT_HEIGHT + ROWSPACE)
// #i97672#
#define ROW_FL_SELECTION (ROW_LB_MOUSEMIDDLE + RSC_CD_DROPDOWN_HEIGHT + RSC_SP_FLGR_SPACE_X)
#define ROW_CB_SELECTION (ROW_FL_SELECTION + RSC_CD_FIXEDLINE_HEIGHT + ROWSPACE)
// tabpage view ----------------------------------------------------------
// #i95644# 10 .. 14 freed, may be reused
#define FL_USERINTERFACE 20
#define FT_WINDOWSIZE 21
#define MF_WINDOWSIZE 22
#define FL_MOUSE 30
#define LB_MOUSEPOS 31
#define FT_MOUSEPOS 32
#define FT_MOUSEMIDDLE 33
#define LB_MOUSEMIDDLE 34
#define FT_MENU_ICONS 40
#define LB_MENU_ICONS 41
#define FL_MENU 42
#define FL_FONTLISTS 43
#define LB_ICONSIZE 54
#define FT_ICONSIZESTYLE 55
#define LB_ICONSTYLE 56
#define CB_SYSTEM_FONT 57
#define STR_ICONSIZE 58
#define CB_FONT_SHOW 60
#define CB_FONT_HISTORY 62
#define CB_FONTANTIALIASING 63
#define NF_AA_POINTLIMIT 64
#define FT_POINTLIMIT_LABEL 65
#define FT_POINTLIMIT_UNIT 66
#define FL_RENDERING 67
#define CB_USE_HARDACCELL 68
#define CB_USE_ANTIALIASE 69
// #i97672#
#define FL_SELECTION 70
#define CB_SELECTION 71
#define MF_SELECTION 72
// tabpage languages -----------------------------------------------------
#define FL_UI_LANG 1
...
...
cui/source/options/optgdlg.hxx
Dosyayı görüntüle @
48a3e86b
...
...
@@ -81,43 +81,30 @@ class SvtTabAppearanceCfg;
class
OfaViewTabPage
:
public
SfxTabPage
{
private
:
FixedLine
aUserInterfaceFL
;
FixedText
aWindowSizeFT
;
MetricField
aWindowSizeMF
;
FixedText
aIconSizeStyleFT
;
ListBox
aIconSizeLB
;
ListBox
aIconStyleLB
;
CheckBox
m_aSystemFont
;
MetricField
*
m_pWindowSizeMF
;
ListBox
*
m_pIconSizeLB
;
ListBox
*
m_pIconStyleLB
;
CheckBox
*
m_pSystemFont
;
#if defined( UNX )
CheckBox
aFontAntiAliasing
;
FixedText
aAAPointLimitLabel
;
NumericField
aAAPointLimit
;
FixedText
aAAPointLimitUnits
;
#endif
CheckBox
*
m_pFontAntiAliasing
;
FixedText
*
m_pAAPointLimitLabel
;
NumericField
*
m_pAAPointLimit
;
FixedText
*
m_pAAPointLimitUnits
;
FixedLine
aMenuFL
;
FixedText
aMenuIconsFT
;
ListBox
aMenuIconsLB
;
ListBox
*
m_pMenuIconsLB
;
FixedLine
aFontListsFL
;
CheckBox
aFontShowCB
;
CheckBox
aFontHistoryCB
;
CheckBox
*
m_pFontShowCB
;
CheckBox
*
m_pFontHistoryCB
;
FixedLine
aRenderingFL
;
CheckBox
aUseHardwareAccell
;
CheckBox
aUseAntiAliase
;
CheckBox
*
m_pUseHardwareAccell
;
CheckBox
*
m_pUseAntiAliase
;
FixedLine
aMouseFL
;
FixedText
aMousePosFT
;
ListBox
aMousePosLB
;
FixedText
aMouseMiddleFT
;
ListBox
aMouseMiddleLB
;
ListBox
*
m_pMousePosLB
;
ListBox
*
m_pMouseMiddleLB
;
// #i97672#
FixedLine
maSelectionFL
;
CheckBox
maSelectionCB
;
MetricField
maSelectionMF
;
CheckBox
*
m_pSelectionCB
;
MetricField
*
m_pSelectionMF
;
sal_uInt16
nSizeLB_InitialSelection
;
sal_uInt16
nStyleLB_InitialSelection
;
...
...
cui/source/options/optgdlg.src
Dosyayı görüntüle @
48a3e86b
...
...
@@ -20,292 +20,6 @@
#include "optgdlg.hrc"
#include "helpid.hrc"
//****************************************************************************
//
// TabPage Ansicht
//
//****************************************************************************
TabPage OFA_TP_VIEW
{
HelpID = HID_OFA_TP_VIEW ;
SVLook = TRUE ;
Size = MAP_APPFONT ( TP_WIDTH , TP_HEIGHT ) ;
Hide = TRUE ;
FixedLine FL_USERINTERFACE
{
Pos = MAP_APPFONT ( 6 , ROW0 ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "User Interface" ;
};
FixedText FT_WINDOWSIZE
{
Pos = MAP_APPFONT ( 12 , OFFS_TEXTBOX_FIXEDTEXT( ROW_MF_SCALING ) ) ;
Size = MAP_APPFONT ( 80 , 8 ) ;
Text [ en-US ] = "Sc~aling" ;
};
MetricField MF_WINDOWSIZE
{
HelpID = "cui:MetricField:OFA_TP_VIEW:MF_WINDOWSIZE";
Pos = MAP_APPFONT ( 95 , ROW_MF_SCALING ) ;
Size = MAP_APPFONT ( 31 , 12 ) ;
Border = TRUE ;
TabStop = TRUE ;
Left = TRUE ;
Repeat = TRUE ;
Spin = TRUE ;
Minimum = 80 ;
Maximum = 130 ;
DecimalDigits = 0 ;
First = 80 ;
Last = 130 ;
SpinSize = 1 ;
Unit = FUNIT_CUSTOM ;
CustomUnitText = "%" ;
};
FixedText FT_ICONSIZESTYLE
{
Pos = MAP_APPFONT ( 12 , ROW_FT_ICONSIZESTYLE ) ;
Size = MAP_APPFONT ( 114 , 8 ) ;
Text [ en-US ] = "Icon size and style" ;
};
String STR_ICONSIZE
{
Text [ en-US ] = "Icon size" ;
};
ListBox LB_ICONSIZE
{
HelpID = "cui:ListBox:OFA_TP_VIEW:LB_ICONSIZE";
Pos = MAP_APPFONT ( 12 , ROW_LB_ICONSIZESTYLE ) ;
Size = MAP_APPFONT ( 45 , 60 ) ;
DropDown = TRUE ;
Border = TRUE ;
TabStop = TRUE ;
StringList [ en-US ] =
{
< "Automatic" ; > ;
< "Small" ; > ;
< "Large" ; > ;
};
};
ListBox LB_ICONSTYLE
{
HelpID = "cui:ListBox:OFA_TP_VIEW:LB_ICONSTYLE";
Pos = MAP_APPFONT ( 61 , ROW_LB_ICONSIZESTYLE ) ;
Size = MAP_APPFONT ( 65 , 70 ) ;
DropDown = TRUE ;
Border = TRUE ;
TabStop = TRUE ;
StringList [ en-US ] =
{
< "Automatic" ; > ;
< "Galaxy (default)" ; > ;
< "High Contrast" ; > ;
< "Industrial" ; > ; // industrial is dead, but we have to keep the entry
< "Crystal" ; > ;
< "Tango" ; > ;
< "Oxygen" ; > ;
< "Classic" ; > ;
< "Human" ; > ;
< "Tango Testing" ; > ;
};
};
CheckBox CB_SYSTEM_FONT
{
HelpID = "cui:CheckBox:OFA_TP_VIEW:CB_SYSTEM_FONT";
TabStop = TRUE ;
Pos = MAP_APPFONT( 12, ROW_CB_SYSTEM_FONT );
Size = MAP_APPFONT( 114, 16 );
WordBreak = TRUE;
Text[ en-US ] = "Use system ~font for user interface";
};
CheckBox CB_FONTANTIALIASING
{
HelpID = "cui:CheckBox:OFA_TP_VIEW:CB_FONTANTIALIASING";
TabStop = TRUE ;
Pos = MAP_APPFONT ( 12 , ROW_CB_FONTANTIALIASING ) ;
Size = MAP_APPFONT ( 110 , RSC_CD_CHECKBOX_HEIGHT ) ;
Text [ en-US ] = "Screen font antialiasing" ;
};
FixedText FT_POINTLIMIT_LABEL
{
Pos = MAP_APPFONT ( 23 , OFFS_TEXTBOX_FIXEDTEXT( ROW_NF_AA_POINTLIMIT ) ) ;
Size = MAP_APPFONT ( 20 , 8 ) ;
Text [ en-US ] = "from";
};
NumericField NF_AA_POINTLIMIT
{
HelpID = "cui:NumericField:OFA_TP_VIEW:NF_AA_POINTLIMIT";
Border = TRUE ;
Pos = MAP_APPFONT ( 46, ROW_NF_AA_POINTLIMIT ) ;
Size = MAP_APPFONT ( 30 , 12 ) ;
Minimum = 1;
Maximum = 10000;
SpinSize = 1;
Spin = TRUE ;
Repeat = TRUE ;
};
FixedText FT_POINTLIMIT_UNIT
{
Pos = MAP_APPFONT ( 79 , OFFS_TEXTBOX_FIXEDTEXT( ROW_NF_AA_POINTLIMIT ) ) ;
Size = MAP_APPFONT ( 47 , 8 ) ;
Text [ en-US ] = "Pixels";
};
FixedLine FL_MENU
{
Pos = MAP_APPFONT ( 6, ROW_FL_MENU ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "Menu" ;
};
FixedText FT_MENU_ICONS
{
Pos = MAP_APPFONT ( 12 , ROW_FT_MENU_ICONS ) ;
Size = MAP_APPFONT ( 114 , 8 ) ;
Text [ en-US ] = "Icons in menus" ;
};
ListBox LB_MENU_ICONS
{
HelpID = "cui:ListBox:OFA_TP_VIEW:LB_MENU_ICONS";
Pos = MAP_APPFONT ( 12 , ROW_LB_MENU_ICONS ) ;
Size = MAP_APPFONT ( 114 , 60 ) ;
DropDown = TRUE ;
Border = TRUE ;
TabStop = TRUE ;
StringList [ en-US ] =
{
< "Automatic" ; > ;
< "Hide" ; > ;
< "Show" ; > ;
};
};
FixedLine FL_FONTLISTS
{
Pos = MAP_APPFONT ( 6, ROW_FL_FONTLISTS ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "Font Lists" ;
};
CheckBox CB_FONT_SHOW
{
HelpID = "cui:CheckBox:OFA_TP_VIEW:CB_FONT_SHOW";
Pos = MAP_APPFONT ( 12, ROW_CB_FONT_SHOW ) ;
Size = MAP_APPFONT ( 118 , RSC_CD_CHECKBOX_HEIGHT ) ;
Text [ en-US ] = "Show p~review of fonts" ;
};
CheckBox CB_FONT_HISTORY
{
HelpID = "cui:CheckBox:OFA_TP_VIEW:CB_FONT_HISTORY";
Pos = MAP_APPFONT ( 12, ROW_CB_FONT_HISTORY ) ;
Size = MAP_APPFONT ( 118 , RSC_CD_CHECKBOX_HEIGHT ) ;
Text [ en-US ] = "Show font h~istory" ;
};
FixedLine FL_RENDERING
{
Pos = MAP_APPFONT ( 133 , ROW_FL_RENDERING ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "Graphics output";
};
CheckBox CB_USE_HARDACCELL
{
HelpID = "cui:CheckBox:OFA_TP_VIEW:CB_USE_HARDACCELL";
Pos = MAP_APPFONT ( 139, ROW_CB_USE_HARDACCELL ) ;
Size = MAP_APPFONT ( 118 , RSC_CD_CHECKBOX_HEIGHT ) ;
Text [ en-US ] = "Use hardware acceleration" ;
};
CheckBox CB_USE_ANTIALIASE
{
HelpID = "cui:CheckBox:OFA_TP_VIEW:CB_USE_ANTIALIASE";
Pos = MAP_APPFONT ( 139, ROW_CB_USE_ANTIALIASE ) ;
Size = MAP_APPFONT ( 118 , RSC_CD_CHECKBOX_HEIGHT ) ;
Text [ en-US ] = "Use Anti-Aliasing" ;
};
FixedLine FL_MOUSE
{
Pos = MAP_APPFONT ( 133 , ROW_FL_MOUSE ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "Mouse";
};
FixedText FT_MOUSEPOS
{
Pos = MAP_APPFONT ( 139, ROW_FT_MOUSEPOS ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "Mouse positioning" ;
};
ListBox LB_MOUSEPOS
{
HelpID = "cui:ListBox:OFA_TP_VIEW:LB_MOUSEPOS";
Pos = MAP_APPFONT ( 139, ROW_LB_MOUSEPOS ) ;
Size = MAP_APPFONT ( 114 , 60 ) ;
DropDown = TRUE ;
Border = TRUE ;
TabStop = TRUE ;
StringList [ en-US ] =
{
< "Default button" ; > ;
< "Dialog center" ; > ;
< "No automatic positioning" ; > ;
};
};
FixedText FT_MOUSEMIDDLE
{
Pos = MAP_APPFONT ( 139, ROW_FT_MOUSEMIDDLE ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "Middle mouse button";
};
ListBox LB_MOUSEMIDDLE
{
HelpID = "cui:ListBox:OFA_TP_VIEW:LB_MOUSEMIDDLE";
Pos = MAP_APPFONT ( 139, ROW_LB_MOUSEMIDDLE ) ;
Size = MAP_APPFONT ( 114 , 60 ) ;
DropDown = TRUE ;
Border = TRUE ;
TabStop = TRUE ;
StringList [ en-US ] =
{
< "No function" ; > ;
< "Automatic scrolling" ; > ;
< "Paste clipboard" ; > ;
};
};
// #i97672#
FixedLine FL_SELECTION
{
Pos = MAP_APPFONT ( 133 , ROW_FL_SELECTION ) ;
Size = MAP_APPFONT ( 120 , 8 ) ;
Text [ en-US ] = "Selection";
};
CheckBox CB_SELECTION
{
HelpID = "cui:CheckBox:OFA_TP_VIEW:CB_SELECTION";
Pos = MAP_APPFONT ( 139, ROW_CB_SELECTION + (((12 - RSC_CD_CHECKBOX_HEIGHT) / 2) + 1)) ;
Size = MAP_APPFONT ( 83 , RSC_CD_CHECKBOX_HEIGHT ) ;
Text [ en-US ] = "Transparency" ;
};
MetricField MF_SELECTION
{
HelpID = "cui:MetricField:OFA_TP_VIEW:MF_SELECTION";
Pos = MAP_APPFONT ( 139 + (95 - 12), ROW_CB_SELECTION ) ;
Size = MAP_APPFONT ( 31 , 12 ) ;
Border = TRUE ;
TabStop = TRUE ;
Repeat = TRUE ;
Spin = TRUE ;
Minimum = 10 ;
Maximum = 90 ;
DecimalDigits = 0 ;
First = 10 ;
Last = 90 ;
SpinSize = 5 ;
Unit = FUNIT_CUSTOM ;
CustomUnitText [ en-US ] = "%" ;
};
};
// *******************************************************************
TabPage OFA_TP_LANGUAGES
...
...
sw/uiconfig/swriter/ui/libview
.ui
→
cui/uiconfig/ui/optviewpage
.ui
Dosyayı görüntüle @
48a3e86b
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
<object
class=
"GtkBox"
id=
"
box1
"
>
<object
class=
"GtkBox"
id=
"
OptViewPage
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"border_width"
>
6
</property>
<property
name=
"spacing"
>
12
</property>
<property
name=
"homogeneous"
>
True
</property>
<child>
<object
class=
"GtkBox"
id=
"box3"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"orientation"
>
vertical
</property>
<property
name=
"spacing"
>
1
2
</property>
<property
name=
"spacing"
>
1
8
</property>
<child>
<object
class=
"GtkFrame"
id=
"frame1"
>
<property
name=
"visible"
>
True
</property>
...
...
@@ -20,6 +23,7 @@
<object
class=
"GtkAlignment"
id=
"alignment1"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"top_padding"
>
6
</property>
<property
name=
"left_padding"
>
12
</property>
<child>
<object
class=
"GtkGrid"
id=
"grid4"
>
...
...
@@ -31,13 +35,15 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"row_spacing"
>
6
</property>
<property
name=
"column_spacing"
>
6
</property>
<property
name=
"column_spacing"
>
12
</property>
<child>
<object
class=
"GtkLabel"
id=
"label7"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"label"
translatable=
"yes"
>
Sc~aling
</property>
<property
name=
"label"
translatable=
"yes"
>
Sc_aling
</property>
<property
name=
"use_underline"
>
True
</property>
<property
name=
"mnemonic_widget"
>
windowsize
</property>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -47,11 +53,13 @@
</packing>
</child>
<child>
<object
class=
"GtkSpinButton"
id=
"
spinbutton1
"
>
<object
class=
"GtkSpinButton"
id=
"
windowsize
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"halign"
>
start
</property>
<property
name=
"invisible_char"
>
•
</property>
<property
name=
"invisible_char_set"
>
True
</property>
<property
name=
"adjustment"
>
adjustment1
</property>
</object>
<packing>
<property
name=
"left_attach"
>
1
</property>
...
...
@@ -64,7 +72,10 @@
<object
class=
"GtkLabel"
id=
"label8"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Icon ~size and style
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"label"
translatable=
"yes"
>
Icon _size and style
</property>
<property
name=
"use_underline"
>
True
</property>
<property
name=
"mnemonic_widget"
>
iconsize
</property>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -74,11 +85,16 @@
</packing>
</child>
<child>
<object
class=
"GtkComboBoxText"
id=
"
comboboxtext1
"
>
<object
class=
"GtkComboBoxText"
id=
"
iconsize
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"entry_text_column"
>
0
</property>
<property
name=
"id_column"
>
1
</property>
<items>
<item
translatable=
"yes"
>
Automatic
</item>
<item
translatable=
"yes"
>
Small
</item>
<item
translatable=
"yes"
>
Large
</item>
</items>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -88,11 +104,23 @@
</packing>
</child>
<child>
<object
class=
"GtkComboBoxText"
id=
"
comboboxtext2
"
>
<object
class=
"GtkComboBoxText"
id=
"
iconstyle
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"entry_text_column"
>
0
</property>
<property
name=
"id_column"
>
1
</property>
<items>
<item
translatable=
"yes"
>
Automatic
</item>
<item
translatable=
"yes"
>
Galaxy (default)
</item>
<item
translatable=
"yes"
>
High Contrast
</item>
<item
translatable=
"yes"
>
Industrial
</item>
<item
translatable=
"yes"
>
Crystal
</item>
<item
translatable=
"yes"
>
Tango
</item>
<item
translatable=
"yes"
>
Oxygen
</item>
<item
translatable=
"yes"
>
Classic
</item>
<item
translatable=
"yes"
>
Human
</item>
<item
translatable=
"yes"
>
Tango Testing
</item>
</items>
</object>
<packing>
<property
name=
"left_attach"
>
1
</property>
...
...
@@ -113,13 +141,12 @@
</packing>
</child>
<child>
<object
class=
"GtkCheckButton"
id=
"checkbutton3"
>
<property
name=
"label"
translatable=
"yes"
>
Use system ~font user interface
</property>
<property
name=
"use_action_appearance"
>
False
</property>
<object
class=
"GtkCheckButton"
id=
"systemfont"
>
<property
name=
"label"
translatable=
"yes"
>
Use system _font for user interface
</property>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"receives_default"
>
False
</property>
<property
name=
"use_
action_appearance"
>
Fals
e
</property>
<property
name=
"use_
underline"
>
Tru
e
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"draw_indicator"
>
True
</property>
</object>
...
...
@@ -131,13 +158,12 @@
</packing>
</child>
<child>
<object
class=
"GtkCheckButton"
id=
"checkbutton4"
>
<property
name=
"label"
translatable=
"yes"
>
Screen font antialiasing
</property>
<property
name=
"use_action_appearance"
>
False
</property>
<object
class=
"GtkCheckButton"
id=
"aafont"
>
<property
name=
"label"
translatable=
"yes"
>
Screen font antialiasin_g
</property>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"receives_default"
>
False
</property>
<property
name=
"use_
action_appearance"
>
Fals
e
</property>
<property
name=
"use_
underline"
>
Tru
e
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"draw_indicator"
>
True
</property>
</object>
...
...
@@ -149,15 +175,18 @@
</packing>
</child>
<child>
<object
class=
"GtkGrid"
id=
"
grid6
"
>
<object
class=
"GtkGrid"
id=
"
fromft
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"margin_left"
>
24
</property>
<property
name=
"margin_left"
>
12
</property>
<property
name=
"column_spacing"
>
12
</property>
<child>
<object
class=
"GtkLabel"
id=
"
label9
"
>
<object
class=
"GtkLabel"
id=
"
aafrom
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
fro~m
</property>
<property
name=
"label"
translatable=
"yes"
>
fro_m
</property>
<property
name=
"use_underline"
>
True
</property>
<property
name=
"mnemonic_widget"
>
aanf
</property>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -167,10 +196,10 @@
</packing>
</child>
<child>
<object
class=
"GtkLabel"
id=
"
label10
"
>
<object
class=
"GtkLabel"
id=
"
aaunits
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
P
ixels
</property>
<property
name=
"label"
translatable=
"yes"
>
p
ixels
</property>
</object>
<packing>
<property
name=
"left_attach"
>
2
</property>
...
...
@@ -180,11 +209,12 @@
</packing>
</child>
<child>
<object
class=
"GtkSpinButton"
id=
"
spinbutton2
"
>
<object
class=
"GtkSpinButton"
id=
"
aanf
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"invisible_char"
>
•
</property>
<property
name=
"invisible_char_set"
>
True
</property>
<property
name=
"adjustment"
>
adjustment2
</property>
</object>
<packing>
<property
name=
"left_attach"
>
1
</property>
...
...
@@ -210,6 +240,9 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
User Interface
</property>
<attributes>
<attribute
name=
"weight"
value=
"bold"
/>
</attributes>
</object>
</child>
</object>
...
...
@@ -229,17 +262,20 @@
<object
class=
"GtkAlignment"
id=
"alignment3"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"top_padding"
>
6
</property>
<property
name=
"left_padding"
>
12
</property>
<child>
<object
class=
"GtkGrid"
id=
"grid8"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"
row_spacing"
>
6
</property>
<property
name=
"
column_spacing"
>
12
</property>
<child>
<object
class=
"GtkLabel"
id=
"label13"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Iconsin men~us
</property>
<property
name=
"label"
translatable=
"yes"
>
Icons in men_us
</property>
<property
name=
"use_underline"
>
True
</property>
<property
name=
"mnemonic_widget"
>
menuicons
</property>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -249,15 +285,20 @@
</packing>
</child>
<child>
<object
class=
"GtkComboBoxText"
id=
"
comboboxtext5
"
>
<object
class=
"GtkComboBoxText"
id=
"
menuicons
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"entry_text_column"
>
0
</property>
<property
name=
"id_column"
>
1
</property>
<items>
<item
translatable=
"yes"
>
Automatic
</item>
<item
translatable=
"yes"
>
Hide
</item>
<item
translatable=
"yes"
>
Show
</item>
</items>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
<property
name=
"top_attach"
>
1
</property>
<property
name=
"left_attach"
>
1
</property>
<property
name=
"top_attach"
>
0
</property>
<property
name=
"width"
>
1
</property>
<property
name=
"height"
>
1
</property>
</packing>
...
...
@@ -271,6 +312,9 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Menu
</property>
<attributes>
<attribute
name=
"weight"
value=
"bold"
/>
</attributes>
</object>
</child>
</object>
...
...
@@ -290,6 +334,7 @@
<object
class=
"GtkAlignment"
id=
"alignment5"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"top_padding"
>
6
</property>
<property
name=
"left_padding"
>
12
</property>
<child>
<object
class=
"GtkGrid"
id=
"grid9"
>
...
...
@@ -297,13 +342,12 @@
<property
name=
"can_focus"
>
False
</property>
<property
name=
"row_spacing"
>
6
</property>
<child>
<object
class=
"GtkCheckButton"
id=
"checkbutton5"
>
<property
name=
"label"
translatable=
"yes"
>
Show p~review of fonts
</property>
<property
name=
"use_action_appearance"
>
False
</property>
<object
class=
"GtkCheckButton"
id=
"showfontpreview"
>
<property
name=
"label"
translatable=
"yes"
>
Show p_review of fonts
</property>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"receives_default"
>
False
</property>
<property
name=
"use_
action_appearance"
>
Fals
e
</property>
<property
name=
"use_
underline"
>
Tru
e
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"draw_indicator"
>
True
</property>
</object>
...
...
@@ -315,13 +359,12 @@
</packing>
</child>
<child>
<object
class=
"GtkCheckButton"
id=
"checkbutton6"
>
<property
name=
"label"
translatable=
"yes"
>
Show font history
</property>
<property
name=
"use_action_appearance"
>
False
</property>
<object
class=
"GtkCheckButton"
id=
"showfonthistory"
>
<property
name=
"label"
translatable=
"yes"
>
Show font h_istory
</property>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"receives_default"
>
False
</property>
<property
name=
"use_
action_appearance"
>
Fals
e
</property>
<property
name=
"use_
underline"
>
Tru
e
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"draw_indicator"
>
True
</property>
</object>
...
...
@@ -341,6 +384,9 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Font Lists
</property>
<attributes>
<attribute
name=
"weight"
value=
"bold"
/>
</attributes>
</object>
</child>
</object>
...
...
@@ -362,7 +408,7 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"orientation"
>
vertical
</property>
<property
name=
"spacing"
>
1
2
</property>
<property
name=
"spacing"
>
1
8
</property>
<child>
<object
class=
"GtkFrame"
id=
"frame2"
>
<property
name=
"visible"
>
True
</property>
...
...
@@ -373,6 +419,7 @@
<object
class=
"GtkAlignment"
id=
"alignment2"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"top_padding"
>
6
</property>
<property
name=
"left_padding"
>
12
</property>
<child>
<object
class=
"GtkGrid"
id=
"grid3"
>
...
...
@@ -380,13 +427,12 @@
<property
name=
"can_focus"
>
False
</property>
<property
name=
"row_spacing"
>
6
</property>
<child>
<object
class=
"GtkCheckButton"
id=
"checkbutton1"
>
<property
name=
"label"
translatable=
"yes"
>
Use hard~ware acceleration
</property>
<property
name=
"use_action_appearance"
>
False
</property>
<object
class=
"GtkCheckButton"
id=
"useaccel"
>
<property
name=
"label"
translatable=
"yes"
>
Use hard_ware acceleration
</property>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"receives_default"
>
False
</property>
<property
name=
"use_
action_appearance"
>
Fals
e
</property>
<property
name=
"use_
underline"
>
Tru
e
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"draw_indicator"
>
True
</property>
</object>
...
...
@@ -398,13 +444,12 @@
</packing>
</child>
<child>
<object
class=
"GtkCheckButton"
id=
"checkbutton2"
>
<property
name=
"label"
translatable=
"yes"
>
Use Anti-A~liasing
</property>
<property
name=
"use_action_appearance"
>
False
</property>
<object
class=
"GtkCheckButton"
id=
"useaa"
>
<property
name=
"label"
translatable=
"yes"
>
Use Anti-A_liasing
</property>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"receives_default"
>
False
</property>
<property
name=
"use_
action_appearance"
>
Fals
e
</property>
<property
name=
"use_
underline"
>
Tru
e
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"draw_indicator"
>
True
</property>
</object>
...
...
@@ -424,6 +469,9 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Graphics output
</property>
<attributes>
<attribute
name=
"weight"
value=
"bold"
/>
</attributes>
</object>
</child>
</object>
...
...
@@ -443,6 +491,7 @@
<object
class=
"GtkAlignment"
id=
"alignment4"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"top_padding"
>
6
</property>
<property
name=
"left_padding"
>
12
</property>
<child>
<object
class=
"GtkGrid"
id=
"grid7"
>
...
...
@@ -453,7 +502,10 @@
<object
class=
"GtkLabel"
id=
"label11"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Mouse ~positioning
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"label"
translatable=
"yes"
>
Mouse _positioning
</property>
<property
name=
"use_underline"
>
True
</property>
<property
name=
"mnemonic_widget"
>
mousepos
</property>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -466,7 +518,10 @@
<object
class=
"GtkLabel"
id=
"label12"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Middle Mouse ~button
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"label"
translatable=
"yes"
>
Middle Mouse _button
</property>
<property
name=
"use_underline"
>
True
</property>
<property
name=
"mnemonic_widget"
>
mousemiddle
</property>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -476,11 +531,16 @@
</packing>
</child>
<child>
<object
class=
"GtkComboBoxText"
id=
"
comboboxtext3
"
>
<object
class=
"GtkComboBoxText"
id=
"
mousepos
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"entry_text_column"
>
0
</property>
<property
name=
"id_column"
>
1
</property>
<items>
<item
translatable=
"yes"
>
Default button
</item>
<item
translatable=
"yes"
>
Dialog center
</item>
<item
translatable=
"yes"
>
No automatic positioning
</item>
</items>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -490,11 +550,16 @@
</packing>
</child>
<child>
<object
class=
"GtkComboBoxText"
id=
"
comboboxtext4
"
>
<object
class=
"GtkComboBoxText"
id=
"
mousemiddle
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"entry_text_column"
>
0
</property>
<property
name=
"id_column"
>
1
</property>
<items>
<item
translatable=
"yes"
>
No function
</item>
<item
translatable=
"yes"
>
Automatic scrolling
</item>
<item
translatable=
"yes"
>
Paste clipboard
</item>
</items>
</object>
<packing>
<property
name=
"left_attach"
>
0
</property>
...
...
@@ -512,6 +577,9 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Mouse
</property>
<attributes>
<attribute
name=
"weight"
value=
"bold"
/>
</attributes>
</object>
</child>
</object>
...
...
@@ -531,20 +599,20 @@
<object
class=
"GtkAlignment"
id=
"alignment7"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"top_padding"
>
6
</property>
<property
name=
"left_padding"
>
12
</property>
<child>
<object
class=
"GtkGrid"
id=
"grid11"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"column_spacing"
>
6
</property>
<property
name=
"column_spacing"
>
12
</property>
<child>
<object
class=
"GtkCheckButton"
id=
"checkbutton8"
>
<property
name=
"label"
translatable=
"yes"
>
~Transparency
</property>
<property
name=
"use_action_appearance"
>
False
</property>
<object
class=
"GtkCheckButton"
id=
"trans"
>
<property
name=
"label"
translatable=
"yes"
>
_Transparency
</property>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"receives_default"
>
False
</property>
<property
name=
"use_
action_appearance"
>
Fals
e
</property>
<property
name=
"use_
underline"
>
Tru
e
</property>
<property
name=
"xalign"
>
0
</property>
<property
name=
"draw_indicator"
>
True
</property>
</object>
...
...
@@ -556,11 +624,12 @@
</packing>
</child>
<child>
<object
class=
"GtkSpinButton"
id=
"
spinbutton4
"
>
<object
class=
"GtkSpinButton"
id=
"
transmf:0%
"
>
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
True
</property>
<property
name=
"invisible_char"
>
•
</property>
<property
name=
"invisible_char_set"
>
True
</property>
<property
name=
"adjustment"
>
adjustment3
</property>
</object>
<packing>
<property
name=
"left_attach"
>
1
</property>
...
...
@@ -578,6 +647,9 @@
<property
name=
"visible"
>
True
</property>
<property
name=
"can_focus"
>
False
</property>
<property
name=
"label"
translatable=
"yes"
>
Selection
</property>
<attributes>
<attribute
name=
"weight"
value=
"bold"
/>
</attributes>
</object>
</child>
</object>
...
...
@@ -595,4 +667,25 @@
</packing>
</child>
</object>
<object
class=
"GtkAdjustment"
id=
"adjustment1"
>
<property
name=
"lower"
>
80
</property>
<property
name=
"upper"
>
130
</property>
<property
name=
"value"
>
100
</property>
<property
name=
"step_increment"
>
1
</property>
<property
name=
"page_increment"
>
10
</property>
</object>
<object
class=
"GtkAdjustment"
id=
"adjustment2"
>
<property
name=
"lower"
>
1
</property>
<property
name=
"upper"
>
10000
</property>
<property
name=
"value"
>
8
</property>
<property
name=
"step_increment"
>
1
</property>
<property
name=
"page_increment"
>
10
</property>
</object>
<object
class=
"GtkAdjustment"
id=
"adjustment3"
>
<property
name=
"lower"
>
10
</property>
<property
name=
"upper"
>
90
</property>
<property
name=
"value"
>
75
</property>
<property
name=
"step_increment"
>
1
</property>
<property
name=
"page_increment"
>
10
</property>
</object>
</interface>
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