View Full Version : Vaporware: what will come after 1.7...
ErosOlmi
02-12-2008, 12:06
Hi all.
"As starter we can serve ..." :)
After release of last week thinBasic 1.7.0.0 I restarted to on it and think about what adding in the next development phase.
As I said recently, I will restart from what was present in Suggest New Features (http://community.thinbasic.com/index.php?board=4.0) forum but at the same time I'm thinking about what new to add.
In my mind I have 2 new important features I would like to add in UI module as native:
a property list control
I have already done a lot of coding on this side and I have a working control already 50% done. Very easy to manage, just few lines of code. Still missing important features like deleting properties or save/load list of properties. I will publish very soon.
a grid control
I really would like to have a good grid control native into thinBasic UI module without any external DLL. Maybe I will be able to have a surprise to show but I need few latest confirmations.
Stay tuned ;)
Eros
ErosOlmi
02-12-2008, 17:26
Attached the image of the PropertyList object I already have and a bundled Exe with full source code (so you can have a look).
Every property can be of the following type: ReadOnly, Font (with sub properties), Text, Numeric, Combo, File
Control has a vertical splitter able to move data part from property list part.
Will be ready very soon.
Eros
Michael Hartlef
02-12-2008, 17:49
Thanks for the lookout. Looks good, I'm sure it will be usefull.
What happened to the "loss of Win98 compatibility" that you mentioned in the past? Is it still surpose to happen and if yes, when do you think it will happen. Petr allways said that he will implement new file formats for bitmaps once that split will be done.
Petr Schreiber
02-12-2008, 17:53
Hi Eros,
this looks very good, worked well under XPs, will try under Win98 when I'll get chance :)
The implementation seems very straightforward, easy to understand. I like it.
Maybe just the handling of %WM_DRAWITEM could be a bit unusual for someone.
Petr
ErosOlmi
02-12-2008, 18:01
Finish of Win98 compatibility is in the air.
thinBasic version 2.x will sign the end of win9x compatibility.
I was thinking that, if no important issues (bugs) in 1.7.0.0, next version could be 2.x
If some important bug is found in next few weeks, I will release an update version and than definitely stop.
ErosOlmi
02-12-2008, 18:03
Maybe just the handling of %WM_DRAWITEM could be a bit unusual for someone.
Yes, you are right.
I'm still finding to tune many aspects on programming, events handling and visual layout.
ErosOlmi
08-12-2008, 21:50
a grid control
I really would like to have a good grid control native into thinBasic UI module without any external DLL. Maybe I will be able to have a surprise to show but I need few latest confirmations.
I got some confirmations but still many things to be tested.
Anyway, I was so excited I didn't resist. So, see attached picture of what could be the next native control present in thinBasic UI module.
Stay tuned.
Eros
Petr Schreiber
08-12-2008, 22:48
:o
even sheet tabs... looks really good!
Petr
LanceGary
09-12-2008, 00:20
Hi all.
"As starter we can serve ..." :)
After release of last week thinBasic 1.7.0.0 I restarted to on it and think about what adding in the next development phase.
As I said recently, I will restart from what was present in Suggest New Features (http://community.thinbasic.com/index.php?board=4.0) forum but at the same time I'm thinking about what new to add.
In my mind I have 2 new important features I would like to add in UI module as native:
a property list control
I have already done a lot of coding on this side and I have a working control already 50% done. Very easy to manage, just few lines of code. Still missing important features like deleting properties or save/load list of properties. I will publish very soon.
a grid control
I really would like to have a good grid control native into thinBasic UI module without any external DLL. Maybe I will be able to have a surprise to show but I need few latest confirmations.
Stay tuned ;)
Eros
These sound most desirable to me. That would be great!
Lance
ErosOlmi
09-12-2008, 01:20
Here it is the secret revealed about new grid control that will be present in next major thinBasic release.
_________________________________________________
JamesKlutho has donated to thinBasic project a special version of his MyLittleGrid (http://planetsquires.com/mylittlegrid.html) control.
James was really very generous. My best big "thank you" to James.
I will need some time to incorporate the grid control because it is quite vast.
It has great functionalities and a lot of messages to be handled.
Just to mention some:
unlimited number of rows
up to 2000 of columns
up to 255 sheets
every cell can be numeric, text, date, combobox, checkbox,
...much much more.
Petr Schreiber
09-12-2008, 08:32
That is very impressive!,
thanks^2 to James Klutho.
Petr
Michael Hartlef
09-12-2008, 08:37
Thanks guys! :)