vložil Radek Červinka
5. července 2022 13:15
Delphi od určité verze (Delphi XE2?) podporuje nastavení verze pro každý TARGET samostatně. Chápu, že to může mít někdy přínosné, ale osobně s tím bojuji, koncept All platforms mi moc nefunguje a spíše mne to otravuje. Takže jsem začal hledat nějaké řešení a výsledkem je používání DDevExtension, které napsal autor FixPacku a které nedávno uvolnil jako open source a psal jsem o tom i zde na serveru.
Více...
vložil Radek Červinka
4. února 2021 23:41
Andreas uvolnil zdrojové kódy pro DDevExtensions na GitHub a během pár hodin byla lidmi přidána podpora pro 10.4.
I pokud DDevExtensions nepoužíváte, doporučuji k nahlédnutí a něčemu se přiučit.
vložil Radek Červinka
31. prosince 2020 17:19
Uwe Raabe napsal užitečné rozšíření IDE (Delphi XE3 - XE 10.4) s názvem Project Magician, které řeší některé z palčivých problémů ohledně dproj souborů hlavně ohledně systémů pro správu verzí a udržování čísla verzí programu.
Více...
vložil Radek Červinka
26. března 2019 22:14
Už od verze 2007 Delphi podporuje procházení přes for - in, bohužel některé třídy stále tuto podporu nemají.
Požadovaný stav:
var
bmk: TBookmark;
begin
for bmk in DBGrid1.SelectedRows do
begin
//xxx
end;
end;
Více...
vložil Radek Červinka
14. června 2018 01:13
Už jsem to psal na foru, ale přijde mi to jako zajímavé z dlouhodobého hlediska poznačit i zde. Jedno z nejlepších komerčních rozšíření Delphi ModelMaker Code Explorer přechází do jiného módu - nově je volně ke stažení a má nového správce (Uwe Raabe) - oznámení. Zároveň se mění název na MMX Code Explorer.
Nová domovská stránka - mmx-delphi.de s přehledem vlastností a možností stažení.
Podporované verze - Delphi 7, 2007-2010, XE – XE8, Delphi 10 – 10.2 Tokyo.
Abych předešel dotazům - původní autor se dále soustředí už jen na svůj druhý produkt SimpleMind.
vložil Radek Červinka
1. října 2015 23:20
Od Delphi XE8 obsahuje Delphi nástroj na automatickou instalaci komponent s názvem GetIt a mimochodem nově obsahuje možnost instalace JCL a JVCL.
Pokud máte starší Delphi (od XE) tak nemusíte úplně zoufat, ale máte možnost použít nový alternativní nástroj s názvem Delphinus.
Více...
vložil Radek Červinka
3. srpna 2012 01:23
Byl vydán IDE Fix Pack 5.0. Modří již vědí, že se jedná o nejlepší rozšíření Delphi IDE z hlediska vylepšení jeho výkonu.
vložil Radek Červinka
10. května 2012 23:05
S příchodem Delphi 2010 byl původní modální dialog pro vyhledávání nahrazen za nemodální. Snažil jsem se tomu přijít na chuť, ale nebylo to ono. Hold zvyk je železná košile. Ale nakonec jsem se s tím smířil. Naštěstí někteří lidé ne.
Aktualizováno: autor přidal i verzi pro Delphi 2010.
Více...
vložil Jaro Beneš
20. března 2012 22:58
Jedná se o helper pro TStrings, umožňuje lepší IndexOf() s ohledem na velká-malá písmenka a také i částečné vyhledávání. V nejnovějších Delphi to určitě už je, ale někomu by se to mohlo hodit.
Pozn (editora): berte to jako inspiraci pro použití Class helpers - je to moc užitečná fíčurka
Více...
vložil Radek Červinka
16. května 2011 23:00
Aktualizace: nová stránka Dual FileView
Aktuální vylepšená, ale komerční verze
Zkusím si přihřát vlastní polívčičku. Dual FileView je expert (tj. rozšíření) Delphi IDE a napsal jsem ho já díky Open Tools API (viz. minulé články).
Cílem bylo něco jako umí Excel nebo VS (split view), tj. pohled kdy v jednom souboru se dá dívat zároveň na dvě místa. Jedná se sice o první veřejnou verzi, ale to neznamená, že by se jednalo o věc, kterou bych napsal za půlhodiny. Více...
vložil Radek Červinka
24. února 2011 21:45
Rád bych ještě jednu anketu - vyprovokoval mne k ní thread na non-technical. Co tedy používáte za program pro správu verzí Vašich kódů? (Osobně už x let JVCS, ale asi přejdeme na SVN k vůli funkcím nikoliv stabilitě).
A pár odkazů ohledně VCS:
Pokud znáte nějaké další rozšíření IDE tak můžete použít komentářů.
BTW: Výsledky anket
vložil Radek Červinka
3. listopadu 2010 23:20
Zase to udělal. Opět všechny překvapil.
Zatím jsem se nikdy nezmiňoval o nějakém beta rozšíření, ale tentokrát udělám malou výjimku. Andreas Hausladen uvedl beta verzi svého IDEFixPacku, kdy pro opakované použití CodeInsight (tj. nápovědy kódu po Ctrl+Space) není žádná prodleva a navíc je hodně robustní k chybám ve zdrojovém kódu, kdy nabídne nekompletní nabídku místo původního mlčení.
Podporované jsou Delphi 7, Delphi 2007, Delphi 2009, Delphi 2010 a Delphi XE.
Hmm, chtěl bych být tak dobrý. Člověk, který napíše plugin do IDE opravující problémy a (pravděpodobně) nemá zdrojové kódy IDE (i když několikrát řekl, že jeho vztahy s vývojáři jsou hodně nadstandardní) je prostě neuvěřitelný. Předpokládám, že se jeho úpravy brzo promítnou i do Delphi XE (jako to už bylo několikrát).
Jo a odkaz na IDEFixPack 4.0 BETA.
vložil Radek Červinka
12. srpna 2010 23:34
Obecně je známo, že s příchodem Delphi 2005 (tehdy) Borland převzal pro zobrazování helpu parodii se jménem Microsoft Document Explorer. Postupem času se sice help (i jako Embarcadero) vylepšoval, ale stále nedosahuje kvalit (a hlavně rychlosti) původního Delphi 7 helpu. Více...
vložil Radek Červinka
4. května 2010 00:06
O debug vizualizérech v Delphi 2010 jsem již psal. Jen pro zopakování - jsou dva typy: jeden trasformuje datový typ (např. TDateTime) na srozumitelnější text, druhý zobrazuje okno (např. z instalace Delphi je vizualizer pro TStringList).Více...
vložil Radek Červinka
25. března 2010 22:03
Všechny v nadpisu uvedené balíčky mají jedno společné - jejich autorem (a nejen jejich) je Andreas Hausladen. Tento maník (mimochodem držitel prestižního ocenění Spirit of Delphi 2007) je prostě neuvěřitelný.
Nejenže je jeden z nejaktivnějších autorů v JCL, jeho paleta komponent (vylepšená) se dostala i do Delphi 2010 a většina kódu z DelphiSpeedUp do Delphi 2009+, ale i udržuje balíček oprav IDE (tj. IDEFixPack) a oprav některých chyb ve VCL (tj. VCLFixPack).Více...