Hello,

A guy on the forum reported that he wasn't able to input Danish 
characters, though he could display and copy/paste them:
http://amsn.sourceforge.net/forums/viewtopic.php?p=9308#9308

I asked on #tcl and they suggested removing scim if it's installed, or 
upgrading tcl/tk to 8.4.13 . However, they mentioned that the %A binding 
might be problematic, this made me think, we do have it in the 
chatwindow... I tried to ask them, but at the end I got lost, and besides, 
I am at the lab so I have to resume work before tomorrow :P so please, 
could someone with more knowledge take a look at this? I am pasting the 
log below (tried to clean it up...)

13:32 < ijchain> <dkf> because Tk assumes that it can recompute it as 
often as
                 it wants, and that's not actually possible.
13:33 < ijchain> <dkf> I've got a few ideas on how to fix, but they're a 
little
                 tricky
13:34 < ijchain> <dkf> and I'm short of time to do such stuff (as usual 
;))
13:34 < ijchain> <rmax> Our IM guy suggested to add a common (across 
platforms)
                 IM framework to Tk that can have plugins to support 
various IM
                 implementations.
13:35 < vivia> dkf: chatwindow.tcl:         bind $textinner <KeyPress>
               "::ChatWindow::lastKeytyped %A %K $w"    <-- could this be 
a
               problem then?
13:35 < ijchain> <rmax> Gnome and KDE seem to do it that way.
13:35 < ijchain> <dkf> there are other options too
13:35 < ijchain> <dkf> vivia: not sure, depends also on the class bindings
13:38 < vivia> dkf: how can I find out? :D
13:39 < ijchain> <dkf> The [bindtags] command lists the binding categories 
for
                 a widget
13:39 < ijchain> <dkf> Each of those categories may be bound to using 
[bind]
13:39 < ijchain> <dkf> So using a mix of those two commands can let you
                 completely explore what happens when a widget gets an 
event
13:41 < vivia> dkf: warning: newbie here, I know maybe 5% of tcl/tk and I 
can
               hack code quite easily, but it's difficult for me to write 
code
               myself (especially tk). So I'm going to need help on that 
;)
               (Trying to find the widget name right now)
13:42 < ijchain> <suchenwi> It's easier to experiment from scratch - an 
empty
                 editor window :D
13:43 < ijchain> <dkf> isn't there a tool for inspecting a running Tk app 
and
                 looking at stuff like that?
13:43 < ijchain> <suchenwi> TkInspect?
13:43 < ijchain> <dkf> yeah
13:43 < ijchain> <dkf> never used it myself ;)
13:43 < ijchain> <stevel> or there's a modified version in TDK if you have 
that
13:43 < ijchain> <dkf> but could be useful for vivia
13:43 < ijchain> <stevel> it's handy when you are tweaking a UI
13:43 < ijchain> <suchenwi> But most often a console is good enough for me 
to
                 explore Tk apps :)
13:43 < ijchain> <suchenwi> http://wiki.tcl.tk/tkinspect
13:44  * ijchain stevel is reminded of the Monty Python line about 
"Inspector
          Nipples of the Yard"
13:44 < ijchain> <suchenwi> JH - the TDK Inspector was originally an 
enhanced
                 TkInspect, but we completely rewrote it. No more 
home-brew
                 object system, different widgets used (ttk required), 
etc.
13:45 < ijchain> <stevel> yep - the TDK inspector is nice



---

"Where is the life that we have lost in living?
 Where is the wisdom that we have lost in knowledge?
 Where is the knowledge that we have lost in information?"

OEO;


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to