../Msgboard/General customization/standalone taskbarHome
methodik - 07 Sep. 2004 - 09:09:

standalone taskbar

i showed sort of a pic of this in another thread, but it's came a long way in the last day or so, and i wanted some opinions.

this is a standalone exe:
click

basically, i've gone through a ton of stuff here, the basics are all covered like OnTop, Transparent, many many tiling configurations, the ability to stretch tiles across the screen like the minTaskWidth explorer mod, skinnability ( obviously ), much more.

i guess i just need some feedback, and some input as to what sort of stuff i might have missed, graphically, and perhaps what sorts of functions i should make sure and emulate?

so, shout away. :)
 
07 Sep. 2004 - 09:42 hobgoblin
now thats just insanely nuts cool :)

im wondering tho, will this float on top of the existing programs? or does it steal a area of the screen so that its allways visible but not covering anything?

personaly i would love to do the vertical stack thing with names on the left side of the screen as i can get more in there. maybe ill then hit the bar with xbar to hide the task buttons (slightly useless as im allready useing tclock2 but whatever)...
 
07 Sep. 2004 - 11:46 diamondhead
So let me get this straight. This is like a taskbar that floats around the screen, right? If so, quite fascinating. As to what else is needed, I think you probably have covered all the bases.
 
07 Sep. 2004 - 12:18 grigri
Neato!

Have you included drag 'n drop reordering? That would be very useful. Especially if it's persistent (eg it remembers I like my email program first, then browser windows, then all notepad documents, ...).

As a developer, I'd love an "advanced" option which displays window classes and such... like a scaled-down version of spy++ integrated.

I don't know if you usually have window animation effects on or off, but does your app support/override/cancel them? Personally I'd love customizable min/restore animations via plugins, to do something like on MacOS.

If you're feeling really adventurous, how about a semitransparent info screen which appears when you hover over a minimized window, giving you a thumbnail snapshot, full window title, application name and running time?

Of course, these are all "advanced" features which might take your app into areas you didn't intend to cover... if so, never mind, I always have wild ideas :)
 
07 Sep. 2004 - 13:04 choo-chee
this looks amazing and the right .exe to be linked from samurize overlay.... btw, speaking of advanced features (poor methodik...) why not a genie effect for minimizeing and maximizing? heh.... is the .exe downloadable yet ?
 
07 Sep. 2004 - 15:38 methodik
man o' man - definately some worthwhile ideas, and just the sort of input i was looking for. :) keep 'em coming!

the spy++ type stuff is easy enough to do, heh, not sure about the thumbnail snapshot, but all the info would make a custom tooltip worthwhile.

i'd love to integrate some sort of drag an drop re-ordering, just have to figure out how. ;)

as for the window animation effects, something i'd like to look into as well, but not sure where to start there...

hobgoblin: this does float anywhere you'd like, and can be combined with another app to be put in it's own space.

choo-chee: by a genie effect, i'm thinking that you are meaning the window animations. and i'll be sure and let you guys know when it is downloadable. :)
 
07 Sep. 2004 - 15:38 hobgoblin
hmm, could steal an idea from taskbar executive and allow for grouping of apps so that all app buttons in one group in under the same group button. if one could allso drag said button onto the ba proper if one feels like it that would be nice to. hey maybe jsut make it drag and drop grouping ;)

and yes, poor methodik..

and that reminds me choo-chee, there is a taskbar plugin made for samurize. or maybe thats what your refering to?
 
07 Sep. 2004 - 19:13 Explicit
Oh my god meth. This is amazing, as you may already know WinT and I have always wanted to do a taskbar without the icons for that nice smooth look... Will this be skinnable or does it just follow 3dcc color scheme?
 
07 Sep. 2004 - 19:54 methodik
100% skinnable. :) i made another that follows the windows color schemes, and will just be in a single bar format, it will probably be released at the same time as this....
 
07 Sep. 2004 - 20:40 hobgoblin
please dont force me to use the skinnable one just to get the ability to stack stuff verticaly...
 
07 Sep. 2004 - 22:51 BruB
Can't wait to see this in action. That's all I have to say about this project!
 
07 Sep. 2004 - 23:10 Explicit
meth - how does the skinning work

normal
hover
pressed
flashing

and then you just define how thick the edge that you dont want streched should be?

When I use MSN Messenger the bar flashes so I don't hear the annoying noise... Will this be capable?
 
08 Sep. 2004 - 00:33 methodik
a range of responses and questions. I really didn't think that this app would generate that much interest. :)

hobgoblin: the 'light' version will simply provide either a horizontal or vertical bar, with the main differences being that it will be color themed only - no skins, and that it is a solid bar, unlike the individual tiles. that happened to be the first version i coded, and due to it's simplicity, i'd like to offer it as a seperate app.

explicit: i've been playing with a few ideas on the skinning, and nothing is totally for sure yet. as of right now, a skin consists of 3 bitmaps - left, right, and center, and it stretches the center one to meet the desired taskbutton width. as well, it loads different bitmaps based on certain settings in the config file - i.e, for the 32x32 icon setting it uses a different set of bitmaps for left, center, and right.

however, you just brought up the idea of using one solid taskbutton bitmap and simply defining the edges you don't want stretched, and i think that may be worth looking into as well. i'll have to think about it.

as for the states upon which it shows a different skin, i was planning on normal | hover | pressed. i'd like to do flashing, but i haven't gotten that far yet.. :)






 
08 Sep. 2004 - 01:25 ipimpguhs
meth, all i have to say is....you are the man. that is exactly what i've been looking for. You don't have to be running explorer to run this app correct? Also how much RAM is it running at? Looks great though.
 
08 Sep. 2004 - 02:12 methodik
haha - the dreaded RAM question... i'm trying to keep this down to around 4 mb, currently i think it's just over.

and no, explorer does not need to be running to run this app. :) wouldn't be a very useful part of an alternate shell if it did, now would it? ;)
 
08 Sep. 2004 - 05:34 hookedonebonics
lol, correct. but you never know. 4 megs....not bad, although my explorer on Win2k runs at 2 occasionally... I guess it depends if you want the sweet looking skin or the boring windows taskbar...
 
08 Sep. 2004 - 07:19 kb1
rock on man
i too anxiously await this fine sounding app
 
08 Sep. 2004 - 07:46 Explicit
meth - I'm so happy your working on this. Thank you.
 
08 Sep. 2004 - 08:08 choo-chee
this looks great (only 4 Mb on my 1 Gb ram is nothin...)
the geenie effect is window animation like in OSX
I can mail it to U....if U want it.
 
08 Sep. 2004 - 12:01 hobgoblin
well then methodik could you post a image of the simple bar in vertical? and while your at it can you tell me if the bar can be docked to a side of the screen so that its allways visible and when a window is maximised it will not go under it?
 
08 Sep. 2004 - 12:16 SlimShady
Great!

If you don't want to use explorer, then you don't.
BUT, you won't have a system tray then!
In that case this application will only be useful, if we have system tray replacement.
So we can get rid of explorer.
 
08 Sep. 2004 - 18:10 ipimpguhs
i really don't care about systray.....i'd rather just have a taskbar....and Meth, you need to hurry up, i'm getting ansy. lol. naw, take your time... are you implementing the flashing feature? it sure is nice to know when somebody has IM'ed me on AIM instead of having to check every couple of minutes. (i dont use the sounds)
 
09 Sep. 2004 - 01:17 JohnnyFist
Would you consider adding a tray and a start button as well? It could end up being a whole different shell if you did.
 
09 Sep. 2004 - 06:15 methodik
well, after such an overwhelming amount of interest and responses, i've done some thinking about where i'd like to take this, and a thought that perhaps i should share some more of my thinking with those that seem this interested.

first of all, as i've kind of hinted at earlier, this already is part of a replacement shell project that i've been quietly working on for awhile now. my reasons and focus for it are pretty much my own, doing it to feed a hobby / obsession more then anything else. :)

what one of my main goals is, is to not provide users so much with a complete shell replacement, but rather with a toolbox of applications that they can use in any method they so wish. this can only be done by forgetting about the modular plug in design so many of the shell replacements offer, and focusing more on stand-alone .exe's that can run all by themselves.

so essentially, if you want a taskbar, you will be able to download and run just a taskbar. if you want a start menu replacement, you can do the same, basically just pulling apps from a toolbox and leaving full control in the users hands.

there are a few other things in development besides the taskbar that you see here, some of which i'm also very excited about, perhaps more so even, because they delve into areas that are a little lesser known. but it is the taskbar that i've asked for input on here, all of this talk of other shells was just to state a bit of my goals, and to keep people from worrying about a systray. ;) so on to the taskbar...

in it's current state it supports skins, 'any size' icons, transparency, draggable tiles, and of course, task selection. It supports a tiling configuration system that lets you define an X Y location to start the first task and then the direction(s) in which you want the tasks to tile. the skin support at this time uses three bitmaps to make up a skin, and support for hover / click skin usage is in progress.

from the ideas given, i am planning on giving the option of a tooltip with relevant info about the app, as well as some more advanced placement options for the tiles maybe based off of the window class. as well, i'm going to be focusing on the flashing task button part, have no idea on how that needs to be implemented, but i sure think from what was mentioned that it is definately essential.

everything else, great ideas and they'll be marked down for me to look into, however at this time i think i better focus on getting at least a basic version finished before i get too bogged down in areas that i might not be able to get anywhere with.

so, excuse the very long post, but i just wanted to give everyone a roadmap so to speak of where this is going, and to thank everyone who has put ideas forward thus far. i'm grateful as always for the interest and the thoughts, and hopefully i'll soon be able to give all of you something in return. :)
 
09 Sep. 2004 - 08:11 Explicit
Your thinking is good. I'd rather be able to just have a taskbar replacement if I want one, rather than what explorer already gives me. Keep it up meth, I appreciate your work alot.

What is this draggable tiles you speak of? does thie mean I will be able to move my apps around in the taskbar?

You can set X Y of where you want it to start, is there a boundry for where it should start making tiles smaller, or start a new row?

Genie effect, stolen from OSX doesn't seem to suit this app really.

And I believe MS patented grouping of tasks and their little menu thing, which I find annoying and turn off.
 
09 Sep. 2004 - 16:53 hobgoblin
well grouping is annoying when it happens outside of user control, but what if you can say to the taskbar "group similar apps except these buttons here" and so on? that way you control what buttos you have direct access and what is in a submenu while at the same time get a cleaner and more space :)

also, i swear that a vertical bar is more space effective then a horizontal one like explorer. atleast if your going to have text on the buttons.

i like the sound of your shell methodik, all it needs is a shell "launcher" that basicly is a bat file of sorts that launch the parts you want, with the options you want. alltho given that they are all freestanding binarys there isnt strictly needed :)
 
09 Sep. 2004 - 17:40 Explicit
Vertical probably is alot more effecient yes, but I prefer horizontal.

Depends on what your used to I guess...
 
11 Sep. 2004 - 12:23 grigri
What are you coding this beast in?
 
11 Sep. 2004 - 16:45 methodik
hobgoblin, i find the vertical spacing to be more useful as well. currently this is able to apply a rule that basically says 'stack tiles x number high and then begin a new stack' which i find works very well

but, you're right explict, it's what you are used to - the major drawback of vertical is that unless you are willing to float them over all other windows when required, i find it takes up more space.

grigri: it's current'y being coded in VB. care to join in? lol, there's certain portions that of course i could use the help of someone with more experience. :)
 
11 Sep. 2004 - 18:57 grigri
Sure, I'd love to :)

Not sure how much free time I'll have (got a new job!) but happy to give it a go.... just mail me the source and I'll check it out.

>> i'd love to integrate some sort of drag an drop re-ordering,
>> just have to figure out how.
I can do that if you like :)

Erm, just a thought, when you say "VB" you do mean "VB6" [or VB5], and not VB.NET, don't you? /me doesn't do the .NET thing...
 
11 Sep. 2004 - 19:53 methodik
it's VB6, all the way. :) i have .Net installed, but haven't really gotten a feel for it, nor do i really want to. would rather start spending more time in visual studio...

i'll clean up the code slightly today ( i had been messing with skin changes when hover / clicked, etc, and somethings need a little fixing before someone else can take a look ) and get it in the email to you. ( is your correct email in your profile? )

whatever you can come up with, any suggestions, things that should be changed, etc, would be immensely appreciated - perhaps this taskbar thingy could turn into a great app. :)



 
11 Sep. 2004 - 22:26 beaker
Congrats on the new job, grigri. Between the two of you, I bet this will be quite nice.
 
14 Sep. 2004 - 00:35 hobgoblin
so when can we betatest?
 
15 Sep. 2004 - 08:06 SlimShady
[QUOTE]so when can we betatest?
[/QUOTE]
 
15 Sep. 2004 - 18:07 dreamz
wow. i've been so busy getting work that i haven't been able to read this, but wow!! looks amazing!
 
16 Sep. 2004 - 03:42 sketching
Looking forward to this, great work meth.
 
26 Sep. 2004 - 19:16 BruB
Just keeping the thread alive :) Can't wait to see the software
 
27 Sep. 2004 - 04:24 methodik
'ello all...

i just had a small opportunity to do a bit of browsing, and i noticed BruB's bump, so I wanted to update on the progress, or i guess, lack thereof. :)

lthings have gotten a bit busy for me as of late - was married on Saturday, and am off on a honeymoon to Hawaii for 10 days here very shortly.

so i guess i just wanted to thank everyone for the interest so far, and to reassure that i haven't gone missing and that this project didn't die - it's just shelved for a bit here, while the better side of life steps in! :)
 
27 Sep. 2004 - 05:11 Blackened
Congrats again man. Have a good time in Hawaii. Don't let Futsetta get you.:)
 
27 Sep. 2004 - 05:28 dreamz
wow, congrats! :D
 
27 Sep. 2004 - 10:47 choo-chee
congrats Methodik!!!!!
get ready for children....they are the best in life, promise U that !!!!
(except for the proggys U make ...)
 
27 Sep. 2004 - 12:17 BruB
You shelved the soft for your wedding....how rude!!!

Congrats man and good luck!
 
27 Sep. 2004 - 13:23 plastic
Well well, congrats meth :), have fun in Hawaii.
 
27 Sep. 2004 - 20:51 beaker
Congratulations, methodik. Do some SCUBA diving/snorkeling for me :)
 
28 Sep. 2004 - 14:09 extatic
Congrats meth!!!!
All the best for you and your family ;)
 
28 Sep. 2004 - 18:54 hobgoblin
good luck onwards to you and your better half methodik ;)
 
Please log-in to post.
You need to be logged in to post. To log-in, or to register an account go -there.
 
Options
Login | Help | Profile | User list | Display last  
 days 


../Msgboard/General customization/standalone taskbarTop

xhtml 1.1