Turbopower Componentleri

Turbopower Delphi 1'den itibaren 3. parti componentler geliştirilen, componentleri Delphi camiasında çok tutulan bir şirketti. Her sene Delphi kullanıcıları arasında yapılan anketler de birçok ödüller kazandı. En son yapılan ankette 2002 yılının en iyi şirketi ödülünü kazandı. Async Pro, Internet Pro, OnGuard, SysTools, Sleuth QA Suite kategorilerinde birincilik ödeüllerini aldılar.

Ancak 07.01.2003 tarihinde Turbopower'ın sahibi olan şirket Delphi pazarından çekilme kararı aldı. Bu üzücü karar neticesinde Turbopower elindeki componentleri bedava olarak dağıtma kararı aldı. Bu karar neticesinde VCL ve CLX olarak tam 13 tane birbirinden güzel componenti bedava olarak yayınladı. Turbopower'ın componentleri ve yardımcı programları bunlarla sınırlı değil. Ancak Source kodu olmayan uygulamaları (Sleuth QA Suite, Memory Sleuth ve ProActivate gibi) dağıtmadı. Ayrıca başka firmalardan satın alıp geliştirdiği componentleri (Office Partner ve XML Partner gibi) bir takım yasal kısıtlamalardan dolayı dağıtamadı.

Bu yazımda bu bedava, source kodu ile birlikte dağıtılan componentleri hangi işlerinizde kullanabileceğinizi ve hangi platformları desteklediğini bulabilirsiniz. Componentlerin yanında yardım dosyaları ve pdf formatında kitaplarını da içeren dökümanlarda yayınlandı. Detaylar için bu belgeleri inceleyebilirsiniz. 

- Abbrevia - Internet Pro - ShellShock
- Async Pro - LockBox - String Resource Manager
- B-Tree Filer - Office Partner - SysTools
- Essentials - OnGuard - Visual Plan IT
- Flash Filer - Orpheus - Componentlerin Kurulumu

Abbrevia 3.04

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tpabbrevia/

Açıklamalar


Async Professional 4.06

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6, Kylix

Link : VCL : http://sourceforge.net/projects/tpapro/
        CLX :
http://sourceforge.net/projects/tpaproclx/

Açıklamalar


B-Tree Filer 5.55

Desteklediği platformlar : Turbo Pascal, Delphi 3 -> 5.

Link : http://sourceforge.net/projects/tpbtreefiler/

Açıklamalar


Essentials 1.11

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tpessence/

Açıklamalar


Flash Filer 2.13

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tpflashfiler/

Açıklamalar:


Internet Professional 1.15

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tpipro/

Açıklamalar :


LockBox 2.07

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tplockbox/

Açıklamalar :


Office Partner 1.64

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tpofficepartner/

Açıklamalar :


OnGuard 1.13

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tponguard/

Açıklamalar :


Orpheus 4.06

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tporpheus/

Açıklamalar :


ShellShock 1.02

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6.

Link : http://sourceforge.net/projects/tpshellshock/

Açıklamalar :


String Resource Manager 1.04

Desteklediği platformlar : Delphi 1 -> 3.

Link : http://sourceforge.net/projects/tpsrmgr/

Açıklamalar :


SysTools 4.03

Desteklediği platformlar : Delphi 3 -> 7, C++ Builder 3 -> 6, Kylix.

Link : VCL : http://sourceforge.net/projects/tpsystools/
        CLX :
http://sourceforge.net/projects/tpsystoolskylix/

Açıklamalar :


Visual Plan IT 1.03

Desteklediği platformlar : Delphi 4 -> 7, C++ Builder 4 -> 6.

Link : http://sourceforge.net/projects/tpvplanit/

Açıklamalar :

 

Turbopower Componentlerinin Kurulumu

Componentlerin tamamı source kod olarak dağıtılmaktadır. Her paketin içinde bulunan readme.txt isimli dosya hem component hakkında genel bir bilgi vermekte, hem de componentin nasıl kurulacağını göstermektedir.

Componentlerin tamamına yakınının kurulumu aynı yolla yaplımaktadır. Ben örnek olarak SysTools componentinin kurulumunu anlatıyorum. Sırasıyla aşağıdaki işlemleri yapın.

1. zip dosyanın içindeki tüm dosyaları bir klasöre açın. (Mesela C:\SysTools).

2. Delphi'yi açın.

3. Source klasörünü (örneğimizde C:\SysTools\source) Tools -> Environment Options -> Library kısmındaki Library Path'e ekleyin.

4. Gerekli design-time package dosyasını açıp yükleyin. package dosyalarındaki D paketin design-time bir paket olduğunu gösterir. Daha sonra Delphi versiyonu gelir. Yani Delphi 5 kullanıyorsanız d50, Delphi 6 kullanıyorsanız d60, Delphi 7 kullanıyorsanız d70 olan dosyayı kurmalısınız. Örneğimizde Delphi 7'ye kurduğum için "S403_d70.dpk" isimli dosyayı açıp yüklemeniz lazım.
Paketi açtıktan sonra yüklemek için sırasıyla Compile ve Install butonlarına basın.

Umarım bu bilgiler faydalı olur.

TurboPower Orpheus için Ek Not

Bu set kurulurken hata veriyormuş, bunun üzerine ben de denedim ve aşağıdaki şekilde kurdum :

1. Orpheus 4.06.zip'i c:\program files\orpheus klasörüne açtım.
2. "C:\Program Files\Orpheus\source" klasörünü Library path'e ekledim. (Tools -> Environment Options -> Library)
3. "C:\Program Files\Orpheus\packages" klasöründeki "O406_r70.dpk" dosyasını açıp Compile butonu ile derledim.
4. File not found "ovcabtn.dcu" dedi, baktım path'ler yanlış gözüküyor. Tüm packages klasörünü Source klasörünü kopyaladım.
5. "C:\Program Files\Orpheus\Source" klasöründeki "O406_r70.dpk" dosyasını açıp Compile butonu ile derledim, bu sefer oldu.
6. "C:\Program Files\Orpheus\Source" klasöründeki "O406_d70.dpk" dosyasını açıp Compile butonu ile derledim, ve Install butonu ile componentleri kurdum.

NOT : Eğer daha önceki Delphi sürümlerini kullanıyorsanız değişik dpk dosyaları açmalısınız. Delphi 6 için "...60.dpk", Delphi 5 için "...50.dpk" diye bitmeli.
 


bimeks borland component database delphi delphi.net delphi dersleri firebird help interbase makale oracle seminer software sybase veritabanı web