Ok, the three styles of ComboBox are done. Behavior is as outlined in previous post.
The SMOOTH style for ProgressBar is done. It now responds to the STYLE (yeah?) property with the following settings:
0 = Chunky
1 = Smooth
[ anyone for peanut butter? ]
The ToolTip thingy I am game for ... but needs some discussion. In order to do this properly, would anybody "mind" if I introduced a new way of accessing the ToolTip property for all objects ? Basically what I'm saying is that I want break the interface and change things.
Right now, the ToolTip property is simply a read-writable text string, like this:
code:
$Button.ToolTip = "Press me"
What I would like to do is turn this simple text property into an embedded object (within each object) ... so to setup a ToolTip going forward, one would say this:
code:
$Button.ToolTip.Text = "Press Me"
$Button.ToolTip.Width = 50 ; Lines will wrap at 50
$Button.TollTip.Style = 1 ; Regular or Balloon ?
This will give us much more flexibility. There are some more ToolTip features I would like to enable, for example - having Balloon ToolTips (like with MSAgent?) (I can already here Radimus groaning) and embedding icons in ToolTips (fe. a ToolTip that looks like a Windows MessageBox) ...
Anyways, thats the score - if we go this way - can probably have something going by Saturday ... think about it. I know its not good COM practice to keep change the interface, but this has always been a moving target. Plus there are plans for many more embedded (embeddable) objects down the road (like Menus, ToolBars, StatusBars and ImageLists)
-Shawn
[ 03. October 2002, 17:55: Message edited by: Shawn ]