2
* Copyright (C) 2012 Canonical Ltd
4
* This program is free software: you can redistribute it and/or modify
5
* it under the terms of the GNU General Public License version 3 as
6
* published by the Free Software Foundation.
8
* This program is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU General Public License for more details.
13
* You should have received a copy of the GNU General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
16
* Authored by: Marco Trevisan (Treviño) <3v1n0@ubuntu.com>
23
#include "Nux/VLayout.h"
24
#include "Nux/WindowThread.h"
31
using namespace unity;
34
ThreadWidgetInit (nux::NThread* thread,
37
Tooltip* ttip = new Tooltip();
38
ttip->SetText("Unity Tooltip");
39
ttip->ShowTooltipWithTipAt(15, 30);
41
nux::ColorLayer background(nux::Color (0x772953));
42
static_cast<nux::WindowThread*>(thread)->SetWindowBackgroundPaintLayer(&background);
46
main (int argc, char **argv)
48
nux::WindowThread* wt = NULL;
50
gtk_init(&argc, &argv);
51
nux::NuxInitialize(0);
53
wt = nux::CreateGUIThread(TEXT ("Unity visual Tooltip test"),