Coolbarz
Version 1.2.0.0 | 01/01/2017
Copyright © 2010-2017 Brynt Younce

Usage | Settings & Options | Setting Files | Notes | License | Version History

Description

Coolbarz provides you with desktop toolbars for quick and easy access to your most commonly used programs. With it, everything is just a single click away. While Coolbarz was developed for Windows 7, it was also designed with previous versions of Windows in mind. It's currently in beta version.

System Requirements

Windows 2000/XP/Vista/7
Microsoft .NET Framework 2.0

Features

Usage

Simply run the program, then drag and drop your shortcuts to the preferred coolbar at any edge of the screen. By default, Coolbarz initially configures itself to start with Windows by creating a shortcut in your start menu startup folder, so you don't need to run it again manually. This option along with many more can be managed through the settings dialog, accessed with the system tray icon or the right-click context menu of any coolbar. All features and options provide tooltips explaining them.

Adding Files:
Any type of file can be added to a coolbar. Files are opened with their associated application. The coolbar button will point to the file directly so you'll need to avoid moving or renaming the original file.

Adding Shortcuts:
When shortcuts are added to a coolbar, the button will point to the shortcut file itself as well as parse its target information. Once you've added your shortcuts you can usually remove them from your computer and Coolbarz will execute the target path directly. However, sometimes a shortcut will point to its target in a special way that requires the shortcut to be executed. In this case you'll need to avoid moving or renaming the original shortcut.

Adding Internet Shortcuts:
When internet shortcuts are added to a coolbar, the button will point to the internet shortcut (.url) file directly to ensure the button is displayed and can open the url properly. As a result you'll need to avoid moving or renaming the original internet shortcuts. An effective practice is to place them in your Favorites folder first, then add them to Coolbarz.

Adding Separator Buttons:
Separators are technically still a coolbar button like any other, but they look and are treated differently. Add an item that has no shortcut or target path and you'll be asked to create a button separator. Separators can have a text value, but it will only be displayed for horizontal separators (those on the left and right coolbars only). Separators with a text value to display will be a bit thicker than those without it. Due to the coolbar orientation, top and bottom coolbar separators will always be a thin vertical line. You can, however, customize the style of all separators in the same way as normal buttons.

Command Line Parameters:
Top

Settings and Options

Coolbarz contains a number of settings and options to customize functionality and visual experience. This section will cover these items in detail and in the same order in which they would be encountered in the program from top to bottom and left to right.

Coolbars

Options

Fading

Debug

When Debug mode is enabled by using the -debug command line parameter, this tab will appear on the main settings dialog and provide some useful monitored information such as mouse cursor position, current and active window handles, logging options, number of detected display devices, etc.

Top

Setting Files

Application settings are stored in the current user's application data location, allowing each user of a computer to have their own Coolbarz configuration. Each coolbar has two setting files: one for storing its configuration and one for storing shortcut information. Coolbarz stores global application settings in a separate file as well. It's recommended that users avoid modifying these setting files directly.

Settings and Portability:
Due to its dependency on the .NET Framework Coolbarz cannot be truly portable. However, portability can be achieved if certain conditions are met. To use all setting files in a portable manner use the -portable command line parameter. Additionally, you can avoid using the -portable parameter and Coolbarz will now use any setting files that are placed in the same location as the executable file automatically. This allows you to pick and choose which setting files (and effectively which coolbars) you want to be portable. To ignore portable setting files that exist you can launch Coolbarz with the -local command line parameter. The following conditions must be met in order to achieve portability:

  1. The .NET Framework 2.0 must be installed on any target machine. This is already included in Windows Vista and Windows 7.
  2. The Coolbarz executable file must reside on a writable portable device, such as an external hard disk or USB flash drive.
  3. You must assign the same drive letter to your portable device for each target machine because Coolbarz shortcuts currently use absolute paths.
  4. Launch Coolbarz with the -portable command line parameter or place any setting files you want to be portable in the same location as the executable file.
  5. Any shortcuts added to a portable coolbar should point to a shortcut or target located on your portable device.

You can easily access local user setting files with the Browse Application Data item in the File menu. If you want any of these files to be portable, simply copy them to the same location as the program. You will need to exit and restart Coolbarz for changes to setting file locations to take effect.

Top

Notes

Top

License

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. This software is free for personal use only, and is also subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software.
  2. This notice may not be removed or altered from any distribution.
  3. This software may not be sold for profit, and may not be used for profit making purposes.
Top

Version History

v1.2.0.0
v1.1.0.1
v1.1.0.0
v1.0.0.2
v1.0.0.1
v1.0.0.0
v0.1.6.7
v0.1.6.6
v0.1.6.5
v0.1.6.4
v0.1.6.3
v0.1.6.2
v0.1.6.1
v0.1.6.0
v0.1.5.1
v0.1.5.0
v0.1.4.1
v0.1.4.0
v0.1.3.2
v0.1.3.1
v0.1.3.0
v0.1.2.0
v0.1.1.0
v0.1.0.11
v0.1.0.10
v0.1.0.9
v0.1.0.8
v0.1.0.7
v0.1.0.6
v0.1.0.5
v0.1.0.4
v0.1.0.3
v0.1.0.2
v0.1.0.1
v0.1.0.0 Top