libpropc++ (for C++) download

libpropc++ (for C++)

:: ::
<< Back | Top: Development: C / C++ / C#: libpropc++ (for C++)
libpropc++ (for C++) 1.0
Template library for properties in C++ (used like 'widget.color = "red";). In class Widget use: prop::Property < Widget, Color, & Widget::set_color, & Widget::get_color > color; Binding properties to auto-synchronize their values.
File size: 507.57 KB
Download: http://ex-code.com/binaries/libpropc++.zip
Home site: http://ex-code.com/propcpp/
Description
Template library for properties in C++ like this: widget.color = "red"; to change widget color. In class Widget use: prop::Property
<
Widget, Color,
&
Widget::set_color,
&
Widget::get_color
>
color; Supports binding properties together so that the values of several properties of different objects will be automatically synchronized to hold the same value. This library has its own signals (that is Observer Pattern from object oriented methodology) implementation or can be co-worked with the existing signal system. Supports binding properties with a transformation by a functor (e.g. with a C++ function). You can connect properties of different types with optional transformation. Additionally has classes for easy adding properties to object on-the-fly: property(obj,
&
Class::set,
&
Class::get). This library is 100% efficient, that is using it does not decrease efficiency compared with direct coding in C++. The library has good API documentation. In short: simplify your work, decrease development time with any kinds of C++ projects, especially GUI projectys. Price includes lifetime free updates. See article http://ex-code.com/articles/binding-properties.html
Supported languages: English
Supported OS: Not Applicable
Installation: No Install Support
Requirements: Standard C++
Release info
09/18/2004 Beta
Changes:
Binding properties together etc.
Extreme Code Software
Site: http://www.ex-code.com
Mail: support@ex-code.com
Phone: +7-3422-511005
Fax: +7-3422-511005
apt. 57, house 59/1, Ushakova-street
Perm 614109 Russia
Contact info: Victor Porton support@ex-code.com
Support info: support@ex-code.com Phone: +7-3422-511005
Author info: Victor Porton porton@ex-code.com
License info
License: Shareware
Cost: $45
Order page: http://www.regnow.com/softsell/nph-softsell.cgi?item=5790-16
Sales info: sales@ex-code.com Phone: +7-3422-511005
Permissions
LGPL2.1 or later.
End user license agreement
LGPL2.1 or later.

Google
Web stuffmate.com
Also by this author
Client Side SSI Client Side SSI 1.20
Extreme Code Software
Using Client Side SSI, you can convert SHTML files (HTML files with SSI -- Server Side Includes) to plain HTML files. This can be used both for testing SHTML files and for developing plain HTML files (avoiding duplicate HTML fragments, etc.)

LinCity Game LinCity Game 112pre53
Extreme Code Software
Build & maintain a city/country, rule it economy. You must feed, house, provide jobs and goods for your residents. Due to the finite resources available in any one place, this is not a game that you can leave for long periods of time.

NotesTree NotesTree 1.72
Extreme Code Software
WELL STRUCTURE YOUR INFORMATION (such as CURRENT NOTES, info about your business, hobby, friends etc.) in a tree. Supports rich text formatting (bold, italic, font sizes etc.) and embedded images. Puts itself in SYSTEM TRAY (optionally).

Meta Tags Panel 1.2.6
Extreme Code Software
Browser window which shows HTML page metatags (description, keywords and other not visible page info) in convenient and beautiful colorized form. Add it to your bookmarks toolbar. Works with any browser with JavaScript. A must for any Web designer!

GTK2 Text Editor 2.0.4
Extreme Code Software
A simple text editor with Unicode support for Windows and Linux. Nice Notepad replacement. MANY encodings. Good editor for e.g. international HTML/XML files. Supports multi-level undo, autoindent etc., also right to left text. Nice look & feel.

Automatic XML Dependencies 1.0.1
Extreme Code Software
Automatically generates dependencies (Makefile fragments etc.) between XML files (XSLT dependencies, XInclude dependencies etc.) Easily extensible. It helps you to effectively process XML files. Written in XSLT.

UniParser for Ada 0.22
Extreme Code Software
Ada library for creating grammar parsers and lexers. Supports Unicode and other kinds of streams. Powerful, flexible and extensible. Creates syntax tree. Has various pre-defined constructs. Arbitrary reliable look-ahead. Object oriented.

RSS Merge script 2.0
Extreme Code Software
XSLT 1.1 script which (recursively) merges several RSS 1.0 channels into one, filtering news by topics using mod_taxonomy. Also can be used to limit the number of items in an RSS file. Supports images. Build your news channels from several...

Binding Properties for GtkAda 0.9.1
Extreme Code Software
Extension of GtkAda GUI toolkit for binding together properties of objects, that is synchronizing properties so that when a property changes, bound properties automatically change accordingly. Greatly simplifies and increases reliability of GUI...

XML Area Web Edition 1.01beta
Extreme Code Software
XML editor written in JavaScript. It can be embedded into a Web page (works with IE > =5.0 and Mozilla). Supports XML tree view and direct editing of XML text (all document or content of the chosen element etc.) Modular & extensible.

<< Back | Top: Development: C / C++ / C#: libpropc++ (for C++)
© 2005 stuffmate.com Contact: stuffmate@stuffmate.com