[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] savannah.gnu.org: submission of HUF Utility Frame
From: |
Loic Dachary |
Subject: |
Re: [Savannah-hackers] savannah.gnu.org: submission of HUF Utility Framework |
Date: |
Sat, 29 Jun 2002 09:50:03 +0200 |
Hi,
Could you please submit your project again with a URL to the
current distribution ? My understanding is that
http://www.e.kth.se/~e93_daw/vhdl/huf.zip only contains sample code, not
the actual project distribution.
Thanks in advance,
address@hidden writes:
>
> A package was submitted to savannah.gnu.org.
> This mail was sent to address@hidden, address@hidden
>
>
> Daniel Wallner <address@hidden> described the package as follows:
> License: mbsd
> Other License:
> Package: HUF Utility Framework
> System name: huf
> This package does NOT want to apply for inclusion in the GNU project
>
> Description:
> This project is a C++ GUI application framework with the ultimate goal of
> making \"compile once, compile and run everywhere\" possible. It currently
> supports GTK, Motif, OS/2, BeOS, MacOS and Win32, this has been made
> possible with the use of a very thin platform dependent layer due to a
> limited number of native controls. The drawback is that appliations won\'t
> look and feel 100% native but as most GUIs behave almost exactly the same
> this won\'t be a problem. The API is similar to BeOS native API. For a multi
> platform library to succed I believe it must conform to the following rules:
> *All platforms with planned support should be included from the start.
> *It should not be possible to access platform specific functions/variables.
> *All functions should behave exactly the same on all platforms or should not
> be included.
> *It is not possible to get a clean object oriented behavior using native
> controls.
> *All non GUI operative system functions neccesary must also be a part of the
> library.
> *A multi platorm library cannot have complete platform support, i.e. it
> should not be possible to make a COM, AvtiveX whatever Win32 application
> with it.
> *C++ constructs such as exceptions and template libraries should be used for
> best possible error and resource handling.
> Some of these rules are at the moment not fulfilled but the goal is to make
> the library comply to them on all platforms.
>
> It already exists although most of the platforms doesn\'t have complete
> support at the moment. Some sample code and compiled applications (for
> win32) can be downloaded at:
> http://www.e.kth.se/~e93_daw/vhdl/huf.zip
>
>
> Other Software Required:
>
>
> Other Comments:
--
Loic Dachary http://www.dachary.org/ address@hidden
12 bd Magenta http://www.senga.org/ address@hidden
75010 Paris T: 33 1 42 45 07 97 address@hidden
GPG Public Key: http://www.dachary.org/loic/gpg.txt