Při změně velikosti… Při změně velikosti… Při změně velikosti… Při změně velikosti…
Zajímá vás, jak vytvořit pěkné a dynamické uživatelské rozhraní? Obvykle se při změně velikosti formuláře automaticky změní velikost objektů formuláře, jejichž vlastnosti horizontální nebo vertikální velikosti jsou nastaveny na pohyb nebo růst. V některých případech (např. při jemnější správě uživatelského rozhraní) se vývojáři rozhodnou řídit velikost a polohu objektů formuláře programováním. Za tímto účelem kontrolují událost „on resized“, která se spouští v rámci metody formuláře. Co se však stane, když formulář obsahuje jeden nebo více dílčích formulářů? Na mnoha úrovních? V tomto příspěvku na blogu najdete odpovědi!
Snadno odešlete dokument 4D Write Pro obsahující obrázky jako tělo e-mailu!
Chcete používat aplikaci 4D Write Pro k vytváření e-mailů HTML se statickými obrázky v textu? Třeba něco jako efektní newsletter s obrázky deseti nejlepších destinací na světě nebo prostě jen s logem vaší společnosti? Zajímá vás, jak toho dosáhnout? Už se nedivte, protože s aplikací 4D v18 to zvládnete ve třech jednoduchých krocích:
- Export dokumentu 4D Write Pro ve formátu MIME,
- použijte MAIL Convert from MIME příkaz k transformaci MIME na e-mailový objekt,
- a poté jej odešlete prostřednictvím příkazu SMTP New transporter příkaz.
Databáze projektů: Po konverzi
V tomto příspěvku jsme si ukázali, jak převést binární databázi na databázi projektu. Jakmile je vše připraveno a převod úspěšně dokončen, můžete začít pracovat s databází projektu. Mohou však vyvstat některé otázky: Jsou všechny soubory v databázi užitečné? Je zřejmé, že soubor se strukturou“.4DB“ již není potřeba. Mohu odstranit ostatní soubory?
Zde je vše, co potřebujete vědět po převodu.
Pomocí těchto příkazů můžete soubory a složky zazipovat/rozzipovat.
Před výměnou souborů (například e-mailem) je často komprimujeme, abychom zmenšili jejich velikost před odesláním. V aplikaci 4D v18 můžete soubory komprimovat a dekomprimovat pomocí programování, aniž byste potřebovali externí knihovny nebo nástroje. Zde jsou nové příkazy, které vám to umožní:
Vytvoření vlastního dialogového okna vzdáleného připojení
Potřebujete vytvořit vlastní dialogové okno připojení 4D? Máte zájem o připojení své klientské aplikace k různým serverům? To jsou dva scénáře, které vám 4D v18 umožňuje řešit. Tento příspěvek na blogu je určen pro vás, pokud chcete vytvořit vlastní dialog vzdáleného připojení a připojit jej ke sloučeným serverům 4D. Čtěte dál!
Nové události formuláře 4D View Pro
Od verze 4D v18 je k dispozici nová sada událostí formuláře 4D View Pro. Vracejí speciální informace, ke kterým lze přistupovat pomocí nové funkce FORM Event příkazem, který byl představen v tomto příspěvku na blogu. Pozdravte: „Při změně velikosti sloupce“, „Při změně velikosti řádku“, „Při kliknutí“, „Při dvojkliku“, „Při kliknutí na záhlaví“, „Při změně výběru“ a „Po úpravě“.
4D Write Pro – Vkládání a mazání řádků a sloupců
Již víte, že aplikace 4D Write Pro umožňuje vytvářet tabulky a připojovat k nim řádky. S verzí 4D v18 pro vás máme další vzrušující novinky! S potěšením vám oznamujeme, že správa vkládání a mazání řádků a sloupců je nejen možná, ale také velmi snadná. Lze to provést buď programováním díky čtyřem novým příkazům, nebo pomocí rozhraní (prostřednictvím widgetů nebo kontextové nabídky). Čtěte dále a dozvíte se další podrobnosti!
Rozšíření možností příkazu události Formulář
Jak již možná víte, tzv. Form event příkaz identifikuje typ události formuláře, která právě nastala. Typicky se používá v rámci metody formuláře nebo objektu.
Ve verzi 4D v18 byly provedeny některé změny, ale vše je v pořádku. Zde je to, co byste měli vědět:
C_VARIANT pro ukládání různých typů hodnot
Někdy chcete psát kód tak, aby mohl pracovat s různými typy proměnných, což platí zejména pro generické kódování. Používání ukazatelů může ztížit čtení a ladění kódu. Někdy to není možné vůbec, například když chcete generickou proměnnou přiřadit objektu formuláře jako zdroji dat.
Nyní máte k dispozici nový příkaz, který vám umožní deklarovat proměnnou, která může uchovávat různé typy hodnot. Pozdravte nový příkaz C_VARIANT příkazu!
4D Write Pro a tabulky – snadná změna velikosti sloupců
4D v16 R4 splnil vaše sny a přinesl obrovskou funkci: tabulky. Skutečné tabulky, ve kterých se text automaticky obalí podle velikosti sloupce a „nerozbije“ se, když se změní vaše data! Od té doby můžete vytvářet tabulky s libovolným počtem řádků a sloupců. Navíc můžete definovat styl tabulky, každého řádku, sloupce nebo buňky, včetně šířky sloupců. Většiny těchto operací bylo dosaženo naprogramováním, ale co kdybychom vám řekli, že ve verzi 4D v18 mohou šířku sloupců měnit koncoví uživatelé?
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