libera/#clim - IRC Chatlog
Search
10:13:07
john-a-carroll
pillton: yes, for me it's only a slight mitigation. In my application I particularly notice the slow drawing speed when displaying a pane containing around 20 text fields and labels (it's a 'set options' dialog). Display speed looks roughly 20% better than before, but it's still embarrassing from a UI point of view.
17:09:22
scymtym
in the beginning, i just noticed a bug in a region difference method, now i'm questioning everything https://techfak.de/~jmoringe/mcclim-region-algebra-1.png . please send help
17:24:08
jackdaniel
and along with it I thought about representing unbounded regions and negative areas - this way our "system" would be complete, but that's still only an idea thing
17:25:03
jackdaniel
by "negative area" I mean something equivalent to (region-difference +everywhere+ region)
21:29:08
mcoll-
I'm having a little bit of a hard time wrapping my head around some of the concepts of McCLIM, I created a gadget that is kind of a toggle, the idea is to have a list of toggles drawn, and when you press one, it expands showing what's inside. This seems to work fine, but I'm unsure how to compose or draw several of this in the actual application.
21:31:29
mcoll-
I'm unsure if a gadget is the right abstraction for this or I should use a presentation type for this.
21:34:03
mcoll-
I'm building this as part of a test runner GUI, each entry would be a test result, if you click it you get a detailed log inside. And I want to be able to filter them and stuff like this. Is a gadget a bad abstraction for this? In every example I've seen they are declared statically in the application-frame. Is there a way to modify the application frame :panes dynamically or am I thinking about this in the wrong way for how CLIM works?
21:35:50
mcoll-
I'm guessing the presentation type would allow me to use these "tests" as arguments to commands, and then maybe use the gadget to help me render the presentation type?
21:38:00
scymtym
the hierarchy of gadgets (and generally "panes") can be changed dynamically, but presentations may indeed be the better match
21:41:53
mcoll-
okay! will try it with presentations, it's something I haven't investigated yet. Thanks!