freenode/#clim - IRC Chatlog
Search
6:31:07
loke[m]1
jackdaniel: I haven't worked on anything CLIM-related in a bit, and I had some spare time today to go back to the GTK port.
6:34:04
loke[m]1
In the last several months, something has changed and FRAME-MANAGER doesn't have a PORT slot anymore.
6:36:02
loke[m]1
Now RUN-FRAME-TOPLEVEL isn't able to find the frame manager, so clearly it has to be registered in some other way.
6:36:40
loke[m]1
There are million commits since my last merge (yeah, it's been a while), so if you happen to know the commit that introduced this change, I can adapt the GTK backend's code.
13:20:43
ikrabbe
Good morning again, I'm still a bit confused by the behaviour of a (scrolling () (outlining (:thickness 25) (make-pane :application :display-function df)))
13:21:44
ikrabbe
In the display function on pane (which is the inner :application pane) I get the (bounding-rectangle-width (sheet-region pane))
13:23:00
ikrabbe
For example, the scroller pane is 555px wide, then the width of the outlined-pane and the application pane are both 535px, which is 555-width of the scroll bars
13:24:07
ikrabbe
I did expect a width of 485 though for the application pane, which is 555- width of scrollbar - width of outline margin
13:26:21
ikrabbe
In the display function I did centered and right aligned presentations based on the sheet-region.
13:29:06
ikrabbe
Currently I work around this situation, by defining a text-margin of sheet width - 2*outline thickness, which is 485 again.
13:30:14
ikrabbe
I will prepare a quick image, to show the situation... Somehow the effect of outlining should result in correctly calculated width in the contained widgets through the standard, imho.
14:29:56
ikrabbe
jackdaniel: you answered to this question a few days ago. Now I found time to take care of that problem