#include "precompiled_starmath.hxx"
#include "tools/rcid.h"
#include <svtools/eitem.hxx>
#include <svtools/intitem.hxx>
#include <svtools/stritem.hxx>
#include <sfx2/app.hxx>
#include <vcl/msgbox.hxx>
#include <svtools/ctrltool.hxx>
#include <sfx2/printer.hxx>
#include <vcl/sound.hxx>
#include <vcl/sndstyle.hxx>
#include <vcl/waitobj.hxx>
#include <vcl/settings.hxx>
#include <vcl/wall.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/sfx.hrc>
#include <tools/string.hxx>
#include <tools/debug.hxx>
#include <svx/ucsubset.hxx>
#include "config.hxx"
#include "dialog.hxx"
#include "starmath.hrc"
#include "dialog.hrc"
#include "smmod.hxx"
#include "symbol.hxx"
#include "view.hxx"
#include "document.hxx"
Include dependency graph for dialog.cxx:
Go to the source code of this file.
Classes | |
class | SmFontStyles |
struct | FieldMinMax |
Defines | |
#define | SMDLL 1 |
Functions | |
const SmFontStyles & | GetFontStyles () |
void | SetFontStyle (const XubString &rStyleName, Font &rFont) |
IMPL_LINK_INLINE_START (SmPrintOptionsTabPage, SizeButtonClickHdl, Button *, EMPTYARG) | |
IMPL_LINK_INLINE_START (SmFontDialog, FontSelectHdl, ComboBox *, pComboBox) | |
IMPL_LINK (SmFontDialog, FontModifyHdl, ComboBox *, pComboBox) | |
IMPL_LINK (SmFontDialog, AttrChangeHdl, CheckBox *, EMPTYARG) | |
IMPL_LINK (SmFontSizeDialog, DefaultButtonClickHdl, Button *, EMPTYARG) | |
IMPL_LINK (SmFontTypeDialog, MenuSelectHdl, Menu *, pMenu) | |
IMPL_LINK_INLINE_START (SmFontTypeDialog, DefaultButtonClickHdl, Button *, EMPTYARG) | |
IMPL_LINK (SmDistanceDialog, GetFocusHdl, Control *, pControl) | |
IMPL_LINK (SmDistanceDialog, MenuSelectHdl, Menu *, pMenu) | |
IMPL_LINK (SmDistanceDialog, DefaultButtonClickHdl, Button *, EMPTYARG) | |
IMPL_LINK (SmDistanceDialog, CheckBoxClickHdl, CheckBox *, pCheckBox) | |
IMPL_LINK (SmAlignDialog, DefaultButtonClickHdl, Button *, EMPTYARG) | |
IMPL_LINK (SmShowSymbolSet, ScrollHdl, ScrollBar *, EMPTYARG) | |
IMPL_LINK (SmSymbolDialog, SymbolSetChangeHdl, ListBox *, EMPTYARG pListBox) | |
IMPL_LINK (SmSymbolDialog, SymbolChangeHdl, SmShowSymbolSet *, EMPTYARG pShowSymbolSet) | |
IMPL_LINK (SmSymbolDialog, EditClickHdl, Button *, EMPTYARG pButton) | |
IMPL_LINK (SmSymbolDialog, SymbolDblClickHdl, SmShowSymbolSet *, EMPTYARG pShowSymbolSet) | |
IMPL_LINK (SmSymbolDialog, GetClickHdl, Button *, EMPTYARG pButton) | |
IMPL_LINK_INLINE_START (SmSymbolDialog, CloseClickHdl, Button *, EMPTYARG pButton) | |
IMPL_LINK (SmSymDefineDialog, OldSymbolChangeHdl, ComboBox *, EMPTYARG pComboBox) | |
IMPL_LINK (SmSymDefineDialog, OldSymbolSetChangeHdl, ComboBox *, EMPTYARG pComboBox) | |
IMPL_LINK (SmSymDefineDialog, ModifyHdl, ComboBox *, pComboBox) | |
IMPL_LINK (SmSymDefineDialog, FontChangeHdl, ListBox *, EMPTYARG pListBox) | |
IMPL_LINK (SmSymDefineDialog, SubsetChangeHdl, ListBox *, EMPTYARG pListBox) | |
IMPL_LINK (SmSymDefineDialog, StyleChangeHdl, ComboBox *, EMPTYARG pComboBox) | |
IMPL_LINK (SmSymDefineDialog, CharHighlightHdl, Control *, EMPTYARG) | |
IMPL_LINK (SmSymDefineDialog, AddClickHdl, Button *, EMPTYARG pButton) | |
IMPL_LINK (SmSymDefineDialog, ChangeClickHdl, Button *, EMPTYARG pButton) | |
IMPL_LINK (SmSymDefineDialog, DeleteClickHdl, Button *, EMPTYARG pButton) | |
Variables | |
static const FieldMinMax | pMinMaxData [10][4] |
#define SMDLL 1 |
Definition at line 40 of file dialog.cxx.
const SmFontStyles& GetFontStyles | ( | ) |
Definition at line 197 of file dialog.cxx.
Referenced by SmSymDefineDialog::FillStyles(), SmSymDefineDialog::SelectSymbol(), SetFontStyle(), and SmSymDefineDialog::UpdateButtons().
IMPL_LINK | ( | SmSymDefineDialog | , | |
DeleteClickHdl | , | |||
Button * | , | |||
EMPTYARG | pButton | |||
) |
Definition at line 2064 of file dialog.cxx.
References SmSymSet::DeleteSymbol(), SmSymSet::GetSymbolPos(), and SYMBOL_NONE.
IMPL_LINK | ( | SmSymDefineDialog | , | |
ChangeClickHdl | , | |||
Button * | , | |||
EMPTYARG | pButton | |||
) |
Definition at line 1994 of file dialog.cxx.
References SmSymSet::AddSymbol(), SmSym::SetCharacter(), SmSym::SetFace(), SmSym::SetName(), and SYMBOL_NONE.
IMPL_LINK | ( | SmSymDefineDialog | , | |
AddClickHdl | , | |||
Button * | , | |||
EMPTYARG | pButton | |||
) |
Definition at line 1951 of file dialog.cxx.
IMPL_LINK | ( | SmSymDefineDialog | , | |
CharHighlightHdl | , | |||
Control * | , | |||
EMPTYARG | ||||
) |
Definition at line 1928 of file dialog.cxx.
IMPL_LINK | ( | SmSymDefineDialog | , | |
StyleChangeHdl | , | |||
ComboBox * | , | |||
EMPTYARG | pComboBox | |||
) |
Definition at line 1916 of file dialog.cxx.
IMPL_LINK | ( | SmSymDefineDialog | , | |
SubsetChangeHdl | , | |||
ListBox * | , | |||
EMPTYARG | pListBox | |||
) |
Definition at line 1900 of file dialog.cxx.
IMPL_LINK | ( | SmSymDefineDialog | , | |
FontChangeHdl | , | |||
ListBox * | , | |||
EMPTYARG | pListBox | |||
) |
Definition at line 1888 of file dialog.cxx.
IMPL_LINK | ( | SmSymDefineDialog | , | |
ModifyHdl | , | |||
ComboBox * | , | |||
pComboBox | ||||
) |
Definition at line 1855 of file dialog.cxx.
IMPL_LINK | ( | SmSymDefineDialog | , | |
OldSymbolSetChangeHdl | , | |||
ComboBox * | , | |||
EMPTYARG | pComboBox | |||
) |
Definition at line 1844 of file dialog.cxx.
IMPL_LINK | ( | SmSymDefineDialog | , | |
OldSymbolChangeHdl | , | |||
ComboBox * | , | |||
EMPTYARG | pComboBox | |||
) |
Definition at line 1833 of file dialog.cxx.
IMPL_LINK | ( | SmSymbolDialog | , | |
GetClickHdl | , | |||
Button * | , | |||
EMPTYARG | pButton | |||
) |
IMPL_LINK | ( | SmSymbolDialog | , | |
SymbolDblClickHdl | , | |||
SmShowSymbolSet * | , | |||
EMPTYARG | pShowSymbolSet | |||
) |
Definition at line 1512 of file dialog.cxx.
IMPL_LINK | ( | SmSymbolDialog | , | |
EditClickHdl | , | |||
Button * | , | |||
EMPTYARG | pButton | |||
) |
Definition at line 1471 of file dialog.cxx.
References SmSymDefineDialog::Execute(), SmSymDefineDialog::SelectOldSymbol(), SmSymDefineDialog::SelectOldSymbolSet(), SmSymDefineDialog::SelectSymbol(), and SmSymDefineDialog::SelectSymbolSet().
IMPL_LINK | ( | SmSymbolDialog | , | |
SymbolChangeHdl | , | |||
SmShowSymbolSet * | , | |||
EMPTYARG | pShowSymbolSet | |||
) |
Definition at line 1460 of file dialog.cxx.
IMPL_LINK | ( | SmSymbolDialog | , | |
SymbolSetChangeHdl | , | |||
ListBox * | , | |||
EMPTYARG | pListBox | |||
) |
Definition at line 1448 of file dialog.cxx.
IMPL_LINK | ( | SmShowSymbolSet | , | |
ScrollHdl | , | |||
ScrollBar * | , | |||
EMPTYARG | ||||
) |
Definition at line 1379 of file dialog.cxx.
IMPL_LINK | ( | SmAlignDialog | , | |
DefaultButtonClickHdl | , | |||
Button * | , | |||
EMPTYARG | ||||
) |
IMPL_LINK | ( | SmDistanceDialog | , | |
CheckBoxClickHdl | , | |||
CheckBox * | , | |||
pCheckBox | ||||
) |
Definition at line 812 of file dialog.cxx.
IMPL_LINK | ( | SmDistanceDialog | , | |
DefaultButtonClickHdl | , | |||
Button * | , | |||
EMPTYARG | ||||
) |
IMPL_LINK | ( | SmDistanceDialog | , | |
MenuSelectHdl | , | |||
Menu * | , | |||
pMenu | ||||
) |
Definition at line 789 of file dialog.cxx.
IMPL_LINK | ( | SmDistanceDialog | , | |
GetFocusHdl | , | |||
Control * | , | |||
pControl | ||||
) |
Definition at line 768 of file dialog.cxx.
IMPL_LINK | ( | SmFontTypeDialog | , | |
MenuSelectHdl | , | |||
Menu * | , | |||
pMenu | ||||
) |
Definition at line 560 of file dialog.cxx.
References SmFontPickList::ReadFrom(), and SmFontPickList::WriteTo().
IMPL_LINK | ( | SmFontSizeDialog | , | |
DefaultButtonClickHdl | , | |||
Button * | , | |||
EMPTYARG | ||||
) |
IMPL_LINK | ( | SmFontDialog | , | |
AttrChangeHdl | , | |||
CheckBox * | , | |||
EMPTYARG | ||||
) |
Definition at line 358 of file dialog.cxx.
IMPL_LINK | ( | SmFontDialog | , | |
FontModifyHdl | , | |||
ComboBox * | , | |||
pComboBox | ||||
) |
Definition at line 346 of file dialog.cxx.
IMPL_LINK_INLINE_START | ( | SmSymbolDialog | , | |
CloseClickHdl | , | |||
Button * | , | |||
EMPTYARG | pButton | |||
) |
Definition at line 1547 of file dialog.cxx.
IMPL_LINK_INLINE_START | ( | SmFontTypeDialog | , | |
DefaultButtonClickHdl | , | |||
Button * | , | |||
EMPTYARG | ||||
) |
IMPL_LINK_INLINE_START | ( | SmFontDialog | , | |
FontSelectHdl | , | |||
ComboBox * | , | |||
pComboBox | ||||
) |
Definition at line 337 of file dialog.cxx.
IMPL_LINK_INLINE_START | ( | SmPrintOptionsTabPage | , | |
SizeButtonClickHdl | , | |||
Button * | , | |||
EMPTYARG | ||||
) |
Definition at line 230 of file dialog.cxx.
void SetFontStyle | ( | const XubString & | rStyleName, | |
Font & | rFont | |||
) |
Definition at line 205 of file dialog.cxx.
References SmFontStyles::GetCount(), GetFontStyles(), and SmFontStyles::GetStyleName().
Referenced by SmSymDefineDialog::SetFont().
const FieldMinMax pMinMaxData[10][4] [static] |
Initial value:
{ {{ 0, 200 }, { 0, 200 }, { 0, 100 }, { 0, 0 }}, {{ 0, 100 }, { 0, 100 }, { 0, 0 }, { 0, 0 }}, {{ 0, 100 }, { 0, 100 }, { 0, 0 }, { 0, 0 }}, {{ 0, 100 }, { 1, 100 }, { 0, 0 }, { 0, 0 }}, {{ 0, 100 }, { 0, 100 }, { 0, 0 }, { 0, 0 }}, {{ 0, 100 }, { 0, 100 }, { 0, 0 }, { 0, 100 }}, {{ 0, 300 }, { 0, 300 }, { 0, 0 }, { 0, 0 }}, {{ 0, 100 }, { 0, 100 }, { 0, 0 }, { 0, 0 }}, {{ 0, 100 }, { 0, 100 }, { 0, 0 }, { 0, 0 }}, {{ 0, 10000 }, { 0, 10000 }, { 0, 10000 }, { 0, 10000 }} }
Definition at line 693 of file dialog.cxx.
Referenced by SmCategoryDesc::SmCategoryDesc().