Definice velikosti písma pro automatické písmo
V předchozí verzi R jsme přidali dva nové automatické motivy pro definici písma a velikosti písma, takže máte k dispozici tři automatické motivy, které respektují pokyny jednotlivých platforem. Pro návrh rozhraní je doporučeným způsobem automatický motiv, který u každého objektu formuláře používá písmo a velikost doporučené operačním systémem.
V některých případech můžete potřebovat větší kontrolu a mít oprávněné důvody pro ignorování pokynů. V aplikaci 4D v18 R3 můžete velikost automatických motivů zrušit a mít větší kontrolu nad tím, jak se váš text zobrazí.
Koutek objektů: snadné sdílení a další dobré zprávy
Kolikrát jste při pokusu o vložení objektu do sdíleného objektu obdrželi chybu„Nepodporovaný typ hodnoty ve sdíleném objektu„?
Co jste udělali? Napsali jste delší kód, abyste z nevinného objektu udělali sdílený, třeba iterací přes všechny jeho vlastnosti?
Co třeba přenést sdílený objekt z jedné sdílené skupiny do druhé?
Zajímavá věc o objektech: už víte, že je lze použít jako hashovací mapu (systém klíč/hodnota), ale co takhle získat všechny klíče nebo všechny hodnoty pomocí jediného řádku kódu?
Čtěte dál, protože 4D v18 R3 je venku a přináší dobré zprávy!
4D pro iOS Galerie: Šablony připravené k použití
V aplikaci 4D pro iOS přichází s verzí 4D v18 R3 velmi zajímavé věci! Zkrátka máte k dispozici více než 40 hotových šablon a přístup k další integrované galerii, kterou lze používat přímo z editoru projektu. Galerie je založena na dynamickém seznamu aktuálních šablon z GitHubu. Neváhejte šablony používat a testovat, a dokonce sdílet vlastní šablony navržené na míru s ostatními vývojáři!
Vylepšená podpora XPath
XPath je jazyk umožňující snadnou práci s dokumenty XML. Je již použitelný prostřednictvím DOM Find XML element příkazu a ve verzi 4D v18 R3 byla podpora syntaxe XPath výrazně rozšířena. Pokud patříte mezi ty, kteří požadovali funkce, jako je použití zástupného znaku v cestě, pak čtěte dál!
4D Write Pro: Nové standardní akce pro tabulky, řádky a buňky
ORDA – Lepší výběr řádku v seznamu
Objektově orientované programování ve 4D: Správa dědičnosti tříd
V jednom z předchozích příspěvků jsme si představili velmi důležitý koncept objektově orientovaného programování: Třídy. Nyní si projdeme další klíčový koncept: Dědičnost, mechanismus, který umožňuje třídě přebírat chování jiné třídy.
ORDA: Převratné novinky pro metody výběru entit
Pokud jde o ORDA, 4D v18 R3 je plný dobrých zpráv! Máte k dispozici nové členské metody, které ještě více zlepší vaše zkušenosti s kódováním.
Pro začátek bylo výrazně obohaceno získávání dat z výběru entit, což vám umožní vytvořit plně přizpůsobenou kolekci s daty z výběru entit .
Kromě toho vám poskytujeme způsob, jak výběru entit naznačit, že jeho data je třeba okamžitě obnovit ze serveru, a zneplatnit tak data uložená v mezipaměti.
Zajímají vás některé podrobnosti? Čtěte dál, vše, co potřebujete vědět, najdete níže.
Úvod do objektově orientovaného programování ve 4D: Třídy
Mnozí z vás žádali o možnost definovat typ objektu od chvíle, kdy byl typ Object zpřístupněn. Díky objektovému zápisu mnozí z vás sní o tom, že budou mít k dispozici objektové funkce. Už nesněte a přivítejte třídy v databázi projektů 4D v18 R3! V tomto příspěvku na blogu vám představíme jeden z nejzajímavějších konceptů objektově orientovaného programování … spolu s příkladem databáze a bonusovým videem!
4D v18 R3 Beta začíná dnes
S potěšením oznamujeme zahájení beta testování verze 4D v18 R3! Jaké novinky tato verze nabízí?
- Snažíme se vyvíjet jazyk 4D pro bezproblémové a intuitivní kódování. Za tímto účelem udělal jazyk 4D obrovský skok zavedením tříd.
- Už nikdy nebudete na rozpacích, když se budete snažit zjistit, která operace způsobuje pomalost serveru. K dispozici máte nový příkaz, který vám pomůže odhalit operace přesahující zadanou dobu trvání.
- ORDA má také své podíly funkcí, například dvě nové členské metody. První umožňuje extrahovat data z výběru entit a druhá umožňuje okamžitě získat obnovená data ze serveru.
- Do rozhraní 4D write Pro bylo přidáno více než 40 standardních akcí, které ještě více rozšiřují možnosti vývoje.
- Pokud jde o 4D pro iOS, máte nyní k dispozici více než 40 hotových šablon (přístupných z editoru projektu.) K instalaci vybrané šablony stačí jediné kliknutí.
- A ještě mnohem více (viz níže).
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady