void HoverTextButtonWindow::SetPosition(Point position) { AssertWindowNotInitialized(); // Important to give window initial size. Otherwise it will not be initially showed in layered mode. this->descriptor = WindowDescriptor::CreateWindowDescriptor( position, Size(1, 1), OverflowModes::Stretch, OverflowModes::Stretch); }
void HoverTextButtonWindow::SetText(wstring text) { AssertWindowNotInitialized(); this->text = text; }
void HoverTextButtonWindow::SetFont(Font* font) { AssertWindowNotInitialized(); this->font = font; }
void HoverTextButtonWindow::SetBackgroundColor(Colors backgroundColor) { AssertWindowNotInitialized(); this->backgroundColor = backgroundColor; }
void HoverTextButtonWindow::SetDisabledColor(Colors disabledColor) { AssertWindowNotInitialized(); this->disabledColor = disabledColor; }
void HoverTextButtonWindow::SetHoverColor(Colors hoverColor) { AssertWindowNotInitialized(); this->hoverColor = hoverColor; }
void HoverTextButtonWindow::SetNormalColor(Colors normalColor) { AssertWindowNotInitialized(); this->normalColor = normalColor; }
void HotKeyInputWindow::SetHotkey(DWORD hotkey) { AssertWindowNotInitialized(); currentHotkey = hotkey; }
void HotKeyInputWindow::SetLineHeight(int lineHeight) { AssertWindowNotInitialized(); this->lineHeight = lineHeight; }
void HotKeyInputWindow::SetBorderWidth(int borderWidth) { AssertWindowNotInitialized(); this->borderWidth = borderWidth; }
void HotKeyInputWindow::SetPadding(int padding) { AssertWindowNotInitialized(); this->padding = padding; }
void HotKeyInputWindow::SetFont(Font* font) { AssertWindowNotInitialized(); this->font = font; }
void HotKeyInputWindow::SetPosition(Point position) { AssertWindowNotInitialized(); descriptor = WindowDescriptor::CreateStretchWindowDescriptor(position); }