Delphi 2018 első benyomások

Egy az alábbi operációs rendszerek:

Relatív, hogy a vas, összehasonlítva az előző változat csak a megváltozott lemezterület igényét a meghajtó (DVD CD helyett):

  • 1,5 GB lemezterület a teljes telepítés;
  • Pentium II 450MHz vagy gyorsabb processzor (Pentium III 850+ MHz ajánlott);
  • 256 MB RAM (512 MB ajánlott);
  • DVD-ROM;
  • Monitor - VGA-monitor nagyobb felbontású;
  • Egy egér vagy más mutató eszköz.

Elvileg van egy kör alakú változata a termék, de abban az időben az írás hivatalos linkek, ingyenesen letöltheti a gyártó honlapján nem volt.

Ennek eredményeként, és nem tudja, hogy megismerjék a termék jogi eszközökkel, azt igénybe az alternatív változata. Az egyik legnépszerűbb fórumok után egy héttel a hivatalos kiadás hivatalossá beszerelési módszer a termék, hogy megkerülje a telepítő. Ahhoz, hogy élvezze a döntést a CodeGear, használtam egy módosított telepítő hazai fejlesztők. Ahogy az várható volt, ez alkalommal tökéletesen ment minden.

Home (Welcome oldal), az új fejlesztési környezetet, ugyanakkor nem vetettek alá semmilyen jelentős változás, de elkezdte keresni alatt CodeGear stílus, és véleményem szerint még vonzóbbá. Ezen kívül számos további linket, amelyek érdekes és hasznos Delphi-fejlesztők.

Elég kényelmes, véleményem szerint, az innováció az a képesség, hogy hozzon létre események szerelvény (Build események). Ezen funkció segítségével nyomon követheti, hogy mi történik különböző szakaszaiban a projekt összeállítani.

Alkalmazások létrehozásához az adott változata Delphi, akkor modellező eszköz - ismerős Delphi .NET együtt. Azonban nem MDA-eszközök, például az ECO, .Net alkalmazások-nem.

A leírás újítások tervezők sok figyelmet, hogy milyen IDE most támogatja a Windows témát (például a Vista és XP). Valószínűleg, ez egy nagyszerű szolgáltatást (milyen hasznos lehet szép gombokat Run), ám amikor megpróbálja megváltoztatni a témát a Windows XP fut fejlesztési környezet kiadott egy üzenetet itt:

Egyébként ez volt négyszer több memóriát, mint a deklarált minimális rendszerkövetelmények (1 GB). Többszöri próbálkozás után, hogy lezárja ezt az üzenetet, akkor az IDE „elveszett” a legtöbb eszközpaletta gombokat. Talán, persze, hogy ez a viselkedés a környezet annak a ténynek köszönhető, hogy amikor telepíti, azt használják a „nem természetes” telepítő (a minőség Központi leírása ez a hiba nem találtam), de a kényelmetlen érzés maradt. Másrészt, ha figyelmen kívül hagyjuk az iróniát, célszerű lehet, hogy mind a formák létre az új Delphi, most automatikusan támogatja a Windows témát.

Egyes módosítások átesett VCL. Együtt a szokásos szabványos lap «párbeszédablakok» új - «Vista Dialogs». Tartalmaz egy összesen három részből áll: TFileOpenDialog, és TFileSaveDialog TTaskDialog. Úgy vélem, hogy a funkcionális célt ezen összetevők érthető.

Amellett, hogy a fenti három komponens a VCL Az alábbi vegyületcsoportok egészül ki:

  • TCustomFileDialog
  • TCustomFileOpenDialog
  • TCustomFileSaveDialog
  • TCustomTaskDialog
  • TFavoriteLinkItem
  • TFavoriteLinkItems
  • TFavoriteLinkItemsEnumerator
  • TFileTypeItem
  • TFileTypeItems
  • TTaskDialogBaseButtonItem
  • TTaskDialogButtonItem
  • TTaskDialogButtons
  • TTaskDialogButtonsEnumerator
  • TTaskDialogProgressBar
  • TTaskDialogRadioButtonItem

A célja az osztályok elég nyilvánvaló. Mindegyikük működő közvetítőként az osztály hierarchia az új, Vista-orientált párbeszédek.

Próbálja hívni Vista-dialógusok Windows XP alatt kudarcba fulladt: a képernyőn megjelenő üzenet jelenik meg, hogy TFileOpenDialog futtatásához Windows Vista vagy újabb verzióját.

Azonban még összeállításakor a figyelmeztető üzenet a következő:

[DCC Warning] Unit1.pas (11): W1002 Symbol 'TFileOpenDialog' specifikus platform

Amellett, hogy az új verzió a VCL a bővített osztályok, néhány régebbi osztályok megváltozott. Ezek a változások is társult támogatása Vista. Így a TForm, új ingatlan GlassFrame.

Miután egy részletes tanulmány minden készlet komponensei feltárta, hogy egyes készletek Kiegészítő kiszélesedett és a Win32. Így van, TdockTabSet alkatrészek, THeaderControl és TShellResources. Ebben az esetben az utolsó, ami nincs dokumentációja. Természetesen, a Google kissé tisztázta a helyzetet, de szeretné, hogy olvassa el a leírást a komponens „első kézből”.

Azt nagyon szeretem, az a tény, hogy a legújabb verzióját a Model Maker Code Explorer (MMX) szerepelt Delphi. Valójában ez megfelel egy-egy nagyon kényelmes és funkcionális varázslók nagyban egyszerűsíti a tervezés és a kód dokumentációt.

Külön szeretnénk megemlíteni a referencia rendszer az új termék. Az új verzió a Delphi, hogy készül a Microsoft Document Explorer formátumban. Sokan az ő elemek átdolgozott és kibővített. És nézd, ő lett vizuálisan jobban.

Végén a felülvizsgálati hadd tegye néhány saját következtetéseket.

Termék alkotók már mindent megtett, hogy egy új változata a termelékenyebb és felhasználóbarát. Azonban néhány minőségi problémák maradtak. Azonban ez jellemző volt szinte az összes változat a Delphi. Stabil termék válik, mint a szabály, hogy csak megjelenése után több szervizcsomagot.

Itt található az ezt a cikket egy ismerősének:

Kapcsolódó cikkek