diff options
author | pescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7> | 2009-01-24 05:38:13 +0000 |
---|---|---|
committer | pescuma <pescuma@c086bb3d-8645-0410-b8da-73a8550f86e7> | 2009-01-24 05:38:13 +0000 |
commit | de4ef8a65afd0c38f8bbdfcb3b90ff82a98d1483 (patch) | |
tree | feefeaeb3734eaebdb5872609606edc84d6f8fa3 /Plugins/skins/SkinLib/FieldState.cpp | |
parent | be94a568ef65120465b49f5c6db90cd4ec3c3eb2 (diff) |
skins: fix for floats and added valign (not used yet)
git-svn-id: http://pescuma.googlecode.com/svn/trunk/Miranda@133 c086bb3d-8645-0410-b8da-73a8550f86e7
Diffstat (limited to 'Plugins/skins/SkinLib/FieldState.cpp')
-rw-r--r-- | Plugins/skins/SkinLib/FieldState.cpp | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/Plugins/skins/SkinLib/FieldState.cpp b/Plugins/skins/SkinLib/FieldState.cpp index 5a8b493..1d112cc 100644 --- a/Plugins/skins/SkinLib/FieldState.cpp +++ b/Plugins/skins/SkinLib/FieldState.cpp @@ -15,7 +15,7 @@ FieldState::FieldState(DialogState *aDialog, Field *aField)
: field(aField), dialog(aDialog), size(-1, -1), pos(0, 0),
usingX(0), usingY(0), visible(aField->isEnabled()), borders(0,0,0,0),
- tooltipSet(false)
+ tooltipSet(false), halign(HORIZONTAL_ALIGN_LEFT), valign(VERTICAL_ALIGN_TOP)
{
}
@@ -251,6 +251,26 @@ RECT FieldState::getRect() const return ret;
}
+HORIZONTAL_ALIGN FieldState::getHAlign() const
+{
+ return halign;
+}
+
+void FieldState::setHAlign(HORIZONTAL_ALIGN halign)
+{
+ this->halign = halign;
+}
+
+VERTICAL_ALIGN FieldState::getVAlign() const
+{
+ return valign;
+}
+
+void FieldState::setVAlign(VERTICAL_ALIGN valign)
+{
+ this->valign = valign;
+}
+
RECT FieldState::getInsideRect() const
{
RECT ret = {0};
|