freenode/#clim - IRC Chatlog
Search
6:14:12
jackdaniel
22:14 < flip214> is there some (easy) way to provide tool tips? Ie. when hovering with the mouse over some pane, have some popup information appear?
6:19:19
flip214
please excuse that (perhaps impertinent, but meant to be nice) question... what are you doing here? you're freshly married and supposed to sail under a golden moon or so!
6:25:24
beach
flip214: People get married for various reasons. Me and my wife got married because that was the only way to avoid that half of the house we had built would be inherited by her mother or my brother.
6:26:51
loke`
jackdaniel: I'm trying to understand CLIM:ACCEPT. What I really want to do is to construct a custom ACCEPT method that allows me to do more "custom" stuff instead of simply displaying a plain single-line text input field.
6:27:14
loke`
jackdaniel: After uncoutnable failures, I'm starting to wonder if it's at all possible.
6:29:30
jackdaniel
I don't have answer right of the bat, but for truly custom accept methods, I'd go with specialization on gadget-view and writing custom code to get input. If you are looking for ideas how to customize input, you may check out listener-pane in Listener source code
6:30:13
jackdaniel
also, cliacs uses text-editor-pane (afaik drei substrate was factored out from climacs) - so this may be a good reference of how to use text-editor-pane
6:31:04
loke`
jackdaniel: Actually, I don't even want that. What I need is already available as a gadget
6:31:29
loke`
it's just that if I try to include it in an accepting-input form, it ends up at the bottom, and it still displays a text inptuf ield (that I can'
6:32:42
jackdaniel
loke`: if you could write elaborate description of what you want to have and put it as issue on github, I'll try to answer/ figure something out this week
6:39:43
beach
jackdaniel: I have noticed that a lot of your time is spent answering questions, and also figuring out what the right answer. We should find a way to pay you for that time. Otherwise, I am afraid you will decide to do something else some day.
6:42:00
loke`
ACTION will go to the site right now and pay some money as a token for the help I already received.
6:44:25
beach
jackdaniel: Yeah, it would be entirely justified for you to take out some money from bountysource.
7:04:23
jackdaniel
thanks to that we've got above $300 for this month, what is our month bounty budget
7:19:05
loke`
jackdaniel: Should I file a bug in Github, even though this might not actually be a bug?
7:58:44
loke`
I've spent plenty of time trying to understand how MacDon... I mean McCLIM implements this stuff.
7:59:12
loke`
It's not easy to follow, and I'm fearing that perhaps only plain text strings are allowed as ACCEPT functions.
7:59:45
jackdaniel
also most of our accept methods are specialized only on textual-view, what is a strong hint, that more sophisticated methods may be added for our own kinds of view
7:59:50
loke`
Every existing example I have seen so far punts the actual input interaction down to CLIM:ACCEPT with either STRING or one of the dervied types as arguments.
8:00:49
jackdaniel
yes, because it's textual-view, it is meant to work on text serializable data (eventually things why may be selected with a pointer and serialized automatically)
8:01:56
jackdaniel
fwiw Listener inherited it's view from textual-view, because too many accept methods would have to be reimplemented (even if it isn't textual view anymore in case of the Listener)
8:13:39
jackdaniel
accepting-values? yes, it is meant as an almighty macro for creating dialogs from my understanding
11:04:59
loke`
jackdaniel: it would be nice if the clim spec was hosted on port 80 or 443. Our corporate firewall doesn't allow access to sites on other ports (I have no idea why)
11:07:05
flip214
as a submodule or something, even if not fully integrated in the first step (not searchable or so)
11:08:22
jackdaniel
I have asked Gilbert about that some time ago, he pefers to host it. Also, that version has annotations
11:08:53
jackdaniel
we have spec in Documentation/ which may be compiled etc in the repository, that is not a problem
11:10:19
jackdaniel
if we identify its flaws and missing features we could write specification for extension which will replace accept in new code