Jump to content

Stacks Docklet


Recommended Posts

  • Replies 1.9k
  • Created
  • Last Reply

Top Posters In This Topic

Hello,

I really like this docklet. Thanks for all the work. I can imagine having to support so many platforms is quickly making your hobby less than fun. I appreciate all the work you have done!

Now for the bad news, here are two issues I am experiencing:

My environment: running Object Desktop Plus 1.9 on XP. I have 2 docks. The one on top uses the zoom effect and has on Stack docklet. The one on the left uses the flash effect and has 3 Stack doclets.

First problem: On one dock, if I click on stack A (grid), then stack B (grid), then back to stack A, OD crashes right after stack A shows its grid. Let me know if the OD crash report would be of any use to you.

Second problem: If I click on stack with zoom effect, the stack icon magnifies (as expected), then click on stack icon on a different dock. The fan disappears but the icon stays magnified. Only way to de-magnify it is to drag it off the dock, then back on to the dock (or move it to another position on the dock).

Thanks again,

Greg

Link to post

Ok, now special folders appear with proper names instead of english names ;)

(works at least here in spanish)

Sorry to mention this but, this new version crashes the dock when trying to change a docklet from Automatic to Grid mode.

This is probably a memory leak somewhere else (inside my docklet, of course). I'll see what can I do.

@glove99:

About the first problem, I'll consider to install the dock and try, but first I'd like to be sure I'm not missing anything else I'd like to add to the docklet. I'll then probably test it not only with Object Dock but RK Launcher as well. I don't have the problem described, here with RocketDock (which is the dock I use). I know some people bother me about writing an Object Dock Docklet which doesn't work with Object Dock, but the problem is no dock gives me enough integration to write a proper fan / grid docklet (the nearest thing to that is flyout effect) so I have to do it by hand, and of course, bugs arise then. :(

About the second problem, I'm afraid I won't be able to test that, because I'd have to buy the Plus version to test it :P

Link to post

Sorry, it was only just now that I got the time to revisit this thread.

Here are the screenies you were asking for, matonga.

In this first screenshot, you see that the My Documents folder has 18 items.

image1uf8.th.png

However, when I access the stack docklet for the same folder...

image2yc3.th.pngthpix.gif

Whoa, where'd the other items go?

It may have something to do with the "adjust stack according to resolution" feature. Or maybe not. But all the missing items are folders...suspicious, isn't it?

Link to post

Sorry for the double post, but what happened to the latest version? It made my RocketDock crash upon starting it so I can't run RocketDock now.

Exact mesage:

---------------------------

Finder: RocketDock.exe - Application Error

---------------------------

The instruction at "0x7c9f2edd" referenced memory at "0x20d04ff0". The memory could not be "read".

Click on OK to terminate the program

Click on CANCEL to debug the program

---------------------------

OK Cancel

---------------------------

I'm running Windows XP SP 3, using RocketDock.

If anyone has a link to the version just before 1.0.0.349 (1.0.0.307, I believe), please share it for those who may be experiencing similar problems. Thanks.

Link to post

Thank you very much! Now I can get back to using StackDocklet for now.

Oh yeah, matonga, the file name display problem still exists. The one where if you have a period in the file name, the docklet interprets it as a file name extension and thus won't show it. If it has been already solved, then I'm sorry for the redundancy.

Link to post
@glove99:

About the first problem, I'll consider to install the dock and try, but first I'd like to be sure I'm not missing anything else I'd like to add to the docklet. I'll then probably test it not only with Object Dock but RK Launcher as well. I don't have the problem described, here with RocketDock (which is the dock I use). I know some people bother me about writing an Object Dock Docklet which doesn't work with Object Dock, but the problem is no dock gives me enough integration to write a proper fan / grid docklet (the nearest thing to that is flyout effect) so I have to do it by hand, and of course, bugs arise then. :(

About the second problem, I'm afraid I won't be able to test that, because I'd have to buy the Plus version to test it :P

No problem. Features are always more fun to code than defects/compatibility work-arounds. For the second problem, I will see if I can replicate using just a single dock.

Also, I second Vemod's suggestion. I would gladly donate to the cause, whether its for OD Plus or a big bottle of Fernet-Branca! ;-)

Greg

Link to post

I'm using RocketDock on Vista Home Premium, these are some problems I've encountered.

When I try to run RocketDock with the stacks in now crashes.

When I add the stacks and click on one, it causes the dock to freeze until the stack is closed.

When I create a stack for a "special folder," it doesn't show the icon I choose at all.

Link to post
in Fan model, clicking on one item opens other program.

This has been solved in last version (yes, the one which crashes when you close the settings window... :P)

I'll do a merge of the version previous to the last one, with the corrected fan issue of the last one.

If someone has some good tutorials about correctly using IShellFolder and PIDLs in Delphi or C++ non .NET (specifically those, as I already have lots of tutorials but for managed platforms), I'd greatly welcome them. I've already done some stuff (even the Special folders in stacks works that way) but I fail to implement it correctly and get memory leaks. :(

BTW in last version it crashes while extracting icons via SHGetFileInfo or something like that (i.e. I have problems with the Shell API in general).

Link to post
If someone has some good tutorials about correctly using IShellFolder and PIDLs in Delphi or C++ non .NET (specifically those, as I already have lots of tutorials but for managed platforms), I'd greatly welcome them. I've already done some stuff (even the Special folders in stacks works that way) but I fail to implement it correctly and get memory leaks. :(

If I understood right that you just need to load objects from any folder (special or fs)? In this case Delphi's example in "Delphi7DemosVirtual Listview" can be enough for it. I hope Borland works with pidls correct ;)

Link to post
If I understood right that you just need to load objects from any folder (special or fs)? In this case Delphi's example in "Delphi7DemosVirtual Listview" can be enough for it. I hope Borland works with pidls correct ;)

Mmm... I use Delphi 5... hey, it's there, in the install CD! (I didn't install the demos... d'oh!)

Thanks man! I really needed this one. :D

Link to post

Congratulations, best docklet ever. Anyway, I´ve noted you change the animation in grid mode. I think doesn´t work very well with many items (too slow and delay between items and background). Personally, I like more the animation you use in version 1.0.0.151. Again, excellent job.

Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...