 |
 |
| few documents |
 |
 |
By anthonylee - Posted on November 22, 2006 - 12:54:16 (#20964)
Current version when comment was posted: 0.1.17.4 |
 |
 |
Document wrote in chinese can find at "http://etkxx.gro.clinux.org/etkxx/manual/index.html".
Because of the rudiments of this project, I haven't more time for do this.
But, the simple method to learn is BeBook, more than 90% of it's usage same as BeOS API, just turn 'E' to 'B' and find the same name in BeBook.
And the difference between ETK++ and BeAPI, I'd written a few comment in the headers, others shown in sample codes too.
I'll write documents as I have time.
It's appreciated that you would like to help me. :)
|
|
| Great: now please some good documentation [and a python wrapper :)] |
 |
 |
By hey68you - Posted on November 22, 2006 - 10:37:07 (#20963)
Current version when comment was posted: 0.1.17.4 |
 |
 |
It was really easy to modify your sample code and recompile (with the g++ `etkxx-config --cflags --libs` myapp.cpp -o myapp)
Are you working on documentation?
Any one no how hard it would be to create a Python wrapper (e.g. pyETK++ )
Thanks
|
|
| Good work |
 |
 |
By xeD - Posted on November 22, 2006 - 02:32:22 (#20961)
Current version when comment was posted: 0.1.17.4 |
 |
 |
Hey! I really like this toolkit.
I tested on Beos and Windows.. very well done.
I'm really looking forward for new releases..
Keep up the good work!
|
|
| Current state |
 |
 |
By Anthony Lee - Posted on October 3, 2006 - 03:52:59 (#20709)
Current version when comment was posted: unstable |
 |
 |
However, it's a toolkit, not for implementing whole BeAPI. That's why I change "B" to "E", more detail of it's purpose visit "http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=156013".
I'm trying to make a similar API to BeAPI running on most platform I could do.
The status of this is Pre-Alpha, with a few API you could try it on BeOS/Windows NT/Linux/Solaris, maybe Darwin/FreeBSD I'll try later.
The project just for interest on my spare time. you coudl consider as it's similar to BeLite and WinBe that both were gave up for a period.
I'll open-source it when the InterfaceKit completed at least. If anybody interesting in this project, please send mail to me.
Below is the files list to show available API I'd made:
$(prefix)/include/etkxx/etk:
AppKit.h
ETK.h
ETKBuild.h
InterfaceKit.h
KernelKit.h
RenderKit.h
StorageKit.h
SupportKit.h
XmlKit.h
$(prefix)/include/etkxx/etk/app:
AppDefs.h
Application.h
Handler.h
Invoker.h
Looper.h
Message.h
MessageQueue.h
MessageRunner.h
Messenger.h
$(prefix)/include/etkxx/etk/interface:
Alert.h
Box.h
Button.h
CheckBox.h
Control.h
Font.h
GraphicsDefs.h
InterfaceDefs.h
ListItem.h
ListView.h
Menu.h
MenuBar.h
MenuItem.h
Point.h
Polygon.h
PopUpMenu.h
RadioButton.h
Rect.h
Region.h
ScrollBar.h
ScrollView.h
StatusBar.h
StringView.h
TextControl.h
TextEditable.h
View.h
Window.h
$(prefix)/include/etkxx/etk/kernel:
Debug.h
Kernel.h
OS.h
$(prefix)/include/etkxx/etk/render:
ArcGenerator.h
LineGenerator.h
Pixmap.h
Render.h
$(prefix)/include/etkxx/etk/storage:
Directory.h
Entry.h
File.h
FindDirectory.h
Path.h
StorageDefs.h
Volume.h
VolumeRoster.h
$(prefix)/include/etkxx/etk/support:
Archivable.h
Autolock.h
ClassInfo.h
Errors.h
List.h
Locker.h
SimpleLocker.h
String.h
StringArray.h
SupportDefs.h
$(prefix)/include/etkxx/etk/xml:
SimpleXmlParser.h
|
|
| Contribution |
 |
 |
By gmiranda - Posted on October 2, 2006 - 15:33:38 (#20704)
Current version when comment was posted: unstable |
 |
 |
Looks REALLY cool and I was thinking about doing something similar. If the author plans on open sourcing it, I would join.
|
|
| Current state and future development |
 |
 |
By jan__64 - Posted on October 2, 2006 - 06:50:12 (#20701)
Current version when comment was posted: unstable |
 |
 |
This seems like an interesting project in the tradition of B.E.OS and Cosmoe. However, both failed because of the magnitude of projects like this.
What is your status? How much of the BeAPI is already available? When do you plan to open-source your program? How do you expect your project to survive if only you are working alone on it?
Good luck
Jan
|
|
|
|
|