Partially done.

This commit is contained in:
2025-08-21 19:19:28 -04:00
parent 92d679e098
commit a41d0b067d
5 changed files with 23 additions and 30 deletions

View File

@ -150,11 +150,9 @@ private:
class Anchor: public lout::object::Object
{
public:
char *name;
std::string name;
Widget *widget;
int y;
~Anchor ();
};
std::unique_ptr< Platform > platform;
@ -236,10 +234,10 @@ private:
/* Widget */
char *addAnchor (Widget *widget, const char* name);
char *addAnchor (Widget *widget, const char* name, int y);
void changeAnchor (Widget *widget, char* name, int y);
void removeAnchor (Widget *widget, char* name);
std::optional< std::string > addAnchor (Widget *widget, const std::string &name);
std::optional< std::string > addAnchor (Widget *widget, const std::string &name, int y);
void changeAnchor (Widget *widget, const std::string &name, int y);
void removeAnchor (Widget *widget, const std::string &name);
void setCursor (style::Cursor cursor);
void updateCursor ();
void queueDraw (int x, int y, int width, int height);