savannah-hackers
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]