This is the Code 66 REALbasic corner, where I hide all my REALbasic related stuff. I've descided to put up some stuff here for public access. Some are freeware, others are demos of shareware.

You can purchase Code66 licenses at Kagi!

You can read an interesting piece on "drugdealers" and "software developers" here.

 

     
Plugins
 

T3 Key Plugin 1.0.4

(80kB)
Demo

[Carbon only - but dummycode for PPC & WIN]

*NEW*

Added a "keys released" version of the Global HotKey handling. This is now a second event in the GlobalHotKey Control.

Added Some cool DockTile global methods to the T3 Key Plugin, to update DockTile, paint docktile overlay and update collapsed window DockTile. Dropped 68k dummycode, as CW 7 don't have a 68k compiler.

The Key pluginpart handles three tasks, Global HotKey, get virtual keycodes
& posting global keydown events.
It adds two droppable controls, one for HotKey and one for KeyCode grabbing. The download comes with a sampleproject.

The limitation of the demoplugin is that it will timeout after 10 minutes.

Price:
Hobby developers: $8
Pro and high volume shareware developers: $25

 

     
T3 Proc Plugin 1.0.1 (16kB)
Demo

[Carbon & PPC only]
This plugin does add a bunch of global methods to do various ProcessManager related things, like switching to a certain process, getting front process name and signature and getting the proccess list. The download comes with a sampleproject.

The limitation of the demoplugin is that it will timeout after 10 minutes.

Price:
Hobby developers: $6
Pro and high volume shareware developers: $20

 

     
T3 ScrollWheel Plugin (11kB)
Demo

[Carbon only]
This plugin adds a droppable control that will recieve any scrollwheel deltas. The control can be activated/ deactivated with two methods. (I will add support for automatic activation/deactivation depending on windowstate, I promise, soon). The download comes with a sampleproject.

The limitation of the demoplugin is that it will timeout after 10 minutes.

Price:
Hobby developers: $3
Pro and high volume shareware developers: $10

 

     
Classes
 
ColumnSizer (12kB)
Freeware

This is a canvas based class that handles column resizing for ListBoxes. It is very simple to use. The only thing you have to do is to create a canvas that covers the heading of the ListBox, set its baseclass to ColumnSizer, and add this line of code. (OK you need to drag the class and the resourcefile to the project also.)

me.SetList(thelist) // thelist is the Listbox to connect to.

Then you can flash it out by adding the line
me.SetMinSize(mySize) // This will override the default minwidth of 50.

And, to really go talibananas, you can add the line
// To let clicks in the headings go through to the list to set sortorder
me.SetClicPassThrough(true)
or
me.SetClicPassThrough(false) // To eat clicks in the heading.

     
© 2002 - Code 66