diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-26 19:57:10 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-06-26 19:57:10 (GMT) |
| commit | ab6fed71d74371e2d38372eae71ee26a7ef214df (patch) | |
| tree | 4f139ad5501bb66dcc9c4770d1ceb7be6e159284 /src/dialogues/ConfirmPrompt.cpp | |
| parent | e26cb8ce2f69b81442194bd2310cfc3ea6bb6f5f (diff) | |
| download | powder-ab6fed71d74371e2d38372eae71ee26a7ef214df.zip powder-ab6fed71d74371e2d38372eae71ee26a7ef214df.tar.gz | |
Replace textblock with new multiline label - with text selection!!!!111!!!one!!
Diffstat (limited to 'src/dialogues/ConfirmPrompt.cpp')
| -rw-r--r-- | src/dialogues/ConfirmPrompt.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/dialogues/ConfirmPrompt.cpp b/src/dialogues/ConfirmPrompt.cpp index d9cf945..30b94a8 100644 --- a/src/dialogues/ConfirmPrompt.cpp +++ b/src/dialogues/ConfirmPrompt.cpp @@ -7,7 +7,7 @@ #include "ConfirmPrompt.h" #include "Style.h" -#include "interface/Textblock.h" +#include "interface/Label.h" #include "interface/Button.h" ConfirmPrompt::ConfirmPrompt(std::string title, std::string message, ConfirmDialogueCallback * callback_): @@ -22,13 +22,12 @@ ConfirmPrompt::ConfirmPrompt(std::string title, std::string message, ConfirmDial AddComponent(titleLabel); - ui::Textblock * messageLabel = new ui::Textblock(ui::Point(4, 25), ui::Point(Size.X-8, 60), message); - Graphics::textsize(messageLabel->GetDisplayText().c_str(), width, height); + ui::Label * messageLabel = new ui::Label(ui::Point(4, 25), ui::Point(Size.X-8, -1), message); messageLabel->Appearance.HorizontalAlign = ui::Appearance::AlignLeft; messageLabel->Appearance.VerticalAlign = ui::Appearance::AlignTop; AddComponent(messageLabel); - Size.Y += height; + Size.Y += messageLabel->Size.Y; Position.Y = (ui::Engine::Ref().GetHeight()-Size.Y)/2; class CloseAction: public ui::ButtonAction |
