Jump to content

Kk Menu for Stardock Object Dock is now free


Recommended Posts

Hello,

I was looking around aqua-soft forums to learn what is new... I realized that Kk Menu is still in use... and I was pretty sure it is dead and I am the only one who have been using it for years.

I decided to release it. My appologies to those honest beings who payed. May be someone is interested.

The full source codes are available for download from the following link:

http://www.betacontrol.cz/data/kk/KKMENU.ZIP

To build it, you need Delphi 6 or 7.

Best regards,

Kk.

Link to comment

Hey, this is lovely news but could you share with us what version this would be. I've been using, I believe v2.8 (the free version.) But I tried to check the compiled version number via properties but it indicates 0.0.0.0.

Also, are the skins compatible between the versions?

Regards

EDIT: During installation, I noted the version number at 1.20 RC2. However, I have a favor to ask those who would be knowledgeable via an answer to a question:

I do not use ObjectDock, and I know that both RocketDock http://www.punksoftware.com/rocketdock and rklauncher both support objectdock docklets. I am familiar with using KkMenu2.8 with these docks but I cannot figure out how to setup this version including the proper choice during installation of:

1) No Tray support

2) Normal Registration

3) Pre-Shell Registration selection

I am actually really looking to setup kkmenu with RocketDock but I'm sure if someone could provide a quick step-by-step, both rocketdock users and rklauncher users would be grateful, I know I would :) Thanks in advance.

Link to comment

Regarding the KkMenu skins compatibility:

The free KkMenu was very old. Generally I can say this: If you created the skin using the KkSkinner application then the skin should be compatible. Anyway, you simply have to check it. Moreover, I believe that on the skin, its IMAGE (png file) is important and hard to create. Creating a KkMenu skin based on the existing IMAGE is very simple and fast (if you fully understand the KkSkinner application).

Regarding integration with other docks:

I am still using KkMenu with the latest version of ObjectDock. It works pefectly for me for years. I have no experience with any other docks. And I am affraid, I am not going to investigate it. You simply have to try it. If it works then superb. If it does not then it simply means this: The support for the ObjectDock docklets in that particular dock is not perfect. The you have two options: Either change KkMenu or change that particular dock.

Regarding the tray:

The same. Tray works very well to me on ObjectDock. I have no idea whether it will work with other docks. I am using method 3. However, if you do not understand windows then the method 3 could be dangerous for you as it may result in NO SHELL, which can simply be fixed, however it requires some special knowledge.

Link to comment

As I do not have ObjectDock, could you possibly share the steps involved, after installation with objectdock to add KkMenu? Then I can experiment with the procedure with the other docks.

Thanks for taking the time to answer.

fc

EDIT: Regarding the tray.. is this simply adding systray support to KkMenu? And if so, then is choosing option one simply omitting Systray integration with KkMenu and the rest of KkMenu's functionality is otherwise enabled? If so, then I could live with option 1 and use KkMenu strictly as a launcher.

I know your intent was to not have to provide support so I will stop asking questions after this :) Is there maybe an archived forum thread somewhere which I could read up on to familiarize myself with your program?

By the way, let me take this opportunity to thank you for sharing your app with the community. I have been using KkMenu v2.8 all this time and it will be fun seeing if I can get your newest version to work as I'm excited to see where you had taken your program since v2.8, again, thank you :)

Link to comment

I think I figured out the first step with using KkMenu with RocketDock.

These are the steps I followed (Does not necessarily need to be followed to be successful. My method has allowed me to get KkMenu running although I will need a little bit of time to get familiar with building menus and testing it out.)

Again, these are the steps I took and produced a successful install with RocketDock (so far.):

  1. During installation I chose "No Tray support" (Reason: I'm going for stability first and foremost, until I get some time in using RocketDock & KkMenu together and/or feedback from PunkSoftware on stability, I'm sticking with the basics.)
  2. During install, I chose this installation path: (C:Program FilesRocketDock) (Reason: By choosing this path, KkMenu's folders/files, related to the docklet, get installed directly underneath RocketDock's "Docklet" Folder allowing KkMenu to appear as an item selectable later on.) Please see attached screenshot for reference:
    savetohere3kq.th.jpg
    Note that additional KkMenu related files (such as the uninstaller) will be added during installation, directly within RocketDock's "Program Files" folder. Those who like tidy installs aren't going to like this.
  3. After a system reboot, rightclick on a blank area of RocketDock, choose "Add Item" and you should see KkMenu as a new entry in the submenu.
  4. Select KkMenu. (will first appear as a blank space on the dock.)
  5. Right click the blank area and the configuration windows will appear.
  6. Configure the dock using the window which appears. (Note: this will be a bit confusing for first-timers. Later, I will try to add more info related to this part.)

Some initial observations:

It seems good compatibility is near close.. Issues randomly experienced seem to occur upon/after going through the KkMenu's Configuration window during post install setup where rocketdock seems to becomes randomly unstable after returning to the dock.

For instance after my first tinkering session with setting up a menu and closing KkMenu's Config Window, I noticed these issues:

  • Getting to RocketDock's "Settings" via rightclicking the dock becomes broken.
  • Exiting the dock via rightclick ceases to work (resort to kill the process via the task manager.)
  • After getting into RocketDock's Settings via the "Settings" Dock Icon, returning to the dock resulted in 80% of Dock Icons & Background disappearing. Quite an interesting look.
  • I no longer see any docklets listed (including KkMenu) in the "add Item" submenu I mentioned above.

However, once restarted after configuring, the dock seems to stabilize. Also, some of the interaction between KkMenu seems to be optimized for ObjectDock and as such, not as intuitive with these other docks. I have posted in the RocketDock forum to hopefully spark interest in optimizing these two apps toward better compatibility. If you are interested here's the thread: http://forums.punksoftware.com/index.php?topic=114.0

Here's a screenshot of KkMenu working with RocketDock in action:

yum2jm.th.png

When I have time, I'll test this out with RKLauncher.

Link to comment
  • 4 weeks later...

hey so im trying to get the newest free version of kkmenu to work with rk launcher but im having some problems.. hopefully someone can help.. the problems are very similar to the ones listed here http://forums.stardock.com/?ForumID=176&AID=78739.. images and titles arent showing up consistently.. whenever i restart the titles disappear and i cant get the images to work at all.. there is a suggested fix in the link posted above but im not quite sure how to do it.. something about editing the ini file.. please help!

Link to comment

john_e, took a look at the ini's and there are some differences but, thanks for the link. The menu itself works for me just not the image which is I suspect what you meant?

On another note I've got it working with AveDesk as a Docklet which is significantly faster than the links to the old version. Excellent. :)

Link to comment

Sorry to rain of your parade but I'm using free KK menu and RK Launcher and I've got an icons on my dock for 2 menu's.

It takes a bit of trial and error, but you need to adjust the itemlist conf file to point to the icon.

Make sure the launcher is not active when you do this.

I found if you copy and paste the path of your icon into the conf rather than just type it.

Link to comment

Hey, thanks. How I didn't notice that it inverts the slashes to forward slashes (See below)

So, change them back to back slashes.

File is: ...Program FilesRK Launcheritemlist.conf

KkMenuIconFileName = C:/Program Files/RK Launcher/icons/SystemPrefs.png

Change too

KkMenuIconFileName = C:Program FilesRK LaunchericonsSystemPrefs.png

Link to comment

Your welcome:)

That's wierd, I never had to change mine, but whatever works, it's all about the learning process. ;)

[RKDockItem]

type = docklet_od

name = kkmenu

show = normal

path = KkMenu/kkmenu.dll

loaded = 1

label = Back Up

configIniFile = dockletstemp.ini

configIniGroup = DockletOD

KkIsTray = 1

KkTrayIconSpace = 4

KkTrayIconMaxSize = 32

KkMenuIconFileName = E:Back Up DataIconsFlat_Drives_winPNGDownload Drive.png

KkTrayIconBorderLeft = 8

KkTrayIconBorderTop = 8

KkTrayIconBorderRight = 8

KkTrayIconBorderBottom = 8

KkMenuIndex = 0

Title = Back Up

Link to comment
  • 1 month later...

where did u get such skins? it looks pertty good.

I think I figured out the first step with using KkMenu with RocketDock.

These are the steps I followed (Does not necessarily need to be followed to be successful. My method has allowed me to get KkMenu running although I will need a little bit of time to get familiar with building menus and testing it out.)

Again, these are the steps I took and produced a successful install with RocketDock (so far.):

  1. During installation I chose "No Tray support" (Reason: I'm going for stability first and foremost, until I get some time in using RocketDock & KkMenu together and/or feedback from PunkSoftware on stability, I'm sticking with the basics.)
  2. During install, I chose this installation path: (C:Program FilesRocketDock) (Reason: By choosing this path, KkMenu's folders/files, related to the docklet, get installed directly underneath RocketDock's "Docklet" Folder allowing KkMenu to appear as an item selectable later on.) Please see attached screenshot for reference:
    [qimg]http://img85.imageshack.us/img85/4610/savetohere3kq.th.jpg[/qimg]
    Note that additional KkMenu related files (such as the uninstaller) will be added during installation, directly within RocketDock's "Program Files" folder. Those who like tidy installs aren't going to like this.
  3. After a system reboot, rightclick on a blank area of RocketDock, choose "Add Item" and you should see KkMenu as a new entry in the submenu.
  4. Select KkMenu. (will first appear as a blank space on the dock.)
  5. Right click the blank area and the configuration windows will appear.
  6. Configure the dock using the window which appears. (Note: this will be a bit confusing for first-timers. Later, I will try to add more info related to this part.)

Some initial observations:

It seems good compatibility is near close.. Issues randomly experienced seem to occur upon/after going through the KkMenu's Configuration window during post install setup where rocketdock seems to becomes randomly unstable after returning to the dock.

For instance after my first tinkering session with setting up a menu and closing KkMenu's Config Window, I noticed these issues:

  • Getting to RocketDock's "Settings" via rightclicking the dock becomes broken.
  • Exiting the dock via rightclick ceases to work (resort to kill the process via the task manager.)
  • After getting into RocketDock's Settings via the "Settings" Dock Icon, returning to the dock resulted in 80% of Dock Icons & Background disappearing. Quite an interesting look.
  • I no longer see any docklets listed (including KkMenu) in the "add Item" submenu I mentioned above.

However, once restarted after configuring, the dock seems to stabilize. Also, some of the interaction between KkMenu seems to be optimized for ObjectDock and as such, not as intuitive with these other docks. I have posted in the RocketDock forum to hopefully spark interest in optimizing these two apps toward better compatibility. If you are interested here's the thread: http://forums.punksoftware.com/index.php?topic=114.0

Here's a screenshot of KkMenu working with RocketDock in action:

[qimg]http://img88.imageshack.us/img88/3067/yum2jm.th.png[/qimg]

When I have time, I'll test this out with RKLauncher.

Link to comment
  • 5 weeks later...
  • 1 month later...
  • 10 months later...

Hello, nice application that I was using both under OD and RKLauncher in WinXP and now in Vista32. The only problem appears at launch in RKLauncher that gives an error mentioning that kkmenu.dll already is started (when are several docklet kkmenus set in the dock). The exact error message says that: RK Launcher Error "Class already exists" , and the small window appears for each kkmenu set in the dock. Having only one kkmenu exactly like the Start button with submenus could be a solution, but that is specific for Windows applications. Hope this could help to solve the problem.

Link to comment
  • 5 months later...
I think I figured out the first step with using KkMenu with RocketDock.

These are the steps I followed (Does not necessarily need to be followed to be successful. My method has allowed me to get KkMenu running although I will need a little bit of time to get familiar with building menus and testing it out.)

Again, these are the steps I took and produced a successful install with RocketDock (so far.):

  1. During installation I chose "No Tray support" (Reason: I'm going for stability first and foremost, until I get some time in using RocketDock & KkMenu together and/or feedback from PunkSoftware on stability, I'm sticking with the basics.)
  2. During install, I chose this installation path: (C:Program FilesRocketDock) (Reason: By choosing this path, KkMenu's folders/files, related to the docklet, get installed directly underneath RocketDock's "Docklet" Folder allowing KkMenu to appear as an item selectable later on.) Please see attached screenshot for reference:
    savetohere3kq.th.jpg
    Note that additional KkMenu related files (such as the uninstaller) will be added during installation, directly within RocketDock's "Program Files" folder. Those who like tidy installs aren't going to like this.
  3. After a system reboot, rightclick on a blank area of RocketDock, choose "Add Item" and you should see KkMenu as a new entry in the submenu.
  4. Select KkMenu. (will first appear as a blank space on the dock.)
  5. Right click the blank area and the configuration windows will appear.
  6. Configure the dock using the window which appears. (Note: this will be a bit confusing for first-timers. Later, I will try to add more info related to this part.)

Some initial observations:

It seems good compatibility is near close.. Issues randomly experienced seem to occur upon/after going through the KkMenu's Configuration window during post install setup where rocketdock seems to becomes randomly unstable after returning to the dock.

For instance after my first tinkering session with setting up a menu and closing KkMenu's Config Window, I noticed these issues:

  • Getting to RocketDock's "Settings" via rightclicking the dock becomes broken.
  • Exiting the dock via rightclick ceases to work (resort to kill the process via the task manager.)
  • After getting into RocketDock's Settings via the "Settings" Dock Icon, returning to the dock resulted in 80% of Dock Icons & Background disappearing. Quite an interesting look.
  • I no longer see any docklets listed (including KkMenu) in the "add Item" submenu I mentioned above.

However, once restarted after configuring, the dock seems to stabilize. Also, some of the interaction between KkMenu seems to be optimized for ObjectDock and as such, not as intuitive with these other docks. I have posted in the RocketDock forum to hopefully spark interest in optimizing these two apps toward better compatibility. If you are interested here's the thread: http://forums.punksoftware.com/index.php?topic=114.0

Here's a screenshot of KkMenu working with RocketDock in action:

yum2jm.th.png

When I have time, I'll test this out with RKLauncher.

wow! this was really helpful, i was about to post some of the questions you posted. i did the same thing you did, chose "no tray supprt" and what not. i am using rocketdock, but i still have to figure out how Kk Menu really works. thanks anyway. really helped.

Link to comment
  • 3 weeks later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...