TAG: properties, widget, color, library, binding, class, ,  binding properties, widget color, supports binding properties, color & widget,
Best Search Category: pay as you go, dvd copy, dvd copy software, matte cutter, mat cutters, dvd subtitle, dvd brennen, dvd copying software, copying dvd, dvd backup, convert pdf, convert vhs to dvd, convert cassette to cd, video to dvd conversion, software applications
libpropc++ (for C++)

License / Price:
Shareware / 45 $
Category :
Software Developer / Miscellaneous
Requirements :
Publisher / Limitations:
Extreme Code Software /
Size / Last Updated:
507.6KB / 2008-03-21
TAG: properties, widget, color, library, binding, class, ,
binding properties, widget color, supports binding properties, color widget,
Operating System:
Not Applicable
Download:
Download
Publisher's description - libpropc++ (for C++)
Rate
 
 
 
 
 
12 Ratings  
  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
 
 

Also see ...


...in Software Developer

1)    Vivid Report Standard for C++ Builder 5 1.0 by MBLab- Software Download
 Vivid Report is a set of visual components that provides creating printable reports of various complexity for C++ Builder.Vivid Report realizes the following concept of the report design. The report contains several pages. The report page can contain a child report or universal bands that provide placing of data images on a page. Bands link with data controllers that are data containers and manage the data display in bands.Realizing this concept in Vivid Report allows to refuse use of the specia...

2)    nogoop .NET Component Inspector
 The Component Inspector allows you to inspect and execute any .NET code (application, class, or component). The inspector includes the following: Event Logging - View the events generated as a result of the execution of any object. Examine the all event information related including the stack trace and event object; Visual Design Surface - Examine and modify the behavior of visual components at both design and runtime. Construct arbitrary combinations of controls; Object Browser - Examine and mo...

...in Miscellaneous

1)    MsgConnect
 Use MsgConnect to exchange information between parts of your application that work on the same or on different computers. MsgConnect is a cross-platform message-oriented middleware that can be used in both client-server and peer-to-peer modes....

2)    MirrorJNDI
 MirrorJNDI is an open source Java Naming and Directory Interface (JNDI) service provider for accessing arbitrary Java objects in a hierarchical namespace. MirrorJNDI can store all it's data in XML or binary serialized form. It allows to create full copy of existing service provider's data, serialize it and then work with local copy. It can be especially useful for testing interaction of your application with any JNDI service provider because you do not worry about possible loss of original data ...

 

 

Related tags:
Premium Softwares
Same Softwares
Advertisement