It seems to not like being given an image as a button :-S with everything removed the button is the same. With "-relief flat" it's the same too.
On 20 Feb 2007, at 19:32, Sander Hoentjen wrote: > Tom, > > can you try to get a normal working button by disabling all options > from > the button command until you at least have a button that has an image, > then re-adding the options to see which ones gives you a problem? > > Sander > > On Mon, 2007-02-19 at 20:03 +0000, Tom Hennigan wrote: >> Lol :-P I just changed the label to button in the statements below >> that comment. Here's the diff: >> >> Index: chatwindow.tcl >> =================================================================== >> --- chatwindow.tcl (revision 7978) >> +++ chatwindow.tcl (working copy) >> @@ -2149,41 +2149,41 @@ >> #Buttons are now labels, to get nicer interface on >> Mac OS X >> #Smiley button >> - label $smileys -image [::skin::loadPixmap >> butsmile] - >> relief flat -padx 0 \ >> + button $smileys -image [::skin::loadPixmap butsmile] >> -relief flat -padx 0 \ >> -background [::skin::getKey buttonbarbg] - >> highlightthickness 0 -borderwidth 0 \ >> -highlightbackground [::skin::getKey >> buttonbarbg] -activebackground [::skin::getKey buttonbarbg] >> set_balloon $smileys [trans insertsmiley] >> #Font button >> - label $fontsel -image [::skin::loadPixmap butfont] - >> relief flat -padx 0 \ >> + button $fontsel -image [::skin::loadPixmap butfont] - >> relief flat -padx 0 \ >> -background [::skin::getKey buttonbarbg] - >> highlightthickness 0 -borderwidth 0\ >> -highlightbackground [::skin::getKey >> buttonbarbg] -activebackground [::skin::getKey buttonbarbg] >> set_balloon $fontsel [trans changefont] >> - label $voice -image [::skin::loadPixmap butvoice] - >> relief flat -padx 0 \ >> + button $voice -image [::skin::loadPixmap butvoice] - >> relief flat -padx 0 \ >> -background [::skin::getKey buttonbarbg] - >> highlightthickness 0 -borderwidth 0\ >> -highlightbackground [::skin::getKey >> buttonbarbg] -activebackground [::skin::getKey buttonbarbg] >> set_balloon $voice [trans sendvoice] >> #Block button >> - label $block -image [::skin::loadPixmap butblock] - >> relief flat -padx 0 \ >> + button $block -image [::skin::loadPixmap butblock] - >> relief flat -padx 0 \ >> -background [::skin::getKey buttonbarbg] - >> highlightthickness 0 -borderwidth 0\ >> -highlightbackground [::skin::getKey >> buttonbarbg] -activebackground [::skin::getKey buttonbarbg] >> set_balloon $block "-- >> command--::ChatWindow::SetBlockText $w" >> #Send file button >> - label $sendfile -image [::skin::loadPixmap butsend] - >> relief flat -padx 0 \ >> + button $sendfile -image [::skin::loadPixmap >> butsend] - >> relief flat -padx 0 \ >> -background [::skin::getKey buttonbarbg] - >> highlightthickness 0 -borderwidth 0\ >> -highlightbackground [::skin::getKey >> buttonbarbg] -activebackground [::skin::getKey buttonbarbg] >> set_balloon $sendfile [trans sendfile] >> #Invite another contact button >> - label $invite -image [::skin::loadPixmap butinvite] - >> relief flat -padx 0 \ >> + button $invite -image [::skin::loadPixmap >> butinvite] - >> relief flat -padx 0 \ >> -background [::skin::getKey buttonbarbg] - >> highlightthickness 0 -borderwidth 0\ >> -highlightbackground [::skin::getKey >> buttonbarbg] -activebackground [::skin::getKey buttonbarbg] >> set_balloon $invite [trans invite] >> #Webcam button >> - label $webcam -image [::skin::loadPixmap butwebcam] - >> relief flat -padx 0 \ >> + button $webcam -image [::skin::loadPixmap >> butwebcam] - >> relief flat -padx 0 \ >> -background [::skin::getKey buttonbarbg] - >> highlightthickness 0\ >> -borderwidth 0 -highlightbackground >> [::skin::getKey buttonbarbg]\ >> -activebackground [::skin::getKey >> buttonbarbg] >> >> >> On 19 Feb 2007, at 19:25, Youness Alaoui wrote: >> >>> Obviously it's not working, lol :p maybe you did something wrong... >>> can we see the diff ? >>> thx >>> >>> >>> On Mon, Feb 19, 2007 at 05:40:03PM +0000, Tom Hennigan wrote: >>>> Weird because with button I get this (the winks plugin uses label): >>>> >>>> On 19 Feb 2007, at 17:33, [EMAIL PROTECTED] wrote: >>>> >>>>> IIRC, it was to get rid of extra padding that buttons had which >>>>> couldn't be removed... >>>>> >>>>> On 19/02/07, Tom Hennigan < [EMAIL PROTECTED]> wrote: >>>>> I'll check it out now. >>>>> >>>>> On 19 Feb 2007, at 10:57, Sander Hoentjen wrote: >>>>> >>>>>> On Mon, 2007-02-19 at 05:35 -0500, Youness Alaoui wrote: >>>>>>> depends on the tcl/tk version you're using I suppose and even if >>>>>>> we test it with 8.4/8.5 who knows if we can >>>>>>> always be forward compatible, it's a though call and I wouldn't >>>>>>> make it... >>>>>>> >>>>>>> about button with -relief flat, I agree, but they were already >>>>>>> with a -relief flat so I suppose it has some >>>>>>> differences.. also, I can't guarantee how it would look like >>>>>>> with >>>>>>> Chameleon... >>>>>> >>>>>> Well I really think we should first look at exactly why we can't >>>>>> use >>>>>> buttons. It seems to me like we are trying to fix the wrong >>>>>> problem >>>>>> here. If we can use buttons the problem is solved. >>>>>> So someone on mac, please change label to button and tell us what >>>>> the >>>>>> problem is exactly. >>>>>> (file chatwindow.tcl, search for "#Buttons are now labels, to get >>>>>> nicer >>>>>> interface on Mac OS X") >>>>>> Just change one or 2 label to button so you can easily spot the >>>>>> difference. >>>>>> >>>>>> Sander >>>>>> >>>>>> >>>>>> >>>>> ------------------------------------------------------------------ >>>>> -- >>>>> -- >>>>>> --- >>>>>> Take Surveys. Earn Cash. Influence the Future of IT >>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>>>> share your >>>>>> opinions on IT & business topics through brief surveys-and earn >>>>>> cash >>>>>> http://www.techsay.com/default.php? >>>>>> page=join.php&p=sourceforge&CID=DEVDEV >>>>>> _______________________________________________ >>>>>> Amsn-devel mailing list >>>>>> Amsn-devel@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >>>>> >>>>> >>>>> ------------------------------------------------------------------ >>>>> -- >>>>> -- >>>>> --- >>>>> Take Surveys. Earn Cash. Influence the Future of IT >>>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>>> share your >>>>> opinions on IT & business topics through brief surveys-and earn >>>>> cash >>>>> http://www.techsay.com/default.php? >>>>> page=join.php&p=sourceforge&CID=DEVDEV >>>>> _______________________________________________ >>>>> Amsn-devel mailing list >>>>> Amsn-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >>>>> >>>>> ------------------------------------------------------------------ >>>>> -- >>>>> -- >>>>> --- >>>>> Take Surveys. Earn Cash. Influence the Future of IT >>>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>>> share your >>>>> opinions on IT & business topics through brief surveys-and earn >>>>> cash >>>>> http://www.techsay.com/default.php? >>>>> page=join.php&p=sourceforge&CID=DEVDEV____________________________ >>>>> __ >>>>> __ >>>>> _______________ >>>>> Amsn-devel mailing list >>>>> Amsn-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >>>> >>> >>>> ------------------------------------------------------------------- >>>> -- >>>> ---- >>>> Take Surveys. Earn Cash. Influence the Future of IT >>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>> share your >>>> opinions on IT & business topics through brief surveys-and earn >>>> cash >>>> http://www.techsay.com/default.php? >>>> page=join.php&p=sourceforge&CID=DEVDEV >>>> _______________________________________________ >>>> Amsn-devel mailing list >>>> Amsn-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >>> >>> >>> -------------------------------------------------------------------- >>> -- >>> --- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys-and earn cash >>> http://www.techsay.com/default.php? >>> page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> Amsn-devel mailing list >>> Amsn-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/amsn-devel >> >> >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Amsn-devel mailing list >> Amsn-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/amsn-devel > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Amsn-devel mailing list > Amsn-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/amsn-devel ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel