Welcome Guest.   Make a donation to an author on the site October 01, 2014, 11:32:53 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Check out and download the GOE 2007 Freeware Challenge productivity tools.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: The next unofficial version - Updated 30 September  (Read 2016 times)
Markham
Honorary Member
**
Posts: 404


see users location on a map View Profile WWW Give some DonationCredits to this forum member
« on: September 28, 2009, 12:32:26 PM »

      No! It's not released yet!!

      Yesterday I released an unofficial update containing twelve changes and additions; that version has an Assembly version of 0.9.2.5 to distinguish it from Eric's last version which was 0.9.2.0. I am now working on version 0.9.2.6 and so far that update will contain the following:

    • A widely-reported problem concerns Circle Dock's handling of shortcuts (ie LNK files). Eric had written perfectly valid code to handle shortcuts correctly and his code should, by rights, work. But as many of you reported, it often doesn't work and the problem is not Eric's, it's Microsoft's buggy code - a bug, incidentally, that has been present in all 32-bit versions of Windows since Windows '95. Others have solved it and I managed to track-down a solution which I've implemented: and it works perfectly.
    • When a file is added to the Dock, its Description (which is used for the label) defaults to the file name with its file type extension, eg: "Word.exe". This has been changed such that the file type extension is no longer included - so "Word.exe" becomes simply "Word".
    • "Add Blank Icon" has been renamed "Add File, Folder or Special Item" for clarity.
    • There is a new button on the 'Dock Item Properties" dialog: 'Special'. This allows you to add certain Explorer folders (eg: My Computer, My Documents) and the most commonly used Control Panel items.

    29 September Additions
    • Drag-and-Drop functionality has been considerably enhanced with the addition of code kindly supplied by "DrWicked":
      • Drag and drop of items (including shortcuts - but not Windows folders) from the desktop (or Explorer) onto CD. If the item is dropped onto a CD dock folder it places it in that dock folder instead of at the current CD level.
      • Drag and drop of items that are already on the CD into dock folders. You can even drop a dock folder into a dock folder.
      • Drag and drop of existing items (or dock folders) up one level (if not at the top level). To do this, drag and drop onto the Center button. Previously, this was how one would delete items. Now to delete items just drag them off the CD outside of the bounds of the CD. At the top level, an item can still be deleted by dropping it onto the Centre button but the user will be prompted to make sure they want to delete the item.
    • I have also incorporated "DrWicked"'s code to create an on-screen button which can optionally appear whenever Circle Dock is hidden. This is most useful in touch-screen environments but could also be useful generally. A new set of settings determines the image to be used, its size and opacity on the new "Toggle Button" section of the Configuration dialog.
    • In Version 0.9.2.5 (the first of my unofficial releases), if the Dock was set to be invisible when loaded, it would sometimes briefly flash when it started-up. This has now been fixed.
    • The "poof" animation now works.
    30 September Additions
    • The number of "Special Items" has been increased to 19 and now include "Log-Off User", "Restart PC" and "Shutdown PC". All "Special Items" have default images attached to them but you can change the display image for one of your choice.
    • A new setting has been added to the "General" section which will add (or remove) Circle Dock from the list of programs that Windows automatically starts. No more copying shortcuts to your Startup Folder!
    • If "Fast Draw" was enabled and you mouse-click on its background whilst it is building the current layer, there was a chance that additional, duplicate, items would be added to the Dock. This has been fixed.
    That's it, so far. I will update this post as and when new items are added, or changes made, until the next version is released. No further new features will be added for the next release which is currently being tested. I anticipate releasing this new version in a few days.

    If you have any request for new features - or have a bug to report - please add it to this Topic.

    Thanks!!

    I am currently investigating using other shapes including ellipses, spiral, rectangular and triangular. But I'm making absolutely no promises as to whether any new shapes are added or any time-frames. I'm also investigating the possibility of adding Docklets - but I need help with this: does anyone have the RocketDock/ObjectDock API for Docklets?

    I'd like to thank "DrWicked" for his support and generosity in freely giving me his source code additions. That has saved me considerable time and also allows me to include new features I've not even considered!

    Mark

    [/list][/list]
    « Last Edit: October 01, 2009, 12:40:25 AM by Markham » Logged
    sgtevmckay
    Moderator
    *****
    Posts: 836


    Magis Esse

    see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
    « Reply #1 on: September 28, 2009, 02:23:38 PM »

    ObjectDock Docklets are built on an SDK freely distributed.
    Here:
    Docklet SDK

    I will investigate a source code for RocketDock, as I believe that RocketDock also uses the same SDK for Docklet builds.

    There is also the following resource. This has been apparently abandoned, or just ignored, but maybe of assistance:
    xDockManager
    Unknown from what this was originally developed.

    I will see if I can contact Skunkie, but I have not heard from the RocketDock dev team in some time.

    Let me know what else you require, and also be aware that I am no programmer by any means, so if you require something, you may have to be Lamen in your description.
    Logged
    sgtevmckay
    Moderator
    *****
    Posts: 836


    Magis Esse

    see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
    « Reply #2 on: September 28, 2009, 05:18:55 PM »

    I have been fortunate enough to hear back from RocketDock's programmer (PolyVector)  Kiss smiley

    The message as follows:

    Open Message
    Hello Sarge,
    Don't worry, no offense taken. smiley

    To be quite honest, I would recommend you write a new "Docklet"-like SDK if at all possible... The existing SDK's are pretty out of date, poorly documented, and lack things like Unicode support.  RocketDock's "docklets" are simply my attempt to implement the ObjectDock Docklet SDK.  My implementation is very specific to RocketDock (and also very sloppy) so I'd rather not give it out.  If you still want ObjectDock Docklet support, I would begin by downloading their official SDK here: http://storage.stardock.c...Dock_Docklet_SDK_v1.0.zip

    That zip contains all the information you would need to implement a compatibility layer into CircleDock, and it's what I used for RocketDock

    You may also want to ask RaduKing (Maker of RK Launcher) about this since he's implemented more docklet SDK's than I have.  The best of luck to you with this project!

    Cheers,
    PolyVector

    End of message

    I would be more than happy to open a line of communication with RaduKing.
    Let me know how you wish to proceed.

    The Sarge
    Logged
    Pages: [1]   Go Up
      Reply  |  New Topic  |  Print  
     
    Jump to:  
       Forum Home   Thread Marks Chat! Downloads Search Login Register  

    DonationCoder.com | About Us
    DonationCoder.com Forum | Powered by SMF
    [ Page time: 0.028s | Server load: 0.16 ]