#include "propertygrid.h" #include "japi/draw.h" #include "japi/font.h" #include "japi/input.h" namespace propertygrid { int width = 200; int scroll = 0; int line = 0; int y = 0; int element = 0; int max_elements = 0; void start() { y = 48; const SDL_Point win_size = draw::getWindowSize(); draw::setClip(win_size.x-propertygrid::width,y,propertygrid::width, win_size.y-y); draw::setColor(0xff181818); draw::fillrect(win_size.x-propertygrid::width,y,propertygrid::width, win_size.y-y); //current[0] = current[1] = current[2] = line = element = 0; max_elements = (win_size.y-y) / 24; int mx = input::mouseX(); int my = input::mouseY(); if (mx>=win_size.x-propertygrid::width && my>=y && mxmax_elements && line