From: <ke...@cr...> - 2005-06-14 19:18:28
|
gp...@ls... said: > Does anyone know how to figure out what's getting configured when the > <Configure> event is generated? The <Configure> event doesn't fire on [$widget configure]; it fires when the geometry manager needs to do something. If you need to intercept [$w configure] requests, you need to do so by renaming and overriding the widget command. -- 73 de ke9tv/2, Kevin KENNY GE Corporate Research & Development ke...@cr... P. O. Box 8, Bldg. K-1, Rm. 5B36A Schenectady, New York 12301-0008 USA |
From: Gregory P. <gp...@ls...> - 2005-06-15 01:26:00
|
Hi, Has anyone ever noticed [ string length <large string> ] can eat up a lot of memory? I had a very large list of strings and I wanted to know what the string length was on the whole list so I did a string length on the list. My memory combustion almost doubled. If I do string length on the same list again it returns very quickly which tells me that it's saving off the information (caching it). Is there a way to keep it from doing this or having it free the memory? Regards, Greg Kevin Kenny wrote: >gp...@ls... said: > > >>Does anyone know how to figure out what's getting configured when the >><Configure> event is generated? >> >> > >The <Configure> event doesn't fire on [$widget configure]; it fires >when the geometry manager needs to do something. If you need to >intercept [$w configure] requests, you need to do so by renaming and >overriding the widget command. >-- >73 de ke9tv/2, Kevin KENNY GE Corporate Research & Development >ke...@cr... P. O. Box 8, Bldg. K-1, Rm. 5B36A > Schenectady, New York 12301-0008 USA > > > >------------------------------------------------------- >SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >from IBM. Find simple to follow Roadmaps, straightforward articles, >informative Webcasts and more! Get everything you need to get up to >speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >_______________________________________________ >Tcl-win mailing list >Tc...@li... >https://lists.sourceforge.net/lists/listinfo/tcl-win > > > > |
From: Gregory P. <gp...@ls...> - 2005-06-15 01:29:54
|
Sorry.... as you can see my spell checker changed "consumption" to "combustion". :-) Greg Gregory Pierce wrote: > Hi, > > Has anyone ever noticed [ string length <large string> ] can eat up a > lot of memory? > I had a very large list of strings and I wanted to know what the > string length was on > the whole list so I did a string length on the list. My memory > combustion almost doubled. > If I do string length on the same list again it returns very quickly > which tells me that it's > saving off the information (caching it). Is there a way to keep it > from doing this or having > it free the memory? > > Regards, > Greg > > Kevin Kenny wrote: > >>gp...@ls... said: >> >> >>>Does anyone know how to figure out what's getting configured when the >>><Configure> event is generated? >>> >>> >> >>The <Configure> event doesn't fire on [$widget configure]; it fires >>when the geometry manager needs to do something. If you need to >>intercept [$w configure] requests, you need to do so by renaming and >>overriding the widget command. >>-- >>73 de ke9tv/2, Kevin KENNY GE Corporate Research & Development >>ke...@cr... P. O. Box 8, Bldg. K-1, Rm. 5B36A >> Schenectady, New York 12301-0008 USA >> >> >> >>------------------------------------------------------- >>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>from IBM. Find simple to follow Roadmaps, straightforward articles, >>informative Webcasts and more! Get everything you need to get up to >>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>_______________________________________________ >>Tcl-win mailing list >>Tc...@li... >>https://lists.sourceforge.net/lists/listinfo/tcl-win >> >> >> >> |
From: Brian G. <bgr...@mo...> - 2005-06-15 02:21:07
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Hi Gregory,<br> <br> What you're experiencing is a type conversion. Lists are stored internally in a list object for easy and efficient manipulation. In order to access the list as a string, Tcl must convert the list object into a string first. When it does this, the list object is destroyed, so the next time you access the object as a list, it will convert the string back into a list. A similar thing happens when you access a string as a number like in the expr command. This flip-flopping is know a shimmering. For best performance, only access lists as lists and strings as strings.<br> <br> -Brian<br> <br> Gregory Pierce wrote: <blockquote cite="mid...@ls..." type="cite"> <meta http-equiv="Content-Type" content="text/html;"> <title></title> Sorry.... as you can see my spell checker changed "consumption" to "combustion". :-)<br> <br> Greg<br> <br> <br> Gregory Pierce wrote:<br> <blockquote type="cite" cite="mid...@ls..."> <meta http-equiv="Content-Type" content="text/html;"> <title></title> Hi,<br> <br> Has anyone ever noticed [ string length <large string> ] can eat up a lot of memory?<br> I had a very large list of strings and I wanted to know what the string length was on<br> the whole list so I did a string length on the list. My memory combustion almost doubled.<br> If I do string length on the same list again it returns very quickly which tells me that it's<br> saving off the information (caching it). Is there a way to keep it from doing this or having<br> it free the memory?<br> <br> Regards,<br> Greg<br> <br> Kevin Kenny wrote:<br> <blockquote type="cite" cite="mid...@ob..."> <pre wrap=""><a class="moz-txt-link-abbreviated" href="mailto:gp...@ls...">gp...@ls...</a> said: </pre> <blockquote type="cite"> <pre wrap="">Does anyone know how to figure out what's getting configured when the <Configure> event is generated? </pre> </blockquote> <pre wrap=""><!----> The <Configure> event doesn't fire on [$widget configure]; it fires when the geometry manager needs to do something. If you need to intercept [$w configure] requests, you need to do so by renaming and overriding the widget command. -- 73 de ke9tv/2, Kevin KENNY GE Corporate Research & Development <a class="moz-txt-link-abbreviated" href="mailto:ke...@cr...">ke...@cr...</a> P. O. Box 8, Bldg. K-1, Rm. 5B36A Schenectady, New York 12301-0008 USA ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. <a class="moz-txt-link-freetext" href="http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click">http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click</a> _______________________________________________ Tcl-win mailing list <a class="moz-txt-link-abbreviated" href="mailto:Tc...@li...">Tc...@li...</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/tcl-win">https://lists.sourceforge.net/lists/listinfo/tcl-win</a> </pre> </blockquote> </blockquote> </blockquote> <br> <pre class="moz-signature" cols="72">-- ------------------------------------------------------------- -- Mentor Graphics Corp. -- -- 8005 SW Boeckman Road 503.685.7000 tel -- -- Wilsonville, OR 97070 USA 503.685.0921 fax -- ------------------------------------------------------------- -- Technical support ............ <a class="moz-txt-link-freetext" href="mailto:su...@mo...">mailto:su...@mo...</a> -- -- Sales and marketing info ....... <a class="moz-txt-link-freetext" href="mailto:sa...@mo...">mailto:sa...@mo...</a> -- -- Licensing .................... <a class="moz-txt-link-freetext" href="mailto:li...@mo...">mailto:li...@mo...</a> -- -- Home Page ........................ <a class="moz-txt-link-freetext" href="http://www.model.com">http://www.model.com</a> -- ------------------------------------------------------------- </pre> </body> </html> |
From: Gregory P. <gp...@ls...> - 2005-06-15 02:43:56
|
Thanks Brian... that's very good to know. Greg Brian Griffin wrote: > Hi Gregory, > > What you're experiencing is a type conversion. Lists are stored > internally in a list object for easy and efficient manipulation. In > order to access the list as a string, Tcl must convert the list object > into a string first. When it does this, the list object is destroyed, > so the next time you access the object as a list, it will convert the > string back into a list. A similar thing happens when you access a > string as a number like in the expr command. This flip-flopping is > know a shimmering. For best performance, only access lists as lists > and strings as strings. > > -Brian > > Gregory Pierce wrote: > >> Sorry.... as you can see my spell checker changed "consumption" to >> "combustion". :-) >> >> Greg >> >> >> Gregory Pierce wrote: >> >>> Hi, >>> >>> Has anyone ever noticed [ string length <large string> ] can eat up >>> a lot of memory? >>> I had a very large list of strings and I wanted to know what the >>> string length was on >>> the whole list so I did a string length on the list. My memory >>> combustion almost doubled. >>> If I do string length on the same list again it returns very quickly >>> which tells me that it's >>> saving off the information (caching it). Is there a way to keep it >>> from doing this or having >>> it free the memory? >>> >>> Regards, >>> Greg >>> >>> Kevin Kenny wrote: >>> >>>>gp...@ls... said: >>>> >>>> >>>>>Does anyone know how to figure out what's getting configured when the >>>>><Configure> event is generated? >>>>> >>>>> >>>> >>>>The <Configure> event doesn't fire on [$widget configure]; it fires >>>>when the geometry manager needs to do something. If you need to >>>>intercept [$w configure] requests, you need to do so by renaming and >>>>overriding the widget command. >>>>-- >>>>73 de ke9tv/2, Kevin KENNY GE Corporate Research & Development >>>>ke...@cr... P. O. Box 8, Bldg. K-1, Rm. 5B36A >>>> Schenectady, New York 12301-0008 USA >>>> >>>> >>>> >>>>------------------------------------------------------- >>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>>>from IBM. Find simple to follow Roadmaps, straightforward articles, >>>>informative Webcasts and more! Get everything you need to get up to >>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>_______________________________________________ >>>>Tcl-win mailing list >>>>Tc...@li... >>>>https://lists.sourceforge.net/lists/listinfo/tcl-win >>>> >>>> >>>> >>>> > >-- >------------------------------------------------------------- >-- Mentor Graphics Corp. -- >-- 8005 SW Boeckman Road 503.685.7000 tel -- >-- Wilsonville, OR 97070 USA 503.685.0921 fax -- >------------------------------------------------------------- >-- Technical support ............ mailto:su...@mo... -- >-- Sales and marketing info ....... mailto:sa...@mo... -- >-- Licensing .................... mailto:li...@mo... -- >-- Home Page ........................ http://www.model.com -- >------------------------------------------------------------- > > > ------------------------------------------------------- SF.Net email > is sponsored by: Discover Easy Linux Migration Strategies from IBM. > Find simple to follow Roadmaps, straightforward articles, informative > Webcasts and more! Get everything you need to get up to speed, fast. > http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ Tcl-win mailing list > Tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-win |
From: Gregory P. <gp...@ls...> - 2005-06-16 03:05:42
|
Hi, Is there a way to have a cursor on the UNIX platform that supports at least three colors (one of which being transparent)? Thanks, Greg P.S. Does anyone know if there are plans to support more cursor formats for the UNIX platform. It would be great if we could use .cur files on the UNIX platform. |
From: Gregory P. <gp...@ls...> - 2005-06-16 13:51:46
|
Hi, I figured out how to create a unix cursor using two .xbm files one of them as a mask. However, I'm still curious if there are plans to provide better support for cursors on a UNIX platform. I'm not even sure it's possible (is it?). Thanks, Greg Gregory Pierce wrote: > Hi, > > Is there a way to have a cursor on the UNIX platform that > supports at least three colors (one of which being transparent)? > > Thanks, > > Greg > > P.S. Does anyone know if there are plans to support more cursor > formats for the UNIX platform. It would be great if we could use > .cur files on the UNIX platform. > > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Tcl-win mailing list > Tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-win > > |
From: Brian G. <bgr...@mo...> - 2005-06-16 15:25:16
|
Anything's possible in software. All you need is the desire to do it. :-) -Brian Gregory Pierce wrote: > Hi, > > I figured out how to create a unix cursor using two .xbm files > one of them as a mask. > > However, I'm still curious if there are plans to provide better > support for cursors on a UNIX platform. I'm not even sure it's > possible (is it?). > > Thanks, > > Greg > > Gregory Pierce wrote: > >> Hi, >> >> Is there a way to have a cursor on the UNIX platform that >> supports at least three colors (one of which being transparent)? >> >> Thanks, >> >> Greg >> >> P.S. Does anyone know if there are plans to support more cursor >> formats for the UNIX platform. It would be great if we could use >> .cur files on the UNIX platform. >> >> >> >> >> >> ------------------------------------------------------- >> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >> from IBM. Find simple to follow Roadmaps, straightforward articles, >> informative Webcasts and more! Get everything you need to get up to >> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >> _______________________________________________ >> Tcl-win mailing list >> Tc...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-win >> >> > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Tcl-win mailing list > Tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-win > -- ------------------------------------------------------------- -- Mentor Graphics Corp. -- -- 8005 SW Boeckman Road 503.685.7000 tel -- -- Wilsonville, OR 97070 USA 503.685.0921 fax -- ------------------------------------------------------------- -- Technical support ............ mailto:su...@mo... -- -- Sales and marketing info ....... mailto:sa...@mo... -- -- Licensing .................... mailto:li...@mo... -- -- Home Page ........................ http://www.model.com -- ------------------------------------------------------------- |
From: Brian G. <bgr...@mo...> - 2005-06-16 15:14:17
|
"Three" colors are already supported. From the Tk_GetCursor man page: "@sourceName maskName fgColor bgColor In this form, sourceName and maskName are the names of files describing cursors for the cursor's source bits and mask. Each file must be in standard X11 or X10 cursor format. FgColor and bgColor indicate the colors to use for the cursor, in any of the forms acceptable to Tk_GetColor. This form of the command will not work on Macintosh or Windows computers. " So what happens here is that the 1's and 0's in the source bitmap use the foreground and background colors to draw the cursor, while the 1's and 0's in the mask bitmap will make the cursor image or the background (i.e. transparent) visible respectively. -Brian Gregory Pierce wrote: > Hi, > > Is there a way to have a cursor on the UNIX platform that > supports at least three colors (one of which being transparent)? > > Thanks, > > Greg > > P.S. Does anyone know if there are plans to support more cursor > formats for the UNIX platform. It would be great if we could use > .cur files on the UNIX platform. > > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Tcl-win mailing list > Tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-win > -- ------------------------------------------------------------- -- Mentor Graphics Corp. -- -- 8005 SW Boeckman Road 503.685.7000 tel -- -- Wilsonville, OR 97070 USA 503.685.0921 fax -- ------------------------------------------------------------- -- Technical support ............ mailto:su...@mo... -- -- Sales and marketing info ....... mailto:sa...@mo... -- -- Licensing .................... mailto:li...@mo... -- -- Home Page ........................ http://www.model.com -- ------------------------------------------------------------- |