Archive for August, 2006

Splash-full.jpg

OTA Nedir ?

Delphi IDE’ni kullandığı ve IDE içinde kullanılan servislere kısaca OTA (Open Tools API) denir. Diğer bir deyişle Delphi IDE için yazılan Plug-in’ler olarak da bilinirler. OTA açıklamaları ve class tanımları ToolsAPI.pas içindedir. Delphi help içerisinde OTA konusunda herhangi bir dokumana rastlanmamaktadır. Daha fazla bilgi için ToolsAPI.pas incelenebilir. Bulunduğu yer, Delphi’yi kurduğunuz klasörün altında BDS\4.0\Source\ToolsAPI\ToolsAPI.pas. (Delphi 2005 için 3.0)

ToolsAPI.pas bakıldığında bazı global değişkenler göze çarpacaktır.

Bunlar:

BorlandIDEServices: IBorlandIDEServices;

SplashScreenServices: IOTASplashScreenServices;

SplashScreenServices: Delphi açılırken global olarak bu değişkeni tanımlar. Bu değişken Delphi açıldığında ilk geçerli olan değişkendir.

yazının devam icin http://yusufcelik.googlepages.com/delphiota

Comments No Comments »

Günlerden bir gün Danimarka’dan Compas Pascal adında bir program çıktı. Philippe Kahn bu programı satın aldı ve Borland Turbo Pascal olarak adını değiştirdi. Turbo Pascal , IBM Pascal’ın yaptığı her şeyi yapmasına ilaveten metin yazım programı dahil olmasına rağmen sadece 33K bellekte çalışması ile herkesi hayrete düşürmüştü. Asıl şaşırtıcı olan ise küçük bir programı bir saniyeden kısa bir sürede derliyor olmasıydı. Sanki hiç adı duyulmamış bir firmanın, saatte 1,000,000 kilometre hız yapan ve dünyanın etrafında bir karıncanın hasta olmadan içebileceği su miktarı kadar benzin harcayarak dolaşabilecek bir Mercedes kopyasını duyurması gibi bir şeydi.

http://turkish.joelonsoftware.com/Articles/DailyBuildsAreYourFriend.html

Borland eski isimlere geri döndü ve Turbo Delphi cok yakinda (bu postu yazarken 25 gunden geri sayıyordu) karsimizda olacak.

http://www.turboexplorer.com/

http://blogs.msdn.com/charlie/archive/2006/08/10/693949.aspx#comments

Comments 9 Comments »