Joel de Guzman

Results 505 comments of Joel de Guzman

> Tables are a must have if I want to adopt a new GUI, for business applications it's high up on the list. How is the list with new widgets...

`refresh`, like all view functions, has to traverse the element tree. The probably not obvious reason is because each element does not really know it's location. That said, it's not...

> But I wrote a test, a custom control and a button. When I click the button, the custom control will also refresh and view the code. refresh will send...

> Without calling any refresh, just click the mouse button Hmmm... So what's the relevance of `refresh`? `click` is calling refresh? Maybe you can trace what is calling `refresh`.

That view `dirty` flag is just for convenience. It will probably be removed, IDK yet... The actual clip rectangle can be obtained from the `canvas::clip_extent()`. Some composites, and some potentially...

Terribly busy at the moment, but please note that all these are in my radar screen and I will act on it as soon as I loosen up tasks currently...

I'm getting here a step at a time as I go through the "issues".... As you noticed, the ingredients are already there. Essentially... think of the element directory as a...

Elements is not designed this way. The main objectives, esp. 3 and 4 reinforces this: 3. Should not rely on a “visual” GUI editor or code generator. 4. It should...

I'll keep this open. The first step is defining a declarative (perhaps json or yaml) structure for the UI. This data structure design is probably the difficult part. You do...

You should use escapes to format your code here. Example: ``` struct foo { int bar; }; ```