Rozcestník: Jste tu poprvé? Pro začátečníky jsem napsal úvod do programování v Delphi. Můžete si přečíst informace ohledně změn v jednotlivých verzích Delphi a případně mezi jednotlivými edicemi Delphi. Pokud přecházíte ze starších verzí tak si všimněte mého pojednání řetezce a unicode.
Možná Vás bude zajímat spolupráce databáze a Delphi, nebo se budete rozhodovat mezi různými druhy Delphi projektů.
Uvažujete o vývoji pro mobilní zařízení? V tom případě navštivte sekci FireMonkey.

Pokud Vám nestačí náš přehled komponent, navštivte adresář nejpopulárnějších open source Delphi komponent

Platform status - podporované platformy v jednotlivých verzích

Free Delphi Starter Edition download

Potřebujete Delphi školení nebo konzultace na různá témata?


Ribbon control a styly

vložil Radek Červinka 30. listopadu 2011 23:29

Pokud použijete VCL styly z Delphi XE2 a TRibbon control (resp. to asi souvisí s Glass window na Vista+) zjistíte několik problémů ohledně kreslení. Naštěstí existuje možnost jak upravit kreslení libovolného prvku a tak jsem tuto možnost využil a sprostě jsem kreslení obešel.

Více...

Tagy: , ,

Praxe

Unidac podporuje OSX a iOS

vložil Radek Červinka 25. listopadu 2011 12:33

Z changelogu:

4.1.3 23-Nov-11

  • Update 2 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required
  • Mac OS X and iOS in RAD Studio XE2 is supported
  • FireMonkey support is improved

Díky za upozornění (bullhead)

Tagy: , ,

Novinky

Windows 8 Metro style UI component

vložil Radek Červinka 25. listopadu 2011 12:20

Tohle se mi líbí a jede to moc pěkně. Free komponenty pro Delphi včetně zdrojáků pro implementaci Windows 8 Metro style rozhraní. Používá to GDI+, takže by to mělo jet i na XP (nebo i na 2000).

Více...

Tagy: , ,

Komponenty

Náhodné výkřiky 17

vložil Radek Červinka 23. listopadu 2011 21:15

Jako obvykle pár připomínek z toho co mne zaujalo (THandle, Outlook, Fossil …) plus zamyšlení a info nakonec. Více...

Tagy: , , , ,

Praxe

Marco Cantu FireMonkey prezentace a pár odpovědí

vložil Radek Červinka 21. listopadu 2011 21:19

Marco Cantu píše knihu o FireMonkey a měl prezentaci. Součástí ní byla i část dotazů, přepis je zde. Nejvíce mne zaujalo že je ve vývoji verze FastReportu pro FireMonkey s předpokládaným vydáním koncem roku. Osobně jsem to předpokládal, protože chlapci z Ruska jsou velmi flexibilní a schopní.

Jinak www.embarcadero.com/rad-in-action/firemonkey odkazuje na 60 stránkovou publikaci o FireMonkey ke stažení právě od Marca Cantu - předpokládám, že se jedná o základ jeho knihy.

Tagy: ,

FireMonkey | Knihy

Něco ohledně uvolňování řetezců

vložil Radek Červinka 18. listopadu 2011 23:03

Jen pro zajímavost pro začátečníky malé zamyšlení o řetezcích, Exception.CreateFmt a podobných funkcích. Více...

Tagy: , ,

Praxe

Spolupráce kódu Delphi a Java

vložil Karel 15. listopadu 2011 21:19

Použití Java Native Interface v Delphi

Při řešení jednoho projektu jsem byl postaven před úkol jak připojit k již existujícímu projektu napsanému v Javě další funkčnost a uživatelská rozhraní napsaná mými kolegy delphisty. Nativní kód byl vytvořen v Delphi 2007.

Tvůrci Javy, vědomi si toho, že v některých případech je použití nativního kódu nezbytné, vybavili Javu rozhraním pro spolupráci s nativními jazyky (měli tedy na mysli především C/C++) - rozhraním JNI (Java Native Interface). Toto řešení také otevřelo možnost v nových Java projektech využít i již existující a odladěný nativní kód.

Více...

Tagy:

Praxe

MS SQL decryptor

vložil Radek Červinka 14. listopadu 2011 21:24

DevArt nedávno uvedl nástroj na rozšifrování procedur, funkcí a view, které lze na MS SQL zašifrovat.

SQL Decryptor - nástroj je zdarma. Stahujte, než to MS zařízne. Funguje to pěkně.

Tagy: ,

Nástroje

TGlassFrame pro Windows Vista

vložil Radek Červinka 13. listopadu 2011 23:50

Windows Vista přinášejí podporu Glass efektu. A Delphi VCL toto podporuje od verze 2007. Více...

Tagy: , , ,

Praxe

Náhodné výkřiky 16

vložil Radek Červinka 10. listopadu 2011 01:21

Hlavně o FireMonkey, aktualizacích, Linuxu atd. Více...

Tagy: , ,

Novinky

Delphi XE2 a problém s ModalResult v DFM

vložil Radek Červinka 9. listopadu 2011 20:56

Byla objevena celkem nešťastná chyba ve VCL v XE2, ale která zasáhne mizivé procento uživatelů. Jedná se o to, že během integrace FireMonkey do Delphi došlo chybou k přečíslování 4 konstant pro ModalResult. A jelikož tyto konstanty jsou ukládány v DFM jako čísla a ne názvy, dojde při otevření staršího projektu, který tyto konstanty používají, v Delphi XE2 ke změně jejich významu a vice versa.

Více...

Tagy:

Praxe

Fyzika a FireMonkey - video

vložil Radek Červinka 5. listopadu 2011 11:38

Pěkná demonstrace možností FireMonkey a jeho vektorového principu.

Tagy: ,

Aplikace

Jednoduchá střílečka pro iOS via FireMonkey

vložil Radek Červinka 5. listopadu 2011 11:17

Jen ukázkové video, ale líbí se mi způsob použití jednotlivých komponent, prostě jen pár TImage a nějaké jiné vizuální komponenty (TPanel, TRoundRect) a trochu stylu. Prima nápad a inspirace.

Tagy: , , ,

Aplikace

Anketa: velikost projektu

vložil Radek Červinka 5. listopadu 2011 02:21

Minule to sice vyhrálo ADO, ale v závěsu se třemi dalšími možnostmi, včetně u mne čím dál ve větší oblibě devart.com, jejichž dbgrid momentálně úspěšně modernizuji pro svou potřebu (styl, checkbox pro boolean sloupce, alternativní barva řádku atd.). Jinak výsledky jako obvykle v přehledu anket.

Jen tak pro zajímavost: jaký největší projekt máte? Tj. rebuild exe plus případné vaše moduly (bez cizích komponent)? Hlasovat můžete vpravo nebo přímo přes hlasov.at/kjlc.

P.S.: v burze jsou dvě nové pracovní příležitosti pro Delphi (a staré jsem smazal).

Tagy:

ankety

IDE Fix Pack 4.5 a Help update pro XE2

vložil Radek Červinka 4. listopadu 2011 00:17

IDE Fix Pack 4.5 pro Delphi 2009 - XE2 přináší kromě neoficiálních oprav chyb zejména zrychlení kompilace. Opravdu bych nechtěl aby se Andreas Hausladen někdy vrhl na můj kód.

Kromě jiného je také dostupný Help Update 1 pro Delphi, C++Builder a RAD Studio XE2. Blbé je, že pokud budete stahovat balíček, tak obsahuje všechny 4 jazyky o celkové velikosti 800M, z čehož použijete jen 1/4. Navíc si nějak neuvědomuji, že by se mi to oznámilo jako update - i když by mělo.

Tagy: ,

Aktualizace

Naše nabídka

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy).

love Delphi

O Delphi.cz

Delphi je moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64, Mac OSX, Linux a na iPhone a Android.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Poslední komentáře

Comment RSS

Dle měsíců