KGP Software -PrpT -Property List Component -Slam DBMS -Compact Database Library

KGP Software

PrpT is a property list custom control with many additional features.

This control can be used for many types of "option" and "property page" dialogs, can also be ideal for a "Visual Designer" where many object properties have to be customizable on-the-fly.

PrpT is contained in an industry standard Win32 DLL which is around 50 kilobytes in size, and is suitable for small to very large applications. What's more, PrpT is a very reliable control, tested and used in some of our own applications available on our web site.

PrpT uses a concept of "entries" - used to describe each item in a property list. These "entries" can have many customizable properties which can even be changed when already present in the list. You can use an unlimited number of "entries" in a property list.

Although you could conceivably use PrpT as a 'Grid'-type control, it was not designed for this purpose. You can actually use PrpT as the only control (on your dialog/form) for your application's complete interface, and PrpT will handle all the necessary user interaction. This in itself is not possible with most Grid controls available. PrpT also does not support multi-columns, which are common in Grids.

SlamDB is a complete custom database and index manager built into one small dynamic link library (DLL). It allows you, as the developer, to add complete database handling capabilities to your applications without having to worry about file management or multi-user problems, and still have all the power and flexibility that you need.

SlamDB is no standard library, it has been developed from the ground up and offers many powerful features not found in other database libraries. Look at these capabilities...

Features

  • 50KB standalone library (DLL)
  • Full support for 64-bit data storage ranges
  • Variable length records of any type or size
  • Network-safe multi-user access (up to 250 users)
  • Secure RC4 per-record encryption
  • Optimized per-record compression
  • Integrated indexing with a few simple functions
  • Per-record and per-database locking
  • Callbacks and messages to track database changes
  • Database enumeration
  • User enumeration and locking information
  • "Thread safe" file and data handling
  • "Tabled" recordindex storage for faster lookups
  • User-data storage area
  • User-to-user messaging system
  • Read-only mode
  • Time manipulation functions
  • Detailed error checking
  • Logging function
  • Database recovery function
...and much more!

“RT @nicolabruno: #terremoto applicazione crowdmap (ushahidi) per gli aiuti https://t.co/GL4R6s8O + altre iniziative online http://t.co/nLsBSivu @akapastina

“se eu pudesse fazer algo p ajudar, eu ajudaria numa boa, mas como nessas situações e meio que impossivel né ..”

“I feel like my part of Twitter is like the size of Rhode Island. I'm probably not missing much else in the world then huh?”

“Dejalo todo atrás, piensa que el mundo se acaba, y que tenemos que aprovechar. (:”

“Las weás que se encuentra uno.”

“WANTED: Average Internet Users for $100-250 Hourly Job http://t.co/o14a8otV

@DeliaaHuerta @CeliiaCordero5 @joselu_12 @x__paoolitaa como deciros... mmm no me sé NADA! #XUPImieeeeeeeeeeeeeeeeerda”

“Google Pgh accepting applications for grant program to nonprofits in support of technology, STEM, green initiatives: http://t.co/oBWnvKFr

“meu twitter ta seguindo gente sozinho , agora eu to seguindo , mais do que sou seguido ¬¬”

“WANTED: Average Internet Users for $100-250 Hourly Job http://t.co/zGZKd6aE

“Soy de ese tipo de personas que saben que le están mintiendo pero hace como que se lo cree. Pillo una mentira a kilómetros de mí.”

“RT @gran_pastor: Hermano, un "te amo" no es singular y se puede aplicar a muchas mujeres. Lo que no esta bien visto es decir "las amo".”

“RT @Funny_Truth: That AWKWARD moment when you're NOT following the BEST fact account on twitter » @TheFactsBook « #MUSTFOLLOW!”

“Por dentro se sentia muy vacia, y eso le obligaba a tener una doble personalidad.”

“Hey twitter I need a pool to get in”

Next