Re: Saving Idea Spaces
- From: Eric Taylor <estaylor@xxxxxxxxxxx>
- Date: Wed, 24 May 2006 14:36:02 +0000 (UTC)
Hello Andy,
Thank you for the reply.
Of the three options you suggest--STB, icon in the SF, or an ST script, I think the latter would be more appropriate. I definitely understand your hesitation to create another file type. Using a scripted approach and considering Package files as a model, I'm thinking that this might be more in line with what you are already doing.
But I have another idea. Since Dolphin targets the Windows platform, perhaps in the tradition of Windows you could store the information in the registry? Using the registry for just such a purpose has become a sort of standard.
Thinking aloud...I suppose the only other design issue would be contending with elements of an Idea Space that were deleted, moved, or renamed in a session subsequent to the saving of the space; e.g. you attempt to restore the CHB to a class that no longer exists. One solution could be a tab with "Notices" in red letters in the restored Idea Space, with a list of incongruencies on the tab page. I suppose you could even leverage the information in the Changes file, provided that the information still exists there as well. Something like
==============
Notices
Concerning your "Dialog Box Design Considerations" Idea Space, the following elements of your ideas have changed since you last saved the idea:
1. According to the change log, on Saturday, May 13, 2006, the class DialogBoxDesignPolicy was renamed to DialogBoxUIPolicy.
2. ...
==============
Since ideas may ultimately manifest themselves in the design of the system, informing the developer in this way could be quite instructive to the design process.
Anyways, just some thoughts. I hope I've helped.
By the way, you had asked me to report back with the results of trying your idea concerning jagged icon edges. I did respond, but again I was having news reader problems, so I'm not sure if the post is actually visible to everyone. The good news is that Chris Uppal has straightened out my news reader problems. Turns out it was the news server. I'm now using TotallyObjects' server. I apologize for any confusion or inconvenience.
Cheers,
Eric
Eric,
The Idea Space is a great feature, but is there any way to save oneThis has come up a couple of times in past discussions and I can see
of these spaces? I find myself wanting to save certain exploratory
sessions and later pick up where I left off.
how such a feature might be useful. It is currently not possible to
save an IdeaSpace definition so I've added it as an enhancement
request, #2143.
One of the issues will be where you want the definition to be saved.
It would be possible to create an external file with a proprietary
format (perhaps based on STB) that holds these definitions but,
frankly, I'm not keen to introduce yet another file type. Another
possibility would be to write an ST script file that could be filed in
to recreate the IdeaSpace using the normal File In methods.
I guess that most people probably want to have the definition
externalised from the image since this would allow IdeaSpaces to be
moved from one image to another. If this was not a requirement,
however, another possibility might be to save the definition as a new
icon within the Dolphin system folder so it can be re-opened with a
double-click.
Any ideas?
Best regards,
.
- References:
- Re: Saving Idea Spaces
- From: Andy Bower
- Re: Saving Idea Spaces
- Prev by Date: Re: Code Mentor: Identifying Access to Private Methods and Unimplemented Protocol Methods?
- Next by Date: Nasty protocols bug
- Previous by thread: Re: Saving Idea Spaces
- Next by thread: I can't find why my dialog never works the first time
- Index(es):
Relevant Pages
|