Sdílení zdrojového kódu interních komponent 4D s partnery 4D

Automaticky přeloženo z Deepl

Společnost 4D zahájila nový program pro sdílení zdrojového kódu interních klíčových komponent 4D, jako je 64bitový Quick Report, nástroje pro výběr data a času nebo dokonce uživatelské rozhraní 4D Write Pro.

Už to zní zajímavě, ale co to pro vás konkrétně znamená? Vždycky jste chtěli používat widget pro výběr času, ale s jiným vzhledem. Uživatelské rozhraní 4D Write Pro je skvělé, ale nemůže přesně zapadnout do vaší aplikace, která vyžaduje přístup více „podobný pásu karet Microsoft Office“.

Tím, že vám společnost 4D poskytla zdrojový kód, vám umožňuje využít práci, kterou odvedl tým 4D Engineering, přizpůsobit si ji a vytvořit si vlastní! Tím se vlastně otevírají velké možnosti pro komunitu vývojářů 4D.

Jak postupovat dál? Je to tak jednoduché:

Stažení zdrojového kódu 4D z úložiště 4D fóra.

Přizpůsobení komponent a vytvoření vlastních

Integrace nové verze do vaší aplikace

Nasazení aplikace zákazníkům a uživatelům s vlastní verzí komponenty.

Kdo se může tohoto programu zúčastnit?

Všichni partneři 4D počínaje programem Silver!

Kde stáhnout zdrojový kód?

Existuje jedinečné místo: celosvětové fórum 4D Partners.

Jaké jsou k dnešnímu dni dostupné komponenty?

K dnešnímu dni byl zveřejněn zdrojový kód následujících komponent pro 4D v16 R2:

4D Write Pro Interface

Společnost 4D Engineering pro vás navrhla předpřipravené výchozí rozhraní pro 4D Write Pro, které je k dispozici uvnitř produktu 4D. Stačí přetáhnout widget z knihovny objektů do editoru formuláře a je připraven k použití.

4D Reports

4D Report je interní komponenta, na které je založen 64bitový dialog Quick Report. Podrobněji je nový dialog představen v následujících 2 příspěvcích: Quick Report Editor kompletně přepsaný a snadno vytvářející sestavy napříč tabulkami.

4D Pop

4D Pop je řada komponent pro zvýšení produktivity seskupených do panelu nástrojů, který se integruje s vývojovým prostředím 4D. 4D Pop je plný chytrých nástrojů a pro vývojáře je okamžitě užitečný, má mnoho výhod. Například si můžete sestavit paletu 4D Pop s nástroji, které preferujete, aniž byste přetížili obrazovku.

Oblast SVG

Tato komponenta přináší do vašich uživatelských rozhraní manipulovatelnou oblast SVG. Oblast SVG Area umožňuje vytvářet vektorovou grafiku, ať už ručně kreslenou, nebo programově generovanou, propojenou s daty v hostitelské aplikaci. Podporuje tvary, barvy a standardní vzory výplní 4D a může také obsahovat bitmapové obrázky ve formě odkazů. Obsah oblasti lze uložit do záznamu nebo exportovat jako soubor SVG.

4D Progress

4D Progress je k dispozici v knihovně objektů editoru formulářů. Umožňuje otevřít jeden nebo více pruhů průběhu v jednom okně.

4D SVG

4D obsahuje integrovaný vykreslovací engine, který lze použít k zobrazení souborů SVG. Jazyk XML používaný pro manipulaci s obrázky SVG je obzvláště bohatý a rozsáhlý. Pro usnadnění začátků poskytuje 4D komponentu SVG, která obsahuje řadu příkazů, jež lze použít k vytváření a manipulaci s běžnými grafickými objekty.

Widgety 4D

4D Widgets jsou funkce poskytované jako komponenty, které jsou přístupné z editoru formulářů z předkonfigurované knihovny objektů. Tyto widgety jsou složené objekty s předdefinovanými vlastnostmi. Poskytují přístup ke standardním funkcím a jejich implementace je velmi jednoduchá.

K dispozici jsou tři widgety: DatePicker (výběr data), TimePicker (výběr času) a SearchPicker (vyhledávací oblast se standardním vzhledem).

Aktualizovaný zdrojový kód všech již sdílených komponent je zveřejňován s každou novou verzí R, takže můžete využívat naše opravy chyb a/nebo nové funkce.

Zdrojové kódydalších komponent budou zveřejněny v budoucnu, s nadcházejícími vydáními R. Stačí nám nechat nějaký čas na jejich přípravu, abychom vám usnadnili život.

Laurent Launay
- Manažer firemního marketingu -Laurent nastoupil do společnosti 4D SAS v dubnu 2014 jako manažer produktového marketingu. Podílel se na aktivní propagaci uvedení programu R-release na trh. Laurent se nyní stará o marketingové aktivity a dohlíží na to, aby všechny zavedené komunikační nástroje a strategie byly vždy v souladu s očekáváním zákazníků.S inženýrským vzděláním a v takové společnosti, jako je 4D, není od marketingu k produktům a zákazníkům nikdy daleko.Před nástupem do společnosti 4D pracoval Laurent jako manažer marketingu a rozvoje podnikání pro mezinárodní dodavatele softwaru pro mobilní operátory a poskytovatele internetových služeb.