wyoGuide is a tutorial, a collection of guidelines for building cross-platform applications with a well-designed, consistent look and feel. It gives ideas and advice on how an application and its GUI could and should be written. Development with these guidelines gives the GUI of an application a standard set of base functionality. wyoGuide also provides sample code for each guideline written in C++ using the wxWidgets (formerly wxWindows) framework. For a seasoned developer it shouldn't be difficult to adapt these guidelines to other languages or frameworks.
Free Java is a development environment designed to help beginners write Java programs. Its editor includes syntax highlighting and an undo/redo function. It features a structure panel and a file browser. Compiling and running a program can be done with the push of a single button, and compiler errors are shown clearly. There is also a virtual console to show a program's console output. Free Java is based on J2SDK 1.3.
SuperWaba is a VM for PDAs. Because of the way it was written, you can use Java to develop programs for it. It supports exceptions, threads, many user interface controls, double and long 64-bit types, grayscale, color, 3D controls, and JNI and Java libraries, among other features. The project has been superseded and replaced with TotalCross.
KTML is a browser-based WYSIWYG HTML editor that facilitates easy content formatting using its advanced table and image manipulation features. Unlike other online editors, it supports most platforms and configurations, providing users with advanced text and paragraph formatting capabilities as well as CSS support and easy HTML tag selection. It also features advanced image manipulation, an effective spell checking module, and a Server Behavior for Dreamweaver MX.
Asbru Web Content Editor is a cross-browser and cross-platform WYSIWYG HTML/XHTML Web content editor component for Web designers and programmers. It can be integrated into Web applications to give non-technical users access to create and update Web content. It can be used as a replacement for a simple TEXTAREA input field in contact forms, message boards, Web email systems, and Web content management systems. Features include CSS style sheet support, drag and drop editing, and advanced hyperlink and media managers.
Flightdeck-UI is a project that utilizes the ideas in the design of aircraft controls and instruments for creating general purpose user interfaces. The project includes Flightdeck-UI Online (a Web-based monitoring system that works entirely through the browser), the Multi-Variable Monitor (MVM) application, and a Tkinter widget library. Flightdeck-UI Online is installed on a Web server. The MVM application provides a graphical editor with theme support for quickly creating Flightdeck-UI control panels. It is possible but not necessary to write code in order to use MVM.
EditLive! is a cross-platform, browser-based Web content editor with a Word-like WYSIWYG interface. Key features include a live spell checker and advanced table and nested list support. It produces content that complies with Section 508 and W3C accessibility, key XHTML and CSS standards. It is designed for use with Web content management, knowledge management, and e-learning applications. Integrations for major CMS platforms and business solutions including IBM Workplace Web Content Management, Vignette, EMC (Documentum), Percussion, FileNet, Open Text, Ektron, Ingeniux, Stellent, vCampus, and Schoolwires are also available.
DialogBlocks is a low-cost dialog editor for the free wxWindows GUI toolkit. It helps you quickly create resizeable, portable dialogs and panels, and sophisticated wizards. The properties for each control and sizer can be edited in a convenient, consistent property editor, and C++ variables can be connected to controls by selecting a validator. It supports context-sensitive help and tooltips, image resources and inline or file-based XPMs, and editing of generated C++ code by hand. An image conversion tool, ImageBlocks, is also included.
2D / 3D Pie Chart provides both a client and server side solution for the incorporation of pie charts into Web pages. It provides versatile components so that Web authors and Java developers can easily build and publish dynamic and interactive Pie Charts. It includes many configurable features and functions for both applet and servlet development, and the documentation and examples are designed to give both a full understanding of every feature and enable you to implement both the applet and servlet quickly and easily.
The edit-on JavaBean SDK is a customizable, feature-rich JavaBean that allows developers to add WYSIWYG editing functionality to their AWT- or Swing-based applications. It features an intuitive word processor-like user interface that enables XHTML content authoring with XML markup, and has a royalty free run-time license.