![]() ![]()
It is designed to by type safe and be as thin a layer over the Windows API as possible. SmartWin is a C++ abstraction of the Windows API. If, however, you wish to develop using Qt 3, you can check out the QT3/Windows toolkit mentioned on on this page. At the time I write this, they have also announced that they will be releasing Qt version 4 under GPL for Windows as well. Trolltech provides its Qt GUI toolkit under the GNU GPL for Unix systems. Trolltech Qt/X11, Qt/Embedded and Qt/Mac Open Source Edition It supports the MinGW, Cygwin, Borland and Visual C++ compilers. QT3/Windows is a port of Trolltech's GPLed Qt/X11 sources to Win32. Be sure to select the GPL open source package when you download. There is also special support for embedded systems such as common I/O operations, byte-order functions, touch screen calibration, etc. The graphics API allows you to do raster operations such as create complex regions, draw and fill ellipses, arcs, polygons, etc. You can also use menus, accelarator keys, the caret, timers, Windows resource files, popular image file formats (GIF, JPEG, PNG, Windows BMP, etc), multiple character sets, fonts, etc. It has a multi-window and messaging mechanism, commonly used controls like labels, buttons, multi-line edit boxes, list boxes, combo boxes, progress bars, property sheets, toolbars, track bar, tree view, list view, month calendar, grid view, animation, etc, as well as support for dialog boxes and message boxes. It has support for built-in resources like bitmaps, icons, fonts. You can run it with support for threads, processes or compile it to run standalone. Hardware platforms tested with it include Intel x86, ARM (ARM7, ARM9, StrongARM, xScale), PowerPC, MIPS, and M68K (DragonBall, ColdFire). It runs on Linux/uClinux, eCos, VxWorks, pSOS, ThreadX, Nucleus, uC/OS-II, Win32. If you need a lightweight cross-platform GUI for real-time embedded devices and an embedded graphics middleware, you may want to check out MiniGUI. The library does not appear to have been updated for quite a long time. The GUI may not be used for commercial purposes. Platforms supported include Windows 3.1, 95, 98, NT, X Window, DOS. #VIEWKIT SGI TUTORIAL CODE#It comes with a code generation tool so that you can design and maintain your interface visually. It has the usual widgets like menus, push buttons, editable fields, lists. MGui, or the MORELLO Graphic User Interface, is a cross-platform GUI written in ANSI C. All the other standard disclaimers also apply. Just because a program, book or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents. The information provided on this page comes without any warranty whatsoever. ![]() #VIEWKIT SGI TUTORIAL FREE#Free Drawing and Painting Software, Image and Photo Editing Programs.Free Pascal Libraries, Delphi Libraries and Components.Free Encryption Libraries and Source Code.Free Database Libraries, ODBC drivers, SQL servers and Tools.Free Compression and Archiving Libraries.Free Mathematical, Numerical and Statistical Libraries.Free Audio Libraries, Digitized Voice and Music Libraries.Free Sockets and Winsock (Internet) Libraries (SMTP, MIME, POP3, FTP, Telnet, etc).Free Graphics Libraries, 3D/2D Engines, Animation Libraries, Image Manipulation. ![]() Libraries to handle sound, music, digitized voice, and other audio related functions may be found on the Free Audio, Sound, Music, Digitized Voice Libraries and Source Code page. If you are looking for 3D or 2D engines, image or drawing libraries, animation libraries, and the like, please check out the Free Graphics Libraries, 3D Engines, 2D Engines, Animation Libraries, Image Drawing Libraries page as well as the Free Games Programming Libraries and Source Code, instead. Some of the libraries here may also come with a GUI builder, which allow you to design the appearance of your application visually. ![]() #VIEWKIT SGI TUTORIAL PORTABLE#This eases your coding, and might make your application portable among different platforms, useful if you plan to port it later. The libraries and source code listed here allow you to design a graphical user interface, or GUI, for your application at a high level, and perhaps non-operating system specific, manner. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |