freenode/#clim - IRC Chatlog
Search
16:45:00
stacksmith
I am getting some weirdness and restarts in demodemo's misc-tests... Should I just open an issue?
16:52:36
stacksmith
Also, the description at the bottom has weird line-breaks and black boxes at the end (an inverted space?)
16:56:08
jackdaniel
so we'll likely extend set :wrap and :scroll with :word-wrap or something in this spirit
16:57:54
jackdaniel
I think franz's clim guide has this keyword-set extended with word wrap option, so we'll probably use the exact same keyword
17:15:58
stacksmith
Frameworks are hard because of all the hidden defaults and inhereted behaviour and such.
17:16:14
jackdaniel
when you display, you draw things and they are recorded if you do it on a recording stream
17:17:52
jackdaniel
displaying and replaying records may be cheaper and allows for instance presentations which are selectable
17:18:06
stacksmith
Ok. So replay never has layout logict I assumed things like wrapping would happen as it's pretty obvious how to do it usually...
17:19:01
jackdaniel
output records have for instance position associated with them, bounding rectangle etc
17:19:30
jackdaniel
you may create pane which does no recording and rewraps things as in other toolkits
17:19:45
stacksmith
Got it. That is good, I am always annoyed with things like HTML for that reason.
17:21:01
jackdaniel
truth to be told I'm more into real sizes of panes (i.e sheet of B5 size) - in that case rewrapping never happens, because resize is not a thing (unless you redisplay text due to change to the text itself)
17:24:14
jackdaniel
I hope I've clarified a little difference between drawing (and repainting) vs displaying (and replaying) to you?
17:24:36
jackdaniel
in English that would be "did I clarify" instead of "I hope I've clarified" I suppose
18:12:37
stacksmith
I think I was thinking of replaying as analogous to 'reprinting' a string, with line-breaking taking place along the way.
18:25:15
stacksmith
jackdaniel: before I forget. Misc-Tests demos 'Arrows' 'Gadget output records' 'Line Widths' are different from the rest: blank on keystroke, no redraw.
20:41:14
slyrus
jackdaniel: is there a document that discusses the APIs for and mechanisms of (re-)painting, drawing, and displaying?
22:34:17
oni-on-ion
how could i get reverse video on all clim output? ie. white letters on black background, rather than black letters on white background
0:38:19
housel
oni-on-ion: Where does this article mention v.3? Skimming it I just see CLIM 2 and CLIM 1.1 mentioned