Thanks for the answer Youness, the credits to the gif goes to
byzanz-record: http://www.freedesktop.org/~company/byzanz/ :D

Well, I'm talking about the blue background when you select a menu,
the menuitems that have a submenu attached to it have a slightly
different background than the menuitems that doesn't have a submenu
attached! but it's a very small difference :P
And yes! I updated correctly :D

And Chameleon looks really great!! Great work guys! The tk community
must take a look at it too :)

By the way, what happened with the preferences dialog rewrite? :)


On 2/28/06, Youness Alaoui <[EMAIL PROTECTED]> wrote:
> Nice gif :D
> I'm not 'the guy' (aka. Tom:P) but I'll explain what I understood :
> 1 - the background of a menu is a gradient image going from dark grey to 
> light grey, this explains the background
> becoming dark at one point in the menu, it's because the image is tiled (so 
> you jump from beginning to the end of the
> background image, so you go from light to dark grey).
> This also explains your first point, why the background of submenus are 
> different from the menu's background, it's
> because you opened your submenu low in the menu (my english explanation is 
> worse than yours :P), so you see the 'light
> grey' at the point of where the submenu should appear, and you see the dark 
> grey (top of the image) in the new
> submenu... if you open a submenu that is high in the menu's list (first, or 
> second item) you won't see a difference in
> the backgrounds...
> Tom, why don't you change that background image to something similar to this 
> background :
> http://newandgooey.blogspot.com/2005/11/more-menu-stuff.html ->
> http://photos1.blogger.com/blogger/1486/736/1600/menusnapshot2.png
> or this one : 
> http://photos1.blogger.com/blogger/1486/736/1600/menusnapshot5.jpg
> the last one I like a lot, but I don't think it would blend in with amsn, so 
> maybe use that background but modify it
> to blend in with amsn... or if you really don't want to, then change the 
> gradient from dark-light, to dark-light-dark
> like someone else suggested (that wouldn't fix the visual problem of submenus 
> background != main menu's background)..
>
>
> Bruno, about your other problems, I don't know, sorry! but great job at 
> finding the problems.. (did you correctly
> update the widget after Tom's modifications? Tom, do you have a versioning 
> system in the widget, if yes, make sure it
> gets changed EVERYTIME you modify something, it may have been usefull in this 
> case)
>
> P.s.: I posted my first message on Tom's blog (about chameleon), take a look 
> : http://newandgooey.blogspot.com
>
> KaKaRoTo
>
> On Tue, Feb 28, 2006 at 08:25:02PM -0300, Bruno Costa wrote:
> > (I'm resending this email, because an attachment made it larger than
> > the mailling list accept. I uploaded the attachment to
> > http://img213.imageshack.us/my.php?image=demo1cw.gif , sorry)
> >
> > Hi Tom,
> >
> > I found another minor bugs:
> >
> > - The background of menus with submenus are different than others (a
> > little detail hehe).
> >
> > - I'm able to open two menus at once, the main window and the
> > chatwindow one, with the two menu opened at once the "not unposting"
> > problems reappears. (I attached a demo because my english is very
> > confusing, even to me :D)
> >
> > - If I open an usermenu (popup at the contact list), i'm not able to
> > open the main menu directly (I must unpost the usermenu first, by
> > clicking somewhere on the chatwindow, clicking the mainmenu doesn't
> > work)
> >
> > By the way, great work :D
> >
> >
> >  On 2/28/06, Tom Jenkins <[EMAIL PROTECTED]> wrote:
> > > > Fixed.
> > > > I noticed however, that there's a bug with stealing emoticons (whether
> > > > using pixmapmenu or normal menus):
> > > >
> > > > 15:17:07] -----------------------------------------
> > > > [15:17:07] >>> GOT TCL/TK ERROR : {{can't read
> > > > "new_custom_cfg(enablesound)": no such element in array}}
> > > >  >>> Stack:
> > > > can't read "new_custom_cfg(enablesound)": no such element in array
> > > >     while executing
> > > > "if { $new_custom_cfg(enablesound) == 1 } {
> > > >             $w.sound configure -state normal
> > > >             $w.browsesound configure -state normal
> > > >         } else {
> > > >             $w.sound config..."
> > > >     (procedure "UpdateEnabledSoundSmileys" line 6)
> > > >     invoked from within
> > > > "UpdateEnabledSoundSmileys"
> > > >     (procedure "newCustomEmoticonGUI" line 83)
> > > >     invoked from within
> > > >  "newCustomEmoticonGUI"
> > > >     (procedure "::smiley::addSmileyFromTW" line 10)
> > > >     invoked from within
> > > > "::smiley::addSmileyFromTW
> > > > {9564658576566434b684c61613872455b256a74736e443571686d4d3} {(hehe)}"
> > > >     invoked from within
> > > > ".container_0.msg_0.f.out.scroll.text.custom_smiley_9564658576566434b684c61613872455b256a74736e443571686d4d3
> > > > invoke active"
> > > >     ("uplevel" body line 1)
> > > >     invoked from within
> > > > "uplevel #0 [list $w invoke active]"
> > > >     (procedure "tk::MenuInvoke" line 50)
> > > >     invoked from within
> > > > "tk::MenuInvoke
> > > > .container_0.msg_0.f.out.scroll.text.custom_smiley_9564658576566434b684c61613872455b256a74736e443571686d4d3
> > > > 1"
> > > >     (command bound to event)
> > > >  >>> Code: NONE
> > > > [15:17:07] -----------------------------------------
> > > > [15:17:07] >>> AMSN version: 0.96b - AMSN date: 12/22/2005
> > > > [15:17:07] >>> TCL version :  8.4.11 - TK version : 8.4.11
> > > > [15:17:07] >>> tcl_platform array content : osVersion 2.6.4-52-default
> > > > byteOrder littleEndian machine i686 platform unix os Linux user tom
> > > > wordSize 4
> > > > [15:17:07] -----------------------------------------
> > > >
> > > >
> > > >
> > > > Vivia Nikolaidou wrote:
> > > >
> > > > >Try to steal an emoticon:
> > > > >
> > > > >bad option "unpost": must be bbox, cget, compare, configure, debug,
> > > > >delete, dlineinfo, dump, edit, get, image, index, insert, mark, scan,
> > > > >search, see, tag, window, xview, or yview
> > > > >    while executing
> > > > >".container_0.msg_0.f.out.scroll.text.inner unpost"
> > > > >    ("uplevel" body line 1)
> > > > >    invoked from within
> > > > >"uplevel 1 $command $args"
> > > > >    invoked from within
> > > > >"$parent unpost"
> > > > >    ("default" arm line 2)
> > > > >    invoked from within
> > > > >"switch $ptype {
> > > > >                       "" {
> > > > >                               if { $MenuPosted == $w } {
> > > > >                                       break
> > > > >                               } else {
> > > > >                                       [winfo parent $MenuPosted] 
> > > > > unpost
> > > > >                                       break
> > > > >                               }
> > > > >                       }
> > > > >                       "menuba..."
> > > > >    (procedure "MenuUnpost" line 16)
> > > > >    invoked from within
> > > > >"MenuUnpost $w"
> > > > >    ("command" arm line 2)
> > > > >    invoked from within
> > > > >"switch $itype {
> > > > >               "command" {
> > > > >                       MenuUnpost $w
> > > > >                       $w invoke $index
> > > > >               }
> > > > >               "checkbutton" {
> > > > >                       MenuUnpost $w
> > > > >                       $w invoke $index
> > > > >               }
> > > > >               "radiobutton" {
> > > > >       ..."
> > > > >    (procedure "MenuInvoke" line 8)
> > > > >    invoked from within
> > > > >"MenuInvoke $containing [RootXToX $containing 276] [RootYToY 
> > > > >$containing
> > > > >208]"
> > > > >    ("normal" arm line 2)
> > > > >    invoked from within
> > > > >"switch $type {
> > > > >               menubar {
> > > > >                       if { $index == "none" } {
> > > >  >                               MenuUnpost $MenuPosted
> > > > >                       }
> > > > >               }
> > > > >               normal {
> > > > >                       MenuInvoke $containing [RootXToX $containing..."
> > > > >    (command bound to event)
> > > > >
> > > > >
> > > > >
> > > > >-------------------------------------------------------
> > > > >This SF.Net email is sponsored by xPML, a groundbreaking scripting 
> > > > >language
> > > > >that extends applications into web and mobile media. Attend the live 
> > > > >webcast
> > > > >and join the prime developer group breaking into this new coding 
> > > > >territory!
> > > > >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> > > > >_______________________________________________
> > > > >Amsn-devel mailing list
> > > > >Amsn-devel@lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Don't just be a drop in the ocean. Join with us and make some waves. 
> > > > Sign up to join us on our year-long journey and act to defend our 
> > > > oceans. It's free.
> > > >
> > > > http://oceans.greenpeace.org/defenders
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > ___________________________________________________________
> > > > Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with 
> > > > voicemail  http://uk.messenger.yahoo.com
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This SF.Net email is sponsored by xPML, a groundbreaking scripting 
> > > > language
> > > > that extends applications into web and mobile media. Attend the live 
> > > > webcast
> > > > and join the prime developer group breaking into this new coding 
> > > > territory!
> > > >  
> > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> > > > _______________________________________________
> > > > Amsn-devel mailing list
> > > > Amsn-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> > > >
> > >
> > >
> > >
> > > --
> > > Bruno Costa
> > > :wq
> > >
> >
> >
> >
> > --
> > Bruno Costa
> > :wq
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> > that extends applications into web and mobile media. Attend the live webcast
> > and join the prime developer group breaking into this new coding territory!
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
> > _______________________________________________
> > Amsn-devel mailing list
> > Amsn-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmdlnk&kid0944&bid$1720&dat1642
> _______________________________________________
> Amsn-devel mailing list
> Amsn-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>


--
Bruno Costa
:wq


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to