36961
« Last post by mouser on June 05, 2005, 11:52 AM »
i was going to at first reply in this way:
my intention is that you will be able to make cheat sheeter a very thin bar docked to side of screen or rolled up, or minimized on tray and it will open up into full window when you ask it to show you something.
so i already agree with 90% of what you are suggesting.
however your focus on the idea of it launching OTHER APPS, like movie player, mshelp file, etc. has some real merit to it, and would suggest a slightly different approach to the program than what i have been planning. and i think your approach might have merit...
there are some advantages to having the main window part of the toolbar application, in taht you could dock the whole thing to edge of desktop, and various things, so i think i am going to find a way to leave that in place; i think its also quite possible that for many people, they will want just one little window, not 2 things floating around.
but i can definitely see the appeal of having a tiny thin bar at top of screen which opens child windows on demand that would show movies, help files, html pages, etc. and so i will add support for this.
i thinkits just a matter of saying this:
the main program can run as a tiny thin toolbar.
the program will have a built in custom web browser which it can use to render html cheat sheets, and which it can control specially.
this html browser can be displayable EITHER as docked into the tool bar and shown on request, OR undocked as a separate little window.
additionally, the program will know how to launch other documents if the cheat sheet set wants to show movies/helpfiles/pdfs, etc, which are not embedded onto an html page.
in summary, cs will be runnable as a toolbar; it will beable to launch external windows exactly as you say to display arbitrary info.
it will also have a special built in html web browser which it will have extra special control over which will let me do some special things; you can use this special browser either as something docked into the toolbar, or as an external mini window, OR in fact you could choose to not use the built in browser panel at all and tell cs to use a separate external browser (though i supsect that will have some disadvantages such as cs not having good control over where that window appears on screen etc.)
i think this is going to be a really fun community project.. i am thinking that there are going to be tons of suggestions for features to add, etc., and i look forward to working with you guys to make it a fun and unique kind of app.