Skip to content

shineworld/dduce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

DDuce is a new Delphi code library. Since Delphi got new language features like operator overloading, attributes, generics, anonymous methods and extended RTTI it provides some new powerful tools to extend the developer's creativity.

The library features components, modules, extensions and primitives that are used by my open source applications.

The sources depend on the following libraries and components:

In addition some lesser known but excellent open source Delphi components were ported and extended to support the latest versions of Delphi.

Editor module

IEditorView

Virtualtrees factories

Virtualtrees factories

TValuelist

TValueList

TPropertyInspector

This component is based on the work of Evgeny Balabuyev. You may obtain a copy of the original code at http://www.torry.net/vcl/packs/lite/extlib.zip. It mimics Delphi's object inspector and makes it possible to edit any published property of a component (or other class compiled with RTTI enabled with {$M+}) at runtime.

TPropertyInspector

TGridView

A native and very fast virtual VCL grid component. It is based on the work of Roman M. Mochalov. A copy of the original sources can be found at http://www.tersy.ru/~roman/download/.

TGridView

TDBGridView

A TGridView descendant which can be linked to a TDataSource and can be used like a TDBGrid. It is based on the work of Roman M. Mochalov.

TInspector

A TGridView descendant that displays data in a vertical object inspector-like way. Just like its ancestor this is a virtual grid control so it does not own the data it displays.

TInspector

TXMLTree

A TVirtualStringTree descendant to visualize and edit XML data.

TXMLTree

About

DDuce library for Delphi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Pascal 96.2%
  • PHP 3.8%