freenode/#clim - IRC Chatlog
Search
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
14:52:16
ikrabbe
I understand my use case better now. Possibly I can handle this situation by layout functions or space-requirement updates.
14:56:00
ikrabbe
I need a way to fit the inner application pane within the outline. So for the scrollbar pane of width 555, as in the example image, the outline pane should reduce the bounding box of the application pane actually.
14:56:46
ikrabbe
So the outline pane should have the width 535 and the application pane a width of 485.