Hi list,
I'm slowly migrating from 7.4.1 to 7.6. Thanks to Travis advice I managed to get the Definition tab to be shown always in the RB. Now I would like the order of the tabs to be fixed (in particular I would like the Definition tab to be always the first from left to right). Is there any place where I can set that? -- Thanks in advance, Andrés _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Just add the following override,
BrowserCommentTool>>isDefaultSelectionCandidate ^false. -Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor 595 Howe Street Vancouver, Canada V6C 2T5 http://tinyurl.com/r7uw4 [hidden email] CONFIDENTIALITY NOTICE This email is intended only for the persons named in the message header. Unless otherwise indicated, it contains information that is private and confidential. If you have received it in error, please notify the sender and delete the entire message including any attachments. Thank you. -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier Sent: September 10, 2008 11:22 AM To: VWNC List Subject: [vwnc] [7.6] RB question Hi list, I'm slowly migrating from 7.4.1 to 7.6. Thanks to Travis advice I managed to get the Definition tab to be shown always in the RB. Now I would like the order of the tabs to be fixed (in particular I would like the Definition tab to be always the first from left to right). Is there any place where I can set that? -- Thanks in advance, Andrés _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Thanks for the quick response Boris! This makes browsing much
pleasant. However, I still would like to give tabs a fixed order, so that I can see something like | Definition | Source | ... every time they are available. Is there a way of writing down this order? Thanks! Andrés Boris Popov escribió: > Just add the following override, > > BrowserCommentTool>>isDefaultSelectionCandidate > > ^false. > > -Boris > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Andres,
I will have to do the same migration too. Would you mind publishing a package in the public store repository with your changes? Thanks, Andres. Andres Fortier wrote: > Thanks for the quick response Boris! This makes browsing much > pleasant. However, I still would like to give tabs a fixed order, so > that I can see something like | Definition | Source | ... every time > they are available. > Is there a way of writing down this order? > > Thanks! > Andrés > > Boris Popov escribió: > >> Just add the following override, >> >> BrowserCommentTool>>isDefaultSelectionCandidate >> >> ^false. >> >> -Boris >> >> > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
As soon as I find out how to de it, of course :). I'm just building a
package of liitle tweaks, when it is done I'll let you know. Cheers, Andrés Andres Valloud escribió: > Andres, > > I will have to do the same migration too. Would you mind publishing a > package in the public store repository with your changes? > > Thanks, > Andres. > > > Andres Fortier wrote: >> Thanks for the quick response Boris! This makes browsing much >> pleasant. However, I still would like to give tabs a fixed order, so >> that I can see something like | Definition | Source | ... every time >> they are available. >> Is there a way of writing down this order? >> >> Thanks! >> Andrés >> >> Boris Popov escribió: >> >>> Just add the following override, >>> >>> BrowserCommentTool>>isDefaultSelectionCandidate >>> >>> ^false. >>> >>> -Boris >>> >>> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> >> > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Andres Fortier-2
On Sep 10, 2008, at 12:03 PM, Andres Fortier wrote: > Thanks for the quick response Boris! This makes browsing much > pleasant. However, I still would like to give tabs a fixed order, so > that I can see something like | Definition | Source | ... every time > they are available. > Is there a way of writing down this order? I'm not clear on what you're looking for I guess. The tabs ARE ordered. See the class side methods of CodeModel in the "tool registration" method category. Each method returns a tool class. Each method is tagged with something like: <tool: 900> The number there is what they are sorted by. Anything with just a <tool> is placed after those. Or rather, <tool> is treated as <tool: infinity>. This latter set is sorted by selector. But maybe you're asking for something different? Here's further explanation... when the navigator (top half of the browser) "changes", the tools are reviewed, and those that are "active" for the current selection, are shown with tabs (those that aren't active are not given a tab). IF the selected tool/tab is still active, it reminds the selected tool/tab. However, if the active tool, became inactive and therefore no longer has a tool, it will show the first tab in the list with the exception that tools that respond with a false to isDefaultSelectionCandidate or filtered out. This was done so that an empty comment tool, could pass up being the default, and cede selection to the definition tab. As long as I'm rambling about all of this... yes I recognize that the higher prevalence of the comment is disconcerting at times (maybe always). I personally like it. It makes me write better class comments. I maintain that there is some value in it. But recognize we need a better solution. Something that integrates these pieces of information, and uses a more structured display for class definition is where I'm leaning. -- Travis Griggs Objologist "The best way to know you have a mind is to change it" -Judge Pierre Leval _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Travis Griggs wrote: I don't have a problem with comment being first EXCEPT that in many cases it is VERY slow.On Sep 10, 2008, at 12:03 PM, Andres Fortier wrote:Thanks for the quick response Boris! This makes browsing much pleasant. However, I still would like to give tabs a fixed order, so that I can see something like | Definition | Source | ... every time they are available. Is there a way of writing down this order?I'm not clear on what you're looking for I guess. The tabs ARE ordered. See the class side methods of CodeModel in the "tool registration" method category. Each method returns a tool class. Each method is tagged with something like: <tool: 900> The number there is what they are sorted by. Anything with just a <tool> is placed after those. Or rather, <tool> is treated as <tool: infinity>. This latter set is sorted by selector. But maybe you're asking for something different? Here's further explanation... when the navigator (top half of the browser) "changes", the tools are reviewed, and those that are "active" for the current selection, are shown with tabs (those that aren't active are not given a tab). IF the selected tool/tab is still active, it reminds the selected tool/tab. However, if the active tool, became inactive and therefore no longer has a tool, it will show the first tab in the list with the exception that tools that respond with a false to isDefaultSelectionCandidate or filtered out. This was done so that an empty comment tool, could pass up being the default, and cede selection to the definition tab. As long as I'm rambling about all of this... yes I recognize that the higher prevalence of the comment is disconcerting at times (maybe always). I personally like it. It makes me write better class comments. I maintain that there is some value in it. But recognize we need a better solution. Something that integrates these pieces of information, and uses a more structured display for class definition is where I'm leaning. For that reason I changed it to be second for us. I WOULD prefer it be first if it was instantaneous -- not sure it really needs all the stuff it generates, just a simple "No comment here" kind of message -- and perhaps a button to create the other. Just my personal .... -- Travis Griggs Objologist "The best way to know you have a mind is to change it" -Judge Pierre Leval _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc -- Dennis Smith +1 416.798.7948 Cherniak Software Development Corporation Fax: +1 416.798.0948 509-2001 Sheppard Avenue East [hidden email] Toronto, ON M2J 4Z8 <a class="moz-txt-link-freetext" href="sip:dennis@CherniakSoftware.com">sip:dennis@... Canada http://www.CherniakSoftware.com Entrance off Yorkland Blvd south of Sheppard Ave east of the DVP _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
On Sep 10, 2008, at 4:44 PM, Dennis Smith wrote: > > > Travis Griggs wrote: >> >> On Sep 10, 2008, at 12:03 PM, Andres Fortier wrote: >> >> >>> Thanks for the quick response Boris! This makes browsing much >>> pleasant. However, I still would like to give tabs a fixed order, so >>> that I can see something like | Definition | Source | ... every time >>> they are available. >>> Is there a way of writing down this order? >>> >> I'm not clear on what you're looking for I guess. The tabs ARE >> ordered. See the class side methods of CodeModel in the "tool >> registration" method category. Each method returns a tool class. Each >> method is tagged with something like: >> >> <tool: 900> >> >> The number there is what they are sorted by. Anything with just a >> <tool> is placed after those. Or rather, <tool> is treated as <tool: >> infinity>. This latter set is sorted by selector. >> >> But maybe you're asking for something different? >> >> Here's further explanation... when the navigator (top half of the >> browser) "changes", the tools are reviewed, and those that are >> "active" for the current selection, are shown with tabs (those that >> aren't active are not given a tab). IF the selected tool/tab is still >> active, it reminds the selected tool/tab. However, if the active >> tool, >> became inactive and therefore no longer has a tool, it will show the >> first tab in the list with the exception that tools that respond with >> a false to isDefaultSelectionCandidate or filtered out. This was done >> so that an empty comment tool, could pass up being the default, and >> cede selection to the definition tab. >> >> As long as I'm rambling about all of this... yes I recognize that the >> higher prevalence of the comment is disconcerting at times (maybe >> always). I personally like it. It makes me write better class >> comments. I maintain that there is some value in it. But recognize we >> need a better solution. Something that integrates these pieces of >> information, and uses a more structured display for class definition >> is where I'm leaning. >> > I don't have a problem with comment being first EXCEPT that in many > cases it is VERY slow. > For that reason I changed it to be second for us. > > I WOULD prefer it be first if it was instantaneous -- not sure it > really needs all the stuff it > generates, just a simple "No comment here" kind of message -- and > perhaps a button to > create the other. > Indeed agreed. AND, it should probably kick back to the definition tab in the case of an empty comment anyway. And the overall better solution as well of course is really a better tab for both of these two pieces of information. -- Travis Griggs Objologist "The best way to know you have a mind is to change it" -Judge Pierre Leval _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Travis Griggs-3
On Wed, 10 Sep 2008 16:16:07 -0700
Travis Griggs <[hidden email]> wrote: > > On Sep 10, 2008, at 12:03 PM, Andres Fortier wrote: > > > Thanks for the quick response Boris! This makes browsing much > > pleasant. However, I still would like to give tabs a fixed order, so > > that I can see something like | Definition | Source | ... every time > > they are available. > > Is there a way of writing down this order? > > I'm not clear on what you're looking for I guess. The tabs ARE > ordered. See the class side methods of CodeModel in the "tool > registration" method category. Each method returns a tool class. Each > method is tagged with something like: > > <tool: 900> Hmm... do I understand this correctly? If I want to define my favorite tab sequence, I have to adjust the values in the <tool:> pragma? Which is kept in a method actually doing something essential? How would I do this programmatically, like in a non-interactive load script? Curious, s. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Hi Stefan,
i think if you override the one method that collects all these values and sorts the tools, that should probably be the best place to add a change. Kind Regards Karsten Stefan Schmiedl wrote: > On Wed, 10 Sep 2008 16:16:07 -0700 > Travis Griggs <[hidden email]> wrote: > > >> On Sep 10, 2008, at 12:03 PM, Andres Fortier wrote: >> >> >>> Thanks for the quick response Boris! This makes browsing much >>> pleasant. However, I still would like to give tabs a fixed order, so >>> that I can see something like | Definition | Source | ... every time >>> they are available. >>> Is there a way of writing down this order? >>> >> I'm not clear on what you're looking for I guess. The tabs ARE >> ordered. See the class side methods of CodeModel in the "tool >> registration" method category. Each method returns a tool class. Each >> method is tagged with something like: >> >> <tool: 900> >> > > Hmm... do I understand this correctly? > > If I want to define my favorite tab sequence, I have to adjust the > values in the <tool:> pragma? > > Which is kept in a method actually doing something essential? > > How would I do this programmatically, like in a non-interactive load > script? > > Curious, > s. > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > > > -- Karsten Kusche - Dipl.Inf. - [hidden email] Tel: +49 3496 21 43 29 Georg Heeg eK - Köthen Handelsregister: Amtsgericht Dortmund A 12812 _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
On Thu, 11 Sep 2008 09:07:36 +0200
Karsten <[hidden email]> wrote: > Hi Stefan, > > i think if you override the one method that collects all these values > and sorts the tools, that should probably be the best place to add a change. > That would nicely solve the problem at hand, thanks. But the underlying pragma-related issue still remains: The <tool:> pragma is used for cosmetics, yet it is embedded in an artifact implementing functionality. I can't change the former without touching the latter. Or can I? Still curious, s. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Travis Griggs-3
Well, if there is a comment, then maybe it could appear
beneath the class definition on the same tab(maybe a horizontally split pane) If there is no comment there would not be much point to it. Terry =========================================================== Terry Raymond Crafted Smalltalk 80 Lazywood Ln. Tiverton, RI 02878 (401) 624-4517 [hidden email] <http://www.craftedsmalltalk.com> =========================================================== > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On Behalf Of Travis Griggs > Sent: Thursday, September 11, 2008 12:25 AM > To: VWNC List > Subject: Re: [vwnc] [7.6] RB question > > > On Sep 10, 2008, at 4:44 PM, Dennis Smith wrote: > > > > > > > Travis Griggs wrote: > >> > >> On Sep 10, 2008, at 12:03 PM, Andres Fortier wrote: > >> > >> > >>> Thanks for the quick response Boris! This makes browsing much > >>> pleasant. However, I still would like to give tabs a fixed order, so > >>> that I can see something like | Definition | Source | ... every time > >>> they are available. > >>> Is there a way of writing down this order? > >>> > >> I'm not clear on what you're looking for I guess. The tabs ARE > >> ordered. See the class side methods of CodeModel in the "tool > >> registration" method category. Each method returns a tool class. Each > >> method is tagged with something like: > >> > >> <tool: 900> > >> > >> The number there is what they are sorted by. Anything with just a > >> <tool> is placed after those. Or rather, <tool> is treated as <tool: > >> infinity>. This latter set is sorted by selector. > >> > >> But maybe you're asking for something different? > >> > >> Here's further explanation... when the navigator (top half of the > >> browser) "changes", the tools are reviewed, and those that are > >> "active" for the current selection, are shown with tabs (those that > >> aren't active are not given a tab). IF the selected tool/tab is still > >> active, it reminds the selected tool/tab. However, if the active > >> tool, > >> became inactive and therefore no longer has a tool, it will show the > >> first tab in the list with the exception that tools that respond with > >> a false to isDefaultSelectionCandidate or filtered out. This was done > >> so that an empty comment tool, could pass up being the default, and > >> cede selection to the definition tab. > >> > >> As long as I'm rambling about all of this... yes I recognize that the > >> higher prevalence of the comment is disconcerting at times (maybe > >> always). I personally like it. It makes me write better class > >> comments. I maintain that there is some value in it. But recognize we > >> need a better solution. Something that integrates these pieces of > >> information, and uses a more structured display for class definition > >> is where I'm leaning. > >> > > I don't have a problem with comment being first EXCEPT that in many > > cases it is VERY slow. > > For that reason I changed it to be second for us. > > > > I WOULD prefer it be first if it was instantaneous -- not sure it > > really needs all the stuff it > > generates, just a simple "No comment here" kind of message -- and > > perhaps a button to > > create the other. > > > > Indeed agreed. AND, it should probably kick back to the definition tab > in the case of an empty comment anyway. And the overall better > solution as well of course is really a better tab for both of these > two pieces of information. > > -- > Travis Griggs > Objologist > "The best way to know you have a mind is to change it" -Judge Pierre > Leval > > > > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Andres Valloud-3
Andrés,
I'm sending attached the tweaks I made for the environment (I don't think is worth publishing in the repository since I guess is rather personal styles). So far the idea is that: - Always show the definition tab, except when a method is selected in the methods list. - Definition tab is almost always the first from left to right. - Definition tab is the default selected tool, except when the source code tab is available. - CanvasViewer tab is placed after the source of the method. and, completely extra from the tab stuff: - Changed the windows spec of the repository manager, so that long names are completely seen. Cheers, Andrés Andres Valloud escribió: > Andres, > > I will have to do the same migration too. Would you mind publishing a > package in the public store repository with your changes? > > Thanks, > Andres. > > > Andres Fortier wrote: >> Thanks for the quick response Boris! This makes browsing much >> pleasant. However, I still would like to give tabs a fixed order, so >> that I can see something like | Definition | Source | ... every time >> they are available. >> Is there a way of writing down this order? >> >> Thanks! >> Andrés >> >> Boris Popov escribió: >> >>> Just add the following override, >>> >>> BrowserCommentTool>>isDefaultSelectionCandidate >>> >>> ^false. >>> >>> -Boris >>> >>> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> >> > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > <?xml version="1.0"?> <st-source> <!-- Name: VW 7-6 Personal Tweaks Comment: This package has a set of tweaks for VW 7.6. - Always show the definition tab, except when a method is selected in the methods list. - Definition tab is almost always the first from left to right. - Definition tab is the default selected tool, except when the source code tab is available. - CanvasViewer tab is placed after the source of the method. - Changed the windows spec of the repository manager, so that long names are easily seen. DbIdentifier: VW_LocalStore_7.4.1 DbTrace: 703 PackageName: VW 7-6 Personal Tweaks Parcel: #('VW 7-6 Personal Tweaks') PrintStringCache: (7.6_1.2,andres) Date: 9:46:26 am September 11, 2008 --> <time-stamp>From VisualWorks® NonCommercial, 7.6 of March 3, 2008 on September 11, 2008 at 9:46:26 am</time-stamp> <do-it>(Dialog confirm: 'You are filing-in a Parcel source file!\\While this is possible it will not have\the same effect as loading the parcel.\None of the Parcel''s prerequisites will\be loaded and none of its load actions\will be performed.\\Are you sure you want to file-in?' withCRs) ifFalse: [self error: 'Parcel file-in abandoned. Choose terminate or close.']</do-it> <methods> <class-id>Refactory.Browser.BrowserDefinitionTool</class-id> <category>tab APIs</category> <body package="VW 7-6 Personal Tweaks" selector="isActive">isActive ^(codeModel state notNil and: [codeModel selector notNil]) not.</body> <body package="VW 7-6 Personal Tweaks" selector="isDefaultSelectionCandidate">isDefaultSelectionCandidate ^(codeModel state notNil and: [codeModel protocol notNil]) not. " ^self protocol isNil and: [self selector isNil and: [self commentObject notNil and: [self commentObject comment size > 0]]]"</body> </methods> <methods> <class-id>Refactory.Browser.BrowserCommentTool</class-id> <category>tab APIs</category> <body package="VW 7-6 Personal Tweaks" selector="isDefaultSelectionCandidate">isDefaultSelectionCandidate ^false. " ^self protocol isNil and: [self selector isNil and: [self commentObject notNil and: [self commentObject comment size > 0]]]"</body> </methods> <methods> <class-id>Store.RepositoryManager class</class-id> <category>interface specs</category> <body package="VW 7-6 Personal Tweaks" selector="windowSpec">windowSpec "Tools.UIPainter new openOnClass: self andSelector: #windowSpec" <resource: #canvas> ^#(#{UI.FullSpec} #window: #(#{UI.WindowSpec} #label: #(#{Kernel.UserMessage} #key: #StoreRepositories #defaultString: 'Store Repositories' #catalogID: #store ) #min: #(#{Core.Point} 492 188 ) #max: #(#{Core.Point} 0 0 ) #bounds: #(#{Graphics.Rectangle} 202 216 883 646 ) #flags: 4 #menu: #menuBar #toolBar: #toolbarMenu ) #component: #(#{UI.SpecCollection} #collection: #( #(#{UI.DataSetSpec} #properties: #(#{UI.PropertyListDictionary} #allowSorting true #allowColumnReordering false #allowColumnResizing true #showVerticalLines false #rowSize 22 #showHorizontalLines false #rowLabelsAsButtons false ) #layout: #(#{Graphics.LayoutFrame} 0 0 0 0 0 1 0 1 ) #name: #repositoryDataset #flags: 13 #model: #repositoryListHolder #callbacksSpec: #(#{UI.UIEventCallbackSubSpec} #valueChangeSelector: #repositorySelected #doubleClickSelector: #repositoryListDoubleClicked ) #menu: #repositoryListMenu #columns: #( #(#{UI.DataSetColumnSpec} #properties: #(#{UI.PropertyListDictionary} #allowSorting false #labelFromApplication false ) #model: #'selectedRepositoryHolder isConnected' #label: '' #labelIsImage: false #width: 22 #rendererType: #Text #editorType: #None #noScroll: false ) #(#{UI.DataSetColumnSpec} #properties: #(#{UI.PropertyListDictionary} #allowSorting false #labelFromApplication false ) #model: #'selectedRepositoryHolder name' #label: #(#{Kernel.UserMessage} #key: #Name #defaultString: 'Name' #catalogID: #store ) #labelIsImage: false #width: 190 #rendererType: #Text #editorType: #None #noScroll: false ) #(#{UI.DataSetColumnSpec} #properties: #(#{UI.PropertyListDictionary} #allowSorting false #labelFromApplication false ) #model: #'selectedRepositoryHolder environment' #label: #(#{Kernel.UserMessage} #key: #Environment #defaultString: 'Environment' #catalogID: #store ) #labelIsImage: false #width: 350 #rendererType: #Text #editorType: #None #noScroll: false ) #(#{UI.DataSetColumnSpec} #properties: #(#{UI.PropertyListDictionary} #allowSorting false #labelFromApplication false ) #model: #'selectedRepositoryHolder userName' #label: #(#{Kernel.UserMessage} #key: #User #defaultString: 'User' #catalogID: #store ) #labelIsImage: false #width: 100 #rendererType: #Text #editorType: #None #noScroll: false ) ) #labelsAsButtons: true ) ) ) )</body> </methods> <methods> <class-id>Refactory.Browser.CodeModel class</class-id> <category>tool registration</category> <body package="VW 7-6 Personal Tweaks" selector="canvasViewerToolClass">canvasViewerToolClass <tool: 20.1> ^CanvasViewer</body> <body package="VW 7-6 Personal Tweaks" selector="definititionToolClass">definititionToolClass <tool: 19> ^BrowserDefinitionTool</body> </methods> <do-it>"Imported Classes:"</do-it> <do-it>self error: 'Attempting to file-in parcel imports. Choose terminate or close'</do-it> <class> <name>BrowserDefinitionTool</name> <environment>Refactory.Browser</environment> <super>Refactory.Browser.BrowserTextTool</super> <private>false</private> <indexed-type>none</indexed-type> <inst-vars></inst-vars> <class-inst-vars></class-inst-vars> <imports></imports> <category>Browser-Code Tools</category> <attributes> <package>Browser-BrowserUI</package> </attributes> </class> <class> <name>BrowserCommentTool</name> <environment>Refactory.Browser</environment> <super>Refactory.Browser.BrowserTextTool</super> <private>false</private> <indexed-type>none</indexed-type> <inst-vars></inst-vars> <class-inst-vars></class-inst-vars> <imports></imports> <category>Browser-Code Tools</category> <attributes> <package>Browser-BrowserUI</package> </attributes> </class> </st-source> _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc VW 7-6 Personal Tweaks.pcl (6K) Download Attachment |
Nice! Can you send the .pst file too?
Andres. -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier Sent: Thursday, September 11, 2008 9:51 AM To: VWNC List Subject: Re: [vwnc] [7.6] RB question Andrés, I'm sending attached the tweaks I made for the environment (I don't think is worth publishing in the repository since I guess is rather personal styles). So far the idea is that: - Always show the definition tab, except when a method is selected in the methods list. - Definition tab is almost always the first from left to right. - Definition tab is the default selected tool, except when the source code tab is available. - CanvasViewer tab is placed after the source of the method. and, completely extra from the tab stuff: - Changed the windows spec of the repository manager, so that long names are completely seen. Cheers, Andrés Andres Valloud escribió: > Andres, > > I will have to do the same migration too. Would you mind publishing a > package in the public store repository with your changes? > > Thanks, > Andres. > > > Andres Fortier wrote: >> Thanks for the quick response Boris! This makes browsing much >> pleasant. However, I still would like to give tabs a fixed order, so >> that I can see something like | Definition | Source | ... every time >> they are available. >> Is there a way of writing down this order? >> >> Thanks! >> Andrés >> >> Boris Popov escribió: >> >>> Just add the following override, >>> >>> BrowserCommentTool>>isDefaultSelectionCandidate >>> >>> ^false. >>> >>> -Boris >>> >>> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> >> > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Oh, duh... somehow I missed the .pst file the first time I saw your
email. Never mind :). Andres. Valloud, Andres wrote: > Nice! Can you send the .pst file too? > > Andres. > > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier > Sent: Thursday, September 11, 2008 9:51 AM > To: VWNC List > Subject: Re: [vwnc] [7.6] RB question > > Andrés, > I'm sending attached the tweaks I made for the environment (I don't think is worth publishing in the repository since I guess is rather personal styles). So far the idea is that: > > - Always show the definition tab, except when a method is selected in the methods list. > - Definition tab is almost always the first from left to right. > - Definition tab is the default selected tool, except when the source code tab is available. > - CanvasViewer tab is placed after the source of the method. > > and, completely extra from the tab stuff: > > - Changed the windows spec of the repository manager, so that long names are completely seen. > > Cheers, > Andrés > > Andres Valloud escribió: > >> Andres, >> >> I will have to do the same migration too. Would you mind publishing a >> package in the public store repository with your changes? >> >> Thanks, >> Andres. >> >> >> Andres Fortier wrote: >> >>> Thanks for the quick response Boris! This makes browsing much >>> pleasant. However, I still would like to give tabs a fixed order, so >>> that I can see something like | Definition | Source | ... every time >>> they are available. >>> Is there a way of writing down this order? >>> >>> Thanks! >>> Andrés >>> >>> Boris Popov escribió: >>> >>> >>>> Just add the following override, >>>> >>>> BrowserCommentTool>>isDefaultSelectionCandidate >>>> >>>> ^false. >>>> >>>> -Boris >>>> >>>> >>>> >>> _______________________________________________ >>> vwnc mailing list >>> [hidden email] >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>> >>> >>> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> >> > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > > _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Andres Valloud-6
weird, I send them both (I can even see the attachments...). I'll send
them back to you private. Cheers, Andrés Valloud, Andres escribió: > Nice! Can you send the .pst file too? > > Andres. > > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier > Sent: Thursday, September 11, 2008 9:51 AM > To: VWNC List > Subject: Re: [vwnc] [7.6] RB question > > Andrés, > I'm sending attached the tweaks I made for the environment (I don't think is worth publishing in the repository since I guess is rather personal styles). So far the idea is that: > > - Always show the definition tab, except when a method is selected in the methods list. > - Definition tab is almost always the first from left to right. > - Definition tab is the default selected tool, except when the source code tab is available. > - CanvasViewer tab is placed after the source of the method. > > and, completely extra from the tab stuff: > > - Changed the windows spec of the repository manager, so that long names are completely seen. > > Cheers, > Andrés > > Andres Valloud escribió: >> Andres, >> >> I will have to do the same migration too. Would you mind publishing a >> package in the public store repository with your changes? >> >> Thanks, >> Andres. >> >> >> Andres Fortier wrote: >>> Thanks for the quick response Boris! This makes browsing much >>> pleasant. However, I still would like to give tabs a fixed order, so >>> that I can see something like | Definition | Source | ... every time >>> they are available. >>> Is there a way of writing down this order? >>> >>> Thanks! >>> Andrés >>> >>> Boris Popov escribió: >>> >>>> Just add the following override, >>>> >>>> BrowserCommentTool>>isDefaultSelectionCandidate >>>> >>>> ^false. >>>> >>>> -Boris >>>> >>>> >>> _______________________________________________ >>> vwnc mailing list >>> [hidden email] >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>> >>> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
.pst files are considered dangerous by Outlook, for example, I can also see other email clients/servers stripping them out.
-Boris -- +1.604.689.0322 DeepCove Labs Ltd. 4th floor 595 Howe Street Vancouver, Canada V6C 2T5 http://tinyurl.com/r7uw4 [hidden email] CONFIDENTIALITY NOTICE This email is intended only for the persons named in the message header. Unless otherwise indicated, it contains information that is private and confidential. If you have received it in error, please notify the sender and delete the entire message including any attachments. Thank you. -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier Sent: September 11, 2008 10:53 AM To: VWNC List Subject: Re: [vwnc] [7.6] RB question weird, I send them both (I can even see the attachments...). I'll send them back to you private. Cheers, Andrés Valloud, Andres escribió: > Nice! Can you send the .pst file too? > > Andres. > > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier > Sent: Thursday, September 11, 2008 9:51 AM > To: VWNC List > Subject: Re: [vwnc] [7.6] RB question > > Andrés, > I'm sending attached the tweaks I made for the environment (I don't think is worth publishing in the repository since I guess is rather personal styles). So far the idea is that: > > - Always show the definition tab, except when a method is selected in the methods list. > - Definition tab is almost always the first from left to right. > - Definition tab is the default selected tool, except when the source code tab is available. > - CanvasViewer tab is placed after the source of the method. > > and, completely extra from the tab stuff: > > - Changed the windows spec of the repository manager, so that long names are completely seen. > > Cheers, > Andrés > > Andres Valloud escribió: >> Andres, >> >> I will have to do the same migration too. Would you mind publishing a >> package in the public store repository with your changes? >> >> Thanks, >> Andres. >> >> >> Andres Fortier wrote: >>> Thanks for the quick response Boris! This makes browsing much >>> pleasant. However, I still would like to give tabs a fixed order, so >>> that I can see something like | Definition | Source | ... every time >>> they are available. >>> Is there a way of writing down this order? >>> >>> Thanks! >>> Andrés >>> >>> Boris Popov escribió: >>> >>>> Just add the following override, >>>> >>>> BrowserCommentTool>>isDefaultSelectionCandidate >>>> >>>> ^false. >>>> >>>> -Boris >>>> >>>> >>> _______________________________________________ >>> vwnc mailing list >>> [hidden email] >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>> >>> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Andres Fortier-2
Outlook blocks .pst files: a .pst file is a whole mailbox in Outlook.
.pst was first used by Outlook in 1997. Parcels were added in VW 2.5 in 1995, but at that point their source files were still .st; they became .pst in VW 3.0 in 1998. Outlook also blocks .ws files: a .ws file is a Windows Script File. .ws was added to Windows in 1999, and to VW sometime between 1999 and 2001. In both cases VW was thus a bit unlucky, in that they probably chose the extension internally before Microsoft had released a program that used it. It's further bad luck that the extensions are not only already spoken for, but also of potentially dangerous files and hence blocked by Outlook (and I imagine by other email clients, at least for .ws). Steve > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On > Behalf Of Andres Fortier > Sent: Thursday, September 11, 2008 8:53 PM > To: VWNC List > Subject: Re: [vwnc] [7.6] RB question > > weird, I send them both (I can even see the attachments...). I'll send > them back to you private. > > Cheers, > Andrés > > Valloud, Andres escribió: > > Nice! Can you send the .pst file too? > > > > Andres. > > > > -----Original Message----- > > From: [hidden email] [mailto:[hidden email]] On > Behalf Of Andres Fortier > > Sent: Thursday, September 11, 2008 9:51 AM > > To: VWNC List > > Subject: Re: [vwnc] [7.6] RB question > > > > Andrés, > > I'm sending attached the tweaks I made for the > environment (I don't think is worth publishing in the repository since > I guess is rather personal styles). So far the idea is that: > > > > - Always show the definition tab, except when a method is selected in > the methods list. > > - Definition tab is almost always the first from left to right. > > - Definition tab is the default selected tool, except when the source > code tab is available. > > - CanvasViewer tab is placed after the source of the method. > > > > and, completely extra from the tab stuff: > > > > - Changed the windows spec of the repository manager, so that long > names are completely seen. > > > > Cheers, > > Andrés > > > > Andres Valloud escribió: > >> Andres, > >> > >> I will have to do the same migration too. Would you mind publishing > a > >> package in the public store repository with your changes? > >> > >> Thanks, > >> Andres. > >> > >> > >> Andres Fortier wrote: > >>> Thanks for the quick response Boris! This makes browsing much > >>> pleasant. However, I still would like to give tabs a fixed order, > so > >>> that I can see something like | Definition | Source | ... every > time > >>> they are available. > >>> Is there a way of writing down this order? > >>> > >>> Thanks! > >>> Andrés > >>> > >>> Boris Popov escribió: > >>> > >>>> Just add the following override, > >>>> > >>>> BrowserCommentTool>>isDefaultSelectionCandidate > >>>> > >>>> ^false. > >>>> > >>>> -Boris > >>>> > >>>> > >>> _______________________________________________ > >>> vwnc mailing list > >>> [hidden email] > >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > >>> > >>> > >> _______________________________________________ > >> vwnc mailing list > >> [hidden email] > >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > >> > > > > _______________________________________________ > > vwnc mailing list > > [hidden email] > > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Andres Valloud-3
Andres
Unless you enable the special registry setting Outlook will block *.pst file. Terry =========================================================== Terry Raymond Crafted Smalltalk 80 Lazywood Ln. Tiverton, RI 02878 (401) 624-4517 [hidden email] <http://www.craftedsmalltalk.com> =========================================================== > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Valloud > Sent: Thursday, September 11, 2008 1:45 PM > To: [hidden email] > Subject: Re: [vwnc] [7.6] RB question > > Oh, duh... somehow I missed the .pst file the first time I saw your > email. Never mind :). > > Andres. > > Valloud, Andres wrote: > > Nice! Can you send the .pst file too? > > > > Andres. > > > > -----Original Message----- > > From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier > > Sent: Thursday, September 11, 2008 9:51 AM > > To: VWNC List > > Subject: Re: [vwnc] [7.6] RB question > > > > Andrés, > > I'm sending attached the tweaks I made for the environment (I don't think is worth > publishing in the repository since I guess is rather personal styles). So far the idea is that: > > > > - Always show the definition tab, except when a method is selected in the methods list. > > - Definition tab is almost always the first from left to right. > > - Definition tab is the default selected tool, except when the source code tab is available. > > - CanvasViewer tab is placed after the source of the method. > > > > and, completely extra from the tab stuff: > > > > - Changed the windows spec of the repository manager, so that long names are completely seen. > > > > Cheers, > > Andrés > > > > Andres Valloud escribió: > > > >> Andres, > >> > >> I will have to do the same migration too. Would you mind publishing a > >> package in the public store repository with your changes? > >> > >> Thanks, > >> Andres. > >> > >> > >> Andres Fortier wrote: > >> > >>> Thanks for the quick response Boris! This makes browsing much > >>> pleasant. However, I still would like to give tabs a fixed order, so > >>> that I can see something like | Definition | Source | ... every time > >>> they are available. > >>> Is there a way of writing down this order? > >>> > >>> Thanks! > >>> Andrés > >>> > >>> Boris Popov escribió: > >>> > >>> > >>>> Just add the following override, > >>>> > >>>> BrowserCommentTool>>isDefaultSelectionCandidate > >>>> > >>>> ^false. > >>>> > >>>> -Boris > >>>> > >>>> > >>>> > >>> _______________________________________________ > >>> vwnc mailing list > >>> [hidden email] > >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > >>> > >>> > >>> > >> _______________________________________________ > >> vwnc mailing list > >> [hidden email] > >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > >> > >> > > > > _______________________________________________ > > vwnc mailing list > > [hidden email] > > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > > > > > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
To be able to send /receive any email attachments unmolested by Outlook
or anything else, we alway send our attachments zipped Terry Raymond wrote: > Andres > > Unless you enable the special registry setting Outlook will > block *.pst file. > > Terry > > =========================================================== > Terry Raymond > Crafted Smalltalk > 80 Lazywood Ln. > Tiverton, RI 02878 > (401) 624-4517 [hidden email] > <http://www.craftedsmalltalk.com> > =========================================================== > > >> -----Original Message----- >> From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Valloud >> Sent: Thursday, September 11, 2008 1:45 PM >> To: [hidden email] >> Subject: Re: [vwnc] [7.6] RB question >> >> Oh, duh... somehow I missed the .pst file the first time I saw your >> email. Never mind :). >> >> Andres. >> >> Valloud, Andres wrote: >> >>> Nice! Can you send the .pst file too? >>> >>> Andres. >>> >>> -----Original Message----- >>> From: [hidden email] [mailto:[hidden email]] On Behalf Of Andres Fortier >>> Sent: Thursday, September 11, 2008 9:51 AM >>> To: VWNC List >>> Subject: Re: [vwnc] [7.6] RB question >>> >>> Andrés, >>> I'm sending attached the tweaks I made for the environment (I don't think is worth >>> >> publishing in the repository since I guess is rather personal styles). So far the idea is that: >> >>> - Always show the definition tab, except when a method is selected in the methods list. >>> - Definition tab is almost always the first from left to right. >>> - Definition tab is the default selected tool, except when the source code tab is available. >>> - CanvasViewer tab is placed after the source of the method. >>> >>> and, completely extra from the tab stuff: >>> >>> - Changed the windows spec of the repository manager, so that long names are completely seen. >>> >>> Cheers, >>> Andrés >>> >>> Andres Valloud escribió: >>> >>> >>>> Andres, >>>> >>>> I will have to do the same migration too. Would you mind publishing a >>>> package in the public store repository with your changes? >>>> >>>> Thanks, >>>> Andres. >>>> >>>> >>>> Andres Fortier wrote: >>>> >>>> >>>>> Thanks for the quick response Boris! This makes browsing much >>>>> pleasant. However, I still would like to give tabs a fixed order, so >>>>> that I can see something like | Definition | Source | ... every time >>>>> they are available. >>>>> Is there a way of writing down this order? >>>>> >>>>> Thanks! >>>>> Andrés >>>>> >>>>> Boris Popov escribió: >>>>> >>>>> >>>>> >>>>>> Just add the following override, >>>>>> >>>>>> BrowserCommentTool>>isDefaultSelectionCandidate >>>>>> >>>>>> ^false. >>>>>> >>>>>> -Boris >>>>>> >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> vwnc mailing list >>>>> [hidden email] >>>>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>>>> >>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> vwnc mailing list >>>> [hidden email] >>>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>>> >>>> >>>> >>> _______________________________________________ >>> vwnc mailing list >>> [hidden email] >>> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >>> >>> >>> >> _______________________________________________ >> vwnc mailing list >> [hidden email] >> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc >> > > > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > > > vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |