/SleekThink.depend
76299,7 → 76299,7
"../math/vector2d.h"
<string>
 
1423328898 /mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/type.h
1423689938 /mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/type.h
 
1324743708 /mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/core/device/keycode.h
 
80975,7 → 80975,7
"../compile.h"
<string.h>
 
1423624039 source:/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.cpp
1423625846 source:/mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/gui/interface.cpp
"interface.h"
"button.h"
"statictext.h"
80983,6 → 80983,7
"scrollbar.h"
"picture.h"
"window.h"
<algorithm>
 
1420936619 /mnt/windows1/Development/Project/Xtrem-Coder/Sleek Think/src/sleek/driver/texture.h
<iosfwd>
/bin/SleekThink
Cannot display: file marked as a binary type.
svn:mime-type = application/x-executable
/src/sleek/gui/type.h
74,7 → 74,8
/** window event **/
IET_WINDOW_MOVED,
IET_WINDOW_HOVORED,
IET_WINDOW_FOCUSED,
IET_WINDOW_FOCUSED,
IET_WINDOW_CLOSED,
IET_COUNT
};
static const char* interface_event_code_name[] =
/src/sleek/gui/window.cpp
56,9 → 56,15
{
bool CHovored = isHovored, CMoved = isMoved;
 
if(close->manage(e) && e->gui.code == IET_BUTTON_CLICKED)
if(frame::manage(e))
{
mom->removeFrame(getptr());
if(e->gui.called == close.get() && e->gui.code == IET_BUTTON_CLICKED)
{
e->clear();
e->gui.type = IGT_WINDOW;
e->gui.code = IET_WINDOW_CLOSED;
mom->removeFrame(getptr());
}
return true;
}
 
69,8 → 75,6
isActive = true;
}
 
if(frame::manage(e))
return true;
 
math::aabbox2di til(
box.getUpperLeft(),