Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About

ABF Software
   krpRegions Library
ALDYN Software
UtilMind Solutions

How can I add
my product
to Showcase ?

Showcase > ABF Software > krpRegions Library

You Save 10% ordering in Torry Showcase ! Register Now !

krpRegions LibrarySave up to $29
This library is designed specially for software developers who are bored of standard box-styled windows and want to create really cool, unusual or skinnable program user interfaces, for example like that (this is the same program but with different "skins").

The krpRegions library is a set of powerful and easy-to-use components for Borland Delphi and C++Builder. This product is designed for developers of any professional skill, so even beginners will be glad to use this library. krpRegions library uses two fundamental technologies: Skingine and AREA-BY-COLOR algorithm. Also we present our skin format absolutely free and hope this format will be popular.

AREA-BY-COLOR™ algorithm

This algorithm was developed in 1998 by KARPOLAN (He is a member of our team now). Main idea of algorithm is using of a multi-color mask (bitmap or other graphics) for marking areas by different colors. This is an example of multi-color mask:

Each color area of mask denotes some working area. Gray area is a body of application. Yellow, Red, Aqua, Lime areas are buttons and so on.... You just detect which color of the mask is under cursor and perform events for area associated with this color. Also you can create a region for each color area and detect which region is currently active (this way is exactly used in the krpRegions library).

Skin format

Our skin format was developed after analyzing of tons other skin formats. We hope this format will be useful and popular. Our skin format is open and free! Any new ideas and propositions are welcome! Send you ideas to info@abf-dev.com

We decide to use 4 run-time states for all active areas of program’s user interface:

  1. Normal - default state when the area is not disabled.
  2. Selected - state when cursor runs over the area (Hot track).
  3. Active- state when mouse or key is pressed, and area responds this activating event (Pressed).
  4. Disabled - state when the area doesn’t respond any events.

more information...

You Save 10% ordering in Torry Showcase ! Register Now !

News from our Sponsors

  Bring fresh look to your applications!
ThemeEngine is a library of components which allows to change visual appearance and behavior of your application with use of the powerful set of tools including visual components, convenient designers, easy-to-use non-visual components, the optimized graphic algorithms and a set of ready themes. ThemeEngine can add themes to forms, to the menu and to the elements of the management. 150+ stable easy to use components and 1000+ free skins. more... more...

  Delphi XE Handbook: A Guide to New Features in Delphi XE
Delphi XE Handbook is a guide to new features in Delphi XE, covering everything but the DataSnap portion of the product. Written by best-selling Delphi books author Marco Cantù, the book follows the Delphi Handbooks series on 2007, 2009, and 2010, both in scope and in the appraoch. This book on Delphi XE (covering only new features of the product) is 132 pages long and it is avaialble also in print. Here is the list of chapters: 1: Delphi XE IDE 2: Integrated Tooling 3: Compiler and RTL 4: XE Libraries more... more...

Advertising on Torry's Delphi Pages

Quick Search
Exact phrase

Advertising on Torry's Delphi Pages

Guest Book
Guest Book

Subscribe to news in RSS 2.0 format!Subscribe to news in RSS 2.0 format!
Bookmark and Share
Up | Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
Copyright © Torry's Delphi Pages Torry's Delphi Pages Maintained by Torry Team. Notes? Comments? Feel free to send...

The Ultimate Source of Object Pascal and Delphi Programming Knowledge.

Copyright © 1996-2014
All trademarks are the sole property of their respective owners
Privacy Policy