You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
(88) |
Oct
(30) |
Nov
(10) |
Dec
(12) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(31) |
Feb
(37) |
Mar
(39) |
Apr
(10) |
May
(3) |
Jun
(6) |
Jul
(23) |
Aug
(47) |
Sep
(55) |
Oct
(8) |
Nov
(6) |
Dec
|
| 2006 |
Jan
(21) |
Feb
(8) |
Mar
(17) |
Apr
(8) |
May
(26) |
Jun
(19) |
Jul
(11) |
Aug
(4) |
Sep
(17) |
Oct
(40) |
Nov
(71) |
Dec
(3) |
| 2007 |
Jan
(5) |
Feb
(7) |
Mar
(11) |
Apr
(6) |
May
(3) |
Jun
(4) |
Jul
(7) |
Aug
(1) |
Sep
|
Oct
(26) |
Nov
(12) |
Dec
(9) |
| 2008 |
Jan
(2) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
|
From: Michael K. <mi...@mu...> - 2005-02-04 14:01:27
|
I've applied a fix in CVS. It doesn't fix all the XDrawLine issues, but=20
using XFillRectangle works instead for the cursor. If you're building=20
from sources, in case the non-dev CVS doesn't have it yet, try this patch=
=20
to generic/entry.c:
1374,1378c1374,1377
< while (insertWidth--) {
< XDrawLine(Tk_Display(tkwin), d, gc,
< x,y, x,y + entryPtr->entry.layoutHeight);
< ++x;
< }
---
> XFillRectangle(Tk_Display(tkwin), d, gc, x, y, insertWidth,
> entryPtr->entry.layoutHeight);
>
> Tk_FreeGC(Tk_Display(tkwin), gc);
I've tested it on Aqua, Windows 98 and FreeBSD and it seems to work fine.
On Fri, 4 Feb 2005, Kevin Walzer wrote:
> Date: Fri, 04 Feb 2005 08:15:31 -0500
> From: Kevin Walzer <sw...@wo...>
> To: tkt...@li...
> Subject: Re: [Tile-dev] Re: [ tktable-Bugs-1115785 ] TEntry missing curso=
r OS
> X Aqua
>=20
> I get this behavior consistently in my Mac Tile application (VuMan) as we=
ll. I am considering aliasing ttk::entry to a normal tk entry widget and se=
eing if that solves the problem. Users have complained about the lack of a =
cursor.
>
>
> On 2005-02-04 02:57:27 -0500 Alexander Sch=F6pe <sc...@us...=
e.net> wrote:
>
>> Just my results:
>>
>> () 1 % package require tile
>> 0.6
>> () 2 % ttk::entry .e
>> ..e
>> () 3 % pack .e
>> () 4 % .e configure -insertcolor
>> -insertcolor insertColor Foreground {} {}
>> () 5 % .e configure -insertcolor #FF0000 -insertwidth 5
>> () 6 %
>>
>> The cursor doesn't apper while typing into the widget.
>> I can't see a red cursor.
>>
>> Regards,
>> Alex
>>
>> Am 04.02.2005 um 04:51 schrieb SourceForge.net:
>>
>>> Bugs item #1115785, was opened at 2005-02-03 14:02
>>> Message generated for change (Comment added) made by jenglish
>>> You can respond by visiting:
>>> https://sourceforge.net/tracker/?
>>> func=3Ddetail&atid=3D111464&aid=3D1115785&group_id=3D11464
>>>
>>> Category: tile
>>> Group: None
>>> Status: Open
>>> Resolution: None
>>> Priority: 5
>>> Submitted By: Alexander Schoepe (schoepe)
>>>> Assigned to: Michael Kirkham (muonics)
>>> Summary: TEntry missing cursor OS X Aqua
>>>
>>> Initial Comment:
>>> I have installed Tcl/Tk BI 8.4.9 on Mac OS X 10.3.7
>>> Check this out:
>>>
>>> () 1 % package require tile
>>> 0.6
>>> () 2 % ttk::entry .e
>>> .e
>>> () 3 % pack .e
>>>
>>> There will be no insert cursor in the TEntry widget.
>>>
>>> You can "focus -force .e" or click in the widget the fuzzy blue
>>> highglight border will be display but no cursor
>>>
>>> ----------------------------------------------------------------------
>>>
>>>> Comment By: Joe English (jenglish)
>>> Date: 2005-02-03 19:51
>>>
>>> Message:
>>> Logged In: YES
>>> user_id=3D68433
>>>
>>> Does the cursor appear if you type stuff into the entry?
>>> *Can* you type stuff into the entry? What does [.e
>>> configure -insertcolor] return? If you use [.e configure
>>> -insertcolor #FF0000 -insertwidth 5], does anything appear?
>>> (Should see a very thick blinking red cursor).
>>>
>>> It's possible that when the insert cursor is at the left
>>> edge of the field, it's overwritten by the entry border.
>>> That's all I can think of ...
>>>
>>> Lastly, Michael, could you investigate this? I'm presently
>>> Macless....
>>>
>>> ----------------------------------------------------------------------
>>>
>>> You can respond by visiting:
>>> https://sourceforge.net/tracker/?
>>> func=3Ddetail&atid=3D111464&aid=3D1115785&group_id=3D11464
>>>
>>
>>
>>
>> -------------------------------------------------------
>> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
>> Tool for open source databases. Create drag-&-drop reports. Save time
>> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
>> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
>> _______________________________________________
>> Tktable-tile-dev mailing list
>> Tkt...@li...
>> https://lists.sourceforge.net/lists/listinfo/tktable-tile-dev
>>
>>
>>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> Tool for open source databases. Create drag-&-drop reports. Save time
> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> _______________________________________________
> Tktable-tile-dev mailing list
> Tkt...@li...
> https://lists.sourceforge.net/lists/listinfo/tktable-tile-dev
>
--
Michael Kirkham
www.muonics.com |
|
From: Kevin W. <sw...@wo...> - 2005-02-04 13:18:40
|
I get this behavior consistently in my Mac Tile application (VuMan) as w= ell. I am considering aliasing ttk::entry to a normal tk entry widget an= d seeing if that solves the problem. Users have complained about the lac= k of a cursor.=20 On 2005-02-04 02:57:27 -0500 Alexander Sch=F6pe <sc...@us...= ge.net> wrote: > Just my results: >=20 > () 1 % package require tile > 0.6 > () 2 % ttk::entry .e > ..e > () 3 % pack .e > () 4 % .e configure -insertcolor > -insertcolor insertColor Foreground {} {} > () 5 % .e configure -insertcolor #FF0000 -insertwidth 5 > () 6 % >=20 > The cursor doesn't apper while typing into the widget. > I can't see a red cursor. >=20 > Regards, > Alex >=20 > Am 04.02.2005 um 04:51 schrieb SourceForge.net: >=20 >> Bugs item #1115785, was opened at 2005-02-03 14:02 >> Message generated for change (Comment added) made by jenglish >> You can respond by visiting: >> https://sourceforge.net/tracker/?=20 >> func=3Ddetail&atid=3D111464&aid=3D1115785&group_id=3D11464 >>=20 >> Category: tile >> Group: None >> Status: Open >> Resolution: None >> Priority: 5 >> Submitted By: Alexander Schoepe (schoepe) >>> Assigned to: Michael Kirkham (muonics) >> Summary: TEntry missing cursor OS X Aqua >>=20 >> Initial Comment: >> I have installed Tcl/Tk BI 8.4.9 on Mac OS X 10.3.7 >> Check this out: >>=20 >> () 1 % package require tile >> 0.6 >> () 2 % ttk::entry .e >> .e >> () 3 % pack .e >>=20 >> There will be no insert cursor in the TEntry widget. >>=20 >> You can "focus -force .e" or click in the widget the fuzzy blue >> highglight border will be display but no cursor >>=20 >> ---------------------------------------------------------------------= - >>=20 >>> Comment By: Joe English (jenglish) >> Date: 2005-02-03 19:51 >>=20 >> Message: >> Logged In: YES >> user_id=3D68433 >>=20 >> Does the cursor appear if you type stuff into the entry? >> *Can* you type stuff into the entry? What does [.e >> configure -insertcolor] return? If you use [.e configure >> -insertcolor #FF0000 -insertwidth 5], does anything appear? >> (Should see a very thick blinking red cursor). >>=20 >> It's possible that when the insert cursor is at the left >> edge of the field, it's overwritten by the entry border. >> That's all I can think of ... >>=20 >> Lastly, Michael, could you investigate this? I'm presently >> Macless.... >>=20 >> ---------------------------------------------------------------------= - >>=20 >> You can respond by visiting: >> https://sourceforge.net/tracker/?=20 >> func=3Ddetail&atid=3D111464&aid=3D1115785&group_id=3D11464 >>=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reportin= g > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.= > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Tktable-tile-dev mailing list > Tkt...@li... > https://lists.sourceforge.net/lists/listinfo/tktable-tile-dev >=20 >=20 > |
|
From: <sc...@us...> - 2005-02-04 07:57:46
|
Just my results:
() 1 % package require tile
0.6
() 2 % ttk::entry .e
.e
() 3 % pack .e
() 4 % .e configure -insertcolor
-insertcolor insertColor Foreground {} {}
() 5 % .e configure -insertcolor #FF0000 -insertwidth 5
() 6 %
The cursor doesn't apper while typing into the widget.
I can't see a red cursor.
Regards,
Alex
Am 04.02.2005 um 04:51 schrieb SourceForge.net:
> Bugs item #1115785, was opened at 2005-02-03 14:02
> Message generated for change (Comment added) made by jenglish
> You can respond by visiting:
> https://sourceforge.net/tracker/?
> func=detail&atid=111464&aid=1115785&group_id=11464
>
> Category: tile
> Group: None
> Status: Open
> Resolution: None
> Priority: 5
> Submitted By: Alexander Schoepe (schoepe)
>> Assigned to: Michael Kirkham (muonics)
> Summary: TEntry missing cursor OS X Aqua
>
> Initial Comment:
> I have installed Tcl/Tk BI 8.4.9 on Mac OS X 10.3.7
> Check this out:
>
> () 1 % package require tile
> 0.6
> () 2 % ttk::entry .e
> .e
> () 3 % pack .e
>
> There will be no insert cursor in the TEntry widget.
>
> You can "focus -force .e" or click in the widget the fuzzy blue
> highglight border will be display but no cursor
>
> ----------------------------------------------------------------------
>
>> Comment By: Joe English (jenglish)
> Date: 2005-02-03 19:51
>
> Message:
> Logged In: YES
> user_id=68433
>
> Does the cursor appear if you type stuff into the entry?
> *Can* you type stuff into the entry? What does [.e
> configure -insertcolor] return? If you use [.e configure
> -insertcolor #FF0000 -insertwidth 5], does anything appear?
> (Should see a very thick blinking red cursor).
>
> It's possible that when the insert cursor is at the left
> edge of the field, it's overwritten by the entry border.
> That's all I can think of ...
>
> Lastly, Michael, could you investigate this? I'm presently
> Macless....
>
> ----------------------------------------------------------------------
>
> You can respond by visiting:
> https://sourceforge.net/tracker/?
> func=detail&atid=111464&aid=1115785&group_id=11464
>
|
|
From: Michael K. <mi...@mu...> - 2005-02-03 11:02:11
|
On Wed, 2 Feb 2005, Michael Kirkham wrote: > Speaking of which, would it be desireable to put a Visual Studio Installer > project for Tile into SF CVS? The one deterrant I can think of is that it > doesn't seem to be possible to plug in substitutions for things like > versions, so the installer would install in a directory named "tile" instead > of e.g. "tile0.6" unless it was updated. Huh. Turns out I'm wrong about that - it is possible to automatically possible to put in the version number (albiet with 4 fields rather than 2) at least for "custom special folders". -- Michael Kirkham www.muonics.com |
|
From: Pat T. <pa...@zs...> - 2005-02-03 08:49:23
|
Michael Kirkham <mi...@mu...> writes: > >Speaking of which, would it be desireable to put a Visual Studio >Installer project for Tile into SF CVS? The one deterrant I can think >of is that it doesn't seem to be possible to plug in substitutions for >things like versions, so the installer would install in a directory >named "tile" instead of e.g. "tile0.6" unless it was updated. > >What this would do: provide a project for building a .msi installer >for installing tile by its self, and provide a project for building a >.msm (merge module) file, which can be plugged into other projects to >build a .msi file (for installing an application with tile). > >Otherwise, I'll just put it into my local repository's tile sources. I don't see any especially good reason to add such an installer. If I was to do an installer for Windows I'd be using the Nullsoft installer anyway and what I do use is starkits. Just strikes me as another file to go stale. However, I don't exactly have an objection either. -- Pat Thoyts http://www.zsplat.freeserve.co.uk/resume.html PGP fingerprint 2C 6E 98 07 2C 59 C8 97 10 CE 11 E6 04 E0 B9 DD |
|
From: Pat T. <pa...@zs...> - 2005-02-03 08:42:50
|
Joe English <jen...@fl...> writes: >So unless anyone else (Pat? Michael?) has anything cooking >that they want to get into the next release, I think now >would be a good time to tag and bag 0.6. Not at the moment. -- Pat Thoyts http://www.zsplat.freeserve.co.uk/resume.html PGP fingerprint 2C 6E 98 07 2C 59 C8 97 10 CE 11 E6 04 E0 B9 DD |
|
From: Michael K. <mi...@mu...> - 2005-02-03 02:51:44
|
[CC'ed to tcl-mac regarding tk::unsupported::MacWindowStyle for comboboxes - see bottom.] On Wed, 2 Feb 2005, Joe English wrote: > Andreas Kupries asked: > >> How safe is it to move to the CVS head ? >> >> (My sources are currently at tag tile-0-5) > > Should be safe, possibly even desirable. For what it's worth, I've released* MIB Smithy 3.2 using the CVS head, with patch # 1098335 (to get the labelframe on Aqua to put the label outside the frame with an option database entry) and no other patches that I recall. [* Except for Windows yet, because I reinstalled my OS and foolishly backed up the wrong version of my VS Installer project files that I kept neglecting to put in CVS. D'oh. But I'm rewriting them in a much more sensitble fashion now.] Speaking of which, would it be desireable to put a Visual Studio Installer project for Tile into SF CVS? The one deterrant I can think of is that it doesn't seem to be possible to plug in substitutions for things like versions, so the installer would install in a directory named "tile" instead of e.g. "tile0.6" unless it was updated. What this would do: provide a project for building a .msi installer for installing tile by its self, and provide a project for building a .msm (merge module) file, which can be plugged into other projects to build a .msi file (for installing an application with tile). Otherwise, I'll just put it into my local repository's tile sources. > So unless anyone else (Pat? Michael?) has anything cooking > that they want to get into the next release, I think now > would be a good time to tag and bag 0.6. I don't have anything cooking, but there are two things that might be nice to look into first, that may not be major: 1. Separators have no themes yet. If it's simple and quick to do, it might be good to add in 0.6 too. 2. It might also be nice (if possible and without too much hassle) to fix the combobox popup focus issue on Aqua. Jeff Hobbs seemed to think (I think you were there on the chat) it should be possible with one of the tk::unsupported::MacWindowStyle settings, although I poked at it a bit and I'm not sure it is. There is a style that works for tooltips/balloon help which has the same visual style needed (no decorations at all), but if I use that it doesn't respond to mouse clicks in the popup. There are others that do, but the combinations I've tested so far have decorations of some sort (even if it's only a thin title bar on the top or side with no buttons on it) or have the same focus-taking issue as overrideredirect. Unfortunately testing combinations is somewhat tedious because bad combinations of style + attributes cause Tk to terminate ungracefully. Maybe DAS or someone on tcl-mac knows the right combination (if any exists) to remove all decorations, handle mouse click events, but not deactivate the combobox's parent toplevel. But at least it's functional. Separators on the other hand are invisible (or practically so - just a white line on Aqua). -- Michael Kirkham www.muonics.com |
|
From: Joe E. <jen...@fl...> - 2005-02-03 02:12:22
|
[Cc:ed to tktable-tile-dev, as this is probably of general interest] Andreas Kupries asked: > How safe is it to move to the CVS head ? > > (My sources are currently at tag tile-0-5) Should be safe, possibly even desirable. The main changes since 0.5 are: a number of bugfixes for Mac OSX, several Notebook and Combobox enhancements and bugfixes, stub library support, and an ongoing build system overhaul. Changes that might break stuff: the "pixmap" element factory has been removed, which will break any third-party pixmap themes that haven't yet upgraded to the "image" element factory (added in 0.5); and the Great Renaming (replacing "TTK_" with "Ttk_" in the public C API) will break dependant extensions. The only dependant extension I know of is tile-qt, which has already been updated to work with CVS HEAD. There's a bunch of stuff I had wanted to get implemented before releasing 0.6, but just haven't had the time. What's in CVS now is IMO stable and relatively bug-free, and has some significant advantages over the 0.5 release for OSX users and authors of dependant packages. So unless anyone else (Pat? Michael?) has anything cooking that they want to get into the next release, I think now would be a good time to tag and bag 0.6. --Joe English jen...@fl... |
|
From: <sc...@us...> - 2005-02-01 17:32:55
|
Am 01.02.2005 um 18:23 schrieb Joe English: > > Alexander Schoepe wrote: > >> I have installed Tcl/Tk BI 8.4.9 on Mac OS X 10.3.7 >> Check this out: >> >> () 1 % package require tile >> 0.6 >> () 2 % ttk::entry .e >> .e >> () 3 % pack .e >> >> There will be no insert cursor in the TEntry widget. > > The insert cursor (and, on Aqua, the fuzzy blue highglight > border) is only displayed if the entry widget has keyboard > focus. Try clicking on the widget, or using: > > focus -force .e > That's OK! I know that the widget must have focus to show up the insert cursor. But the insert cursor doesn't shows up - only the highlight border. Alex :-( > > --Joe English > > jen...@fl... > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Tktable-tile-dev mailing list > Tkt...@li... > https://lists.sourceforge.net/lists/listinfo/tktable-tile-dev > |
|
From: Joe E. <jen...@fl...> - 2005-02-01 17:23:25
|
Alexander Schoepe wrote:
> I have installed Tcl/Tk BI 8.4.9 on Mac OS X 10.3.7
> Check this out:
>
> () 1 % package require tile
> 0.6
> () 2 % ttk::entry .e
> .e
> () 3 % pack .e
>
> There will be no insert cursor in the TEntry widget.
The insert cursor (and, on Aqua, the fuzzy blue highglight
border) is only displayed if the entry widget has keyboard
focus. Try clicking on the widget, or using:
focus -force .e
--Joe English
jen...@fl...
|
|
From: Kevin W. <sw...@wo...> - 2005-02-01 06:37:01
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 VuMan 0.2, my OS X man page viewer written in TkAqua and Tile, is now available for download. Changelog: ~ Fixed bug that prevented quitting via menu or Command-Q. ~ Fixed bug in installer that broke symlinks. ~ Added right-click menu. ~ Added more graceful shutdown procedure. For more information, see http://www.wordtech-software.com/vuman.html - -- Cheers, Kevin Walzer, PhD WordTech Software--Open Source Applications and Packages for OS X http://www.wordtech-software.com http://www.smallbizmac.com http://www.kevin-walzer.com mailto:sw...@wo... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB/yOCJmdQs+6YVcoRAsllAJ4lXjZvPKzTIgGWpCgjMwGaVpuwQgCff4bS xEI3opci+2u+uleBaMfFARw= =Kxlc -----END PGP SIGNATURE----- |
|
From: Michael K. <mi...@mu...> - 2005-01-31 20:04:45
|
I have noticed the same thing, but hadn't gotten a chance to investigate=20 and prove to myself that I wasn't nuts. :) I could swear I've seen the=20 cursor sometimes, but usually not; yet it could have been a regular entry= =20 I saw it in while I was still switching over. On Mon, 31 Jan 2005, [ISO-8859-1] Alexander Sch=F6pe wrote: > Date: Mon, 31 Jan 2005 20:31:59 +0100 > From: "[ISO-8859-1] Alexander Sch=F6pe" <sc...@us...> > To: tkt...@li... > Subject: [Tile-dev] Aqua: TEntry missing cursor >=20 > I have installed Tcl/Tk BI 8.4.9 on Mac OS X 10.3.7 > Check this out: > > () 1 % package require tile > 0.6 > () 2 % ttk::entry .e > .e > () 3 % pack .e > > There will be no insert cursor in the TEntry widget. > > Regards, > Alex > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > Tktable-tile-dev mailing list > Tkt...@li... > https://lists.sourceforge.net/lists/listinfo/tktable-tile-dev > -- Michael Kirkham www.muonics.com |
|
From: Michael K. <mi...@mu...> - 2005-01-31 20:01:12
|
On Mon, 31 Jan 2005, Joe English wrote:
> The Toolbutton style is defined by individual themes
> not by the widget; see e.g., library/aquaTheme.tcl, macosx/aquaTheme.c.
> On OSX, the Toolbutton style is mapped to an Aqua "Bevel Button".
Most of the toolbar buttons I have seen in Aqua apps aren't bevel buttons.
They are just icons flat on the frame - the look you get with a label
rather than a button, the way other platforms look with the "flat" relief.
Tk's button (and probably Tile's) don't allow you to get a flat relief on
Aqua, though. Flat -> bevel button, whereas with label flat is really
flat.
>> By the way, I have hacked the combobox.tcl file to provide standard Tk
>> scrollbars, since the Tile scrollbars don't work as well on the Mac as
>> the native ones; I also adjusted the font code in that file so the text
>> in the combobox integrates better. I'm distributing the modified file
>> as part of my application.
>
> We do intend to make ttk::scrollbars look native on OSX,
> as soon as we can resolve the impedance mismatch between
> Tile and Carbon -- but that looks like it will take a while,
> so distributing a patched copy of Tile with your application
> is the best way to go for now.
For Kevin: what I've done for MIB Smithy is just...
if {[string equal [tk windowingsystem] "aqua"]}
interp alias {} ::ttk::scrollbar {} ::scrollbar
}
That way the scrollbar gets overrided on Aqua without changes to Tile.
It's only 3 lines...
--
Michael Kirkham
www.muonics.com
|
|
From: <sc...@us...> - 2005-01-31 19:32:15
|
I have installed Tcl/Tk BI 8.4.9 on Mac OS X 10.3.7 Check this out: () 1 % package require tile 0.6 () 2 % ttk::entry .e .e () 3 % pack .e There will be no insert cursor in the TEntry widget. Regards, Alex |
|
From: Kevin W. <sw...@wo...> - 2005-01-31 17:35:35
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Joe English wrote: | Kevin Walzer wrote: | |>Joe English wrote: |>| [ttk::button .b -style toolbutton ...] will probably be |>| closer to the desired effect [...] |> |>It doesn't seem to be supported at all on the Mac: I get an error when I |>try to define it as such, | | | Sorry, my mistake: that should be "-style Toolbutton" (with a | capital T). I tried it, but it doesn't seem to look as good as a regular button. In both cases, when the button is selected, you get a thin "aqua" highlight around the button. It looks okay with the regular button, but very weird around the toolbutton. Setting -highlightbackground to a neutral color and -border to 0 had no effect. So, looks like I'll stay with the regular button for now. | |>Should I submit a patch of some sort? I don't |>want to muddy the waters of the main distribution with a Mac-specific |>hack, but I'll put something together (I'll send the file for you to |>diff, if nothing else) if you want. | | | Yes, please do post it to SourceForge. OK, will do. Kevin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB/mxgJmdQs+6YVcoRAvEvAJ4rrWHWk3ROYuSIcc2A3Ys5akFfxgCfYDcJ Is9jrS6fznK8ZAdcawZaE9w= =RE0j -----END PGP SIGNATURE----- |
|
From: Joe E. <jen...@fl...> - 2005-01-31 16:58:50
|
Kevin Walzer wrote: > Joe English wrote: > | [ttk::button .b -style toolbutton ...] will probably be > | closer to the desired effect [...] > > It doesn't seem to be supported at all on the Mac: I get an error when I > try to define it as such, Sorry, my mistake: that should be "-style Toolbutton" (with a capital T). > and I can't find any setting for "toolbutton" > in the button.tcl file of my Tile library The Toolbutton style is defined by individual themes not by the widget; see e.g., library/aquaTheme.tcl, macosx/aquaTheme.c. On OSX, the Toolbutton style is mapped to an Aqua "Bevel Button". > By the way, I have hacked the combobox.tcl file to provide standard Tk > scrollbars, since the Tile scrollbars don't work as well on the Mac as > the native ones; I also adjusted the font code in that file so the text > in the combobox integrates better. I'm distributing the modified file > as part of my application. We do intend to make ttk::scrollbars look native on OSX, as soon as we can resolve the impedance mismatch between Tile and Carbon -- but that looks like it will take a while, so distributing a patched copy of Tile with your application is the best way to go for now. > Should I submit a patch of some sort? I don't > want to muddy the waters of the main distribution with a Mac-specific > hack, but I'll put something together (I'll send the file for you to > diff, if nothing else) if you want. Yes, please do post it to SourceForge. --Joe English jen...@fl... |
|
From: Kevin W. <sw...@wo...> - 2005-01-31 16:05:18
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Joe English wrote: | | Doing it that way you won't get most of the standard | button behaviour (e.g., no active/"hot-track" feedback, | user can't cancel a button press by dragging the mouse | off the button, etc.) | | [ttk::button .b -style toolbutton ...] will probably be | closer to the desired effect. (I don't know what XCode's | buttons look like, and don't have a Mac handy to check | how well "-style toolbutton" is currently supported, but | that's the recommended mechanism for doing toolbar buttons | on other platforms). | | | --Joe English | Joe, It doesn't seem to be supported at all on the Mac: I get an error when I try to define it as such, and I can't find any setting for "toolbutton" in the button.tcl file of my Tile library (I'm running 0.6, built from CVS as part of the TkAqua distro). That's okay, however: after trying the various alternatives that you and Michael suggested, I'm comfortable with the design as it is. By the way, I have hacked the combobox.tcl file to provide standard Tk scrollbars, since the Tile scrollbars don't work as well on the Mac as the native ones; I also adjusted the font code in that file so the text in the combobox integrates better. I'm distributing the modified file as part of my application. Should I submit a patch of some sort? I don't want to muddy the waters of the main distribution with a Mac-specific hack, but I'll put something together (I'll send the file for you to diff, if nothing else) if you want. Kevin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB/lc4JmdQs+6YVcoRAqINAJ9Nwe0zo2nDeq6Fj0KDGKi3jQad5ACcDYa2 unz/i3uWliKMGtCCyDXWfz4= =+IgY -----END PGP SIGNATURE----- |
|
From: Joe E. <jen...@fl...> - 2005-01-31 15:36:49
|
Michael Kirkham wrote:
> [ Kevin Walzer ]
> > [Michael Kirkham]
> > | [...]
> > | you might consider using ttk::label instead of ttk::button for them.
> > | You can make them flat that way so they look more like, say, the XCode
> > | or System Preferences buttons (though I find XCode's buttons kind of
> > | annoying behavior-wise (no interactive feedback), but I like the flat
> > | look).
> >
> > I'm not sure I follow you. How would they be able to execute commands if
> > they were labels instead of buttons? (I tried changing one to a
> > ttk::label and just got an error.)
>
> bind $label <ButtonRelease-1> { whatever your button's -command was }
Doing it that way you won't get most of the standard
button behaviour (e.g., no active/"hot-track" feedback,
user can't cancel a button press by dragging the mouse
off the button, etc.)
[ttk::button .b -style toolbutton ...] will probably be
closer to the desired effect. (I don't know what XCode's
buttons look like, and don't have a Mac handy to check
how well "-style toolbutton" is currently supported, but
that's the recommended mechanism for doing toolbar buttons
on other platforms).
--Joe English
jen...@fl...
|
|
From: Michael K. <mi...@mu...> - 2005-01-31 01:17:34
|
bind $label <ButtonRelease-1> { whatever your button's -command was }
On Sun, 30 Jan 2005, Kevin Walzer wrote:
> Date: Sun, 30 Jan 2005 20:13:20 -0500
> From: Kevin Walzer <sw...@wo...>
> To: Michael Kirkham <mi...@mu...>
> Cc: tc...@li..., tkt...@li...
> Subject: Re: [Tile-dev] ANN: VuMan,
> a Man Page Viewer for OS X: written with TclTkAqua and Tile
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I'm not sure I follow you. How would they be able to execute commands if
> they were labels instead of buttons? (I tried changing one to a
> ttk::label and just got an error.)
>
> Cheers,
>
> Kevin Walzer, PhD
> WordTech Software--Open Source Applications and Packages for OS X
> http://www.wordtech-software.com
> http://www.smallbizmac.com
> http://www.kevin-walzer.com
> mailto:sw...@wo...
>
> Michael Kirkham wrote:
> | On Sun, 30 Jan 2005, Kevin Walzer wrote:
> |
> |> As always, feedback, comments and suggestions are welcome.
> |
> |
> | Are those buttons in the toolbar ever in the disabled state? If not,
> | you might consider using ttk::label instead of ttk::button for them.
> | You can make them flat that way so they look more like, say, the XCode
> | or System Preferences buttons (though I find XCode's buttons kind of
> | annoying behavior-wise (no interactive feedback), but I like the flat
> | look).
> |
> | Unfortunately, Tk and Tile both have the same problem that images turn
> | into white squares in labels that are in the disabled state because
> | there's no provision for stippling in the XFillRectangle wrapper on
> | Aqua. But that's not a problem if the labels are never disabled.
> |
> | --
> | Michael Kirkham
> | www.muonics.com
> |
> |
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (Darwin)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFB/YYvJmdQs+6YVcoRAn52AJ0c+L2BT3bDS07W4axfdjkTQxiP5gCfVLA3
> eMrIRoZy4sTpYGVXB4Q/S50=
> =f7wG
> -----END PGP SIGNATURE-----
>
--
Michael Kirkham
www.muonics.com
|
|
From: Kevin W. <sw...@wo...> - 2005-01-31 01:13:27
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm not sure I follow you. How would they be able to execute commands if they were labels instead of buttons? (I tried changing one to a ttk::label and just got an error.) Cheers, Kevin Walzer, PhD WordTech Software--Open Source Applications and Packages for OS X http://www.wordtech-software.com http://www.smallbizmac.com http://www.kevin-walzer.com mailto:sw...@wo... Michael Kirkham wrote: | On Sun, 30 Jan 2005, Kevin Walzer wrote: | |> As always, feedback, comments and suggestions are welcome. | | | Are those buttons in the toolbar ever in the disabled state? If not, | you might consider using ttk::label instead of ttk::button for them. | You can make them flat that way so they look more like, say, the XCode | or System Preferences buttons (though I find XCode's buttons kind of | annoying behavior-wise (no interactive feedback), but I like the flat | look). | | Unfortunately, Tk and Tile both have the same problem that images turn | into white squares in labels that are in the disabled state because | there's no provision for stippling in the XFillRectangle wrapper on | Aqua. But that's not a problem if the labels are never disabled. | | -- | Michael Kirkham | www.muonics.com | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB/YYvJmdQs+6YVcoRAn52AJ0c+L2BT3bDS07W4axfdjkTQxiP5gCfVLA3 eMrIRoZy4sTpYGVXB4Q/S50= =f7wG -----END PGP SIGNATURE----- |
|
From: Michael K. <mi...@mu...> - 2005-01-31 00:57:50
|
On Sun, 30 Jan 2005, Kevin Walzer wrote: > As always, feedback, comments and suggestions are welcome. Are those buttons in the toolbar ever in the disabled state? If not, you might consider using ttk::label instead of ttk::button for them. You can make them flat that way so they look more like, say, the XCode or System Preferences buttons (though I find XCode's buttons kind of annoying behavior-wise (no interactive feedback), but I like the flat look). Unfortunately, Tk and Tile both have the same problem that images turn into white squares in labels that are in the disabled state because there's no provision for stippling in the XFillRectangle wrapper on Aqua. But that's not a problem if the labels are never disabled. -- Michael Kirkham www.muonics.com |
|
From: Kevin W. <sw...@wo...> - 2005-01-31 00:56:19
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 OK, I think there are some settings in Packagemaker to address this, I'll see what I can do. Cheers, Kevin Walzer, PhD WordTech Software--Open Source Applications and Packages for OS X http://www.wordtech-software.com http://www.smallbizmac.com http://www.kevin-walzer.com mailto:sw...@wo... Steve Landers wrote: | | On 30/01/2005, at 3:28 PM, Kevin Walzer wrote: | |> I'm pleased to announce the release of v. 0.1 of VuMan, a Mac OS X |> graphical user interface to the main system of Unix software |> documentation, the man page. | | ... | |> As always, feedback, comments and suggestions are welcome. | | | I run a non-typical directory layout - /usr/local is symbolically linked | to /local (i.e. /local is the read directory). | | The VuMan installer breaks this - it removes the symlink and creates a | new /usr/local hierarchy containing html2ps. | | Irrespective of whether it makes sense to have this directory layout (I | happen to think it does, for various reasons) the installer should just | follow the symlink if it exists rather than silently removing it. | | Steve | | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB/YIvJmdQs+6YVcoRAkBcAJ9mPhi/NW2dNZKaredwUFqwI4BquACdFcXF UJM1jC8Q1ao/np6sj0XmRt8= =vokZ -----END PGP SIGNATURE----- |
|
From: Steve L. <st...@Di...> - 2005-01-31 00:39:33
|
On 30/01/2005, at 3:28 PM, Kevin Walzer wrote: > I'm pleased to announce the release of v. 0.1 of VuMan, a Mac OS X > graphical user interface to the main system of Unix software > documentation, the man page. ... > As always, feedback, comments and suggestions are welcome. I run a non-typical directory layout - /usr/local is symbolically linked to /local (i.e. /local is the read directory). The VuMan installer breaks this - it removes the symlink and creates a new /usr/local hierarchy containing html2ps. Irrespective of whether it makes sense to have this directory layout (I happen to think it does, for various reasons) the installer should just follow the symlink if it exists rather than silently removing it. Steve |
|
From: Kevin W. <sw...@wo...> - 2005-01-30 19:00:02
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | |> 1. It is, to my knowledge, the first widely-released and announced |> application using the Tk Tile extension. |> |> 2. It is, to my knowledge, one of the first Tcl/Tk applications |> developed on, and for, the Mac OS X platform, with the specific goal of |> being a fully native, Aqua-compliant Mac application (as opposed to a |> port from another platform). | | | I'll give you point #2, but #1 actually belongs to: | http://www.activestate.com/Products/Perl_Dev_Kit/ | | Yes, a perl product - UI coded in Tk + Tile using a Perl/Tcl | bridge. ;) | Cool! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFB/S6pJmdQs+6YVcoRAr/lAJ0bcj/RZ5bsVplDr83l7GVLZG6jXQCfeH1u gItuDwwO3g0YtnPnr+sXuQY= =8hSq -----END PGP SIGNATURE----- |
|
From: Jeff H. <je...@Ac...> - 2005-01-30 18:24:20
|
Kevin Walzer wrote: > I'm pleased to announce the release of v. 0.1 of VuMan, a Mac OS X ... > 1. It is, to my knowledge, the first widely-released and announced > application using the Tk Tile extension. > > 2. It is, to my knowledge, one of the first Tcl/Tk applications > developed on, and for, the Mac OS X platform, with the specific goal of > being a fully native, Aqua-compliant Mac application (as opposed to a > port from another platform). I'll give you point #2, but #1 actually belongs to: http://www.activestate.com/Products/Perl_Dev_Kit/ Yes, a perl product - UI coded in Tk + Tile using a Perl/Tcl bridge. ;) -- Jeff Hobbs, The Tcl Guy http://www.ActiveState.com/, a division of Sophos |