color; Binding properties to auto-synchronize their values.">

DownloadReady - Ultimate Software Collection

Advanced


   

 Categories : Development > Components & Libraries
 libpropc++ (for C++) 1.0
Publisher Extreme Code Software
Published Date 2004-09-18
License Shareware Price 45 USD
Size 507 KB.

Template library for properties in C++ (used like 'widget.color = "red";). In class Widget use: prop::Property color; Binding properties to auto-synchronize their values.

Description From Publisher
Template library for properties in C++ like this: widget.color = "red"; to change widget color. In class Widget use: prop::Property 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 OS
Not Applicable

Related Keywords
C++ properties  C++ properties  C++ template library  C++ template library  C++ library  C++ library  foundational library  foundational library  libsigc++  libsigc++  signal programming  signal programming  OO programming  OO programming  object oriented  object oriented 

libpropc++ (for C++)


Latest Components & Libraries Realted Tools:
SocketTools Secure Subscription   SocketTools Secure Subscription 4.5
 The SocketTools Secure Subscription plan includes Windows dynamic link libraries (DLLs), ATL-based COM objects and ActiveX controls (OCXs) which can be used in a wide variety of programming languages such as Visual Basic and Visual Studio.NET.
SocketTools Standard Subscription   SocketTools Standard Subscription 4.5
 The SocketTools Standard Subscription plan includes Windows dynamic link libraries (DLLs), ATL-based COM objects and ActiveX controls (OCXs) which can be used in a wide variety of programming languages such as Visual Basic and Visual Studio.NET.
Power Render   Power Render 6
 Power Render is a general purpose software development kit for games and 3D visualization. This is the core file with all tools, documentation and C++ libraries. Visit www.PowerRender.com to download the rest of the SDK.
POP3 Wizard ActiveX   POP3 Wizard ActiveX 3.0
 POP3 Wizard +SSL allows you to be able to access a POP3 server and download messages with minimal knowledge of how POP3 works and very little code. There are many features for simplifying tasks of accessing an POP3 server.
PocketChart   PocketChart 2
 PocketChart is a component for the .NET compact framework that helps you create and present workflow, flowchart and process diagrams, database ER diagrams, organizational, hierarchy and relationship charts, network schemes, graphs and trees.
PlusSuite .Net Control Library   PlusSuite .Net Control Library 1.0
 PlusSuite is a control library containing custom controls and components to be used with the Microsoft .Net Framework and integrated with Visual Studio.NET. All controls are extensible, flexible and easy to deploy.
PlusDock   PlusDock 4.0.0.
 Custom docking windows library, featuring floating forms, autohide panels and redockable windows. Full Office2003 theme support, integrated WYSIWYG desginer support for VS.NET, fast rendering, accurate panel transitions and full documentation.
PDFLayout Plus   PDFLayout Plus 1.0
 PDFLayout Plus - A dll for your pdf-files... Royalty free! All layout-properties page by page. You can use it with delphi, vb(a), C, C++ and all other well known programming environments (.NET, too!). Please try it before you buy.
Planner.NET   Planner.NET 4.5
 Planner.NET is a calendar and scheduling component for the .NET framework. It supports yearly, monthly, weekly and daily schedule views. Each view provides a distinct layout of the time cells and can display events such as appointments and meetings.
PtBarcodeEnc   PtBarcodeEnc 3.0
 Software Development Kit(SDK) to encode PDF417, QR Code(QRCode), Data Matrix(DataMatrix).The generating SDK is for Windows, WinCE(Win Mobile, Pocket PC, Smartphone), Symbian and Unix/Linux.It comes with dynamic link library(dll) and share object(so).
Ping Wizard ActiveX   Ping Wizard ActiveX 3.0
 Ping Wizard lets you conduct tests on the speed of your network. Ping Wizard sends a special packet to a server, and times how long it takes to get a reply. This time is the total latency of the packets that you send when communicating with servers.
PDFIndexCut   PDFIndexCut 1.0
 PDFIndexCut - A dll for your pdf-files... Royalty free! For a really fast web access! You can use it with delphi, vb(a), C, C++ and all other well known programming environments (.NET, too!). Please try it before you buy.
PDFtext   PDFtext 2.3
 PDFtext - A dll for your pdf-files... Royalty free! All pdf-specs! Extract the complete text-content of pdf-files. As an automated text-export into a generated file. As clipboard-content. As a returning string. For all well known IDEs (.NET, too!).