Produkt blank

Manipulace s tabulkami z widgetu 4D Write Pro

Automaticky přeloženo z Deepl

Ve verzi 4D v18 jsme dodali skvělou funkci, která umožňuje snadnou manipulaci s tabulkami pomocí nových příkazů a standardních akcí. Máme ještě lepší zprávu (zejména pro ty, kteří dávají přednost uživatelskému rozhraní před kódováním): tyto nové možnosti jsme rozšířili na rozhraní widgetu 4D Write Pro. Nová karta vám nyní umožňuje manipulovat s tabulkami přímo z widgetu!

Produkt blank

Podpora atributu „non-scaling-stroke“ SVG

Automaticky přeloženo z Deepl

Někdy je vhodnější, aby si čáry objektu zachovaly svou původní šířku bez ohledu na použitou transformaci. Například na mapě nakreslíte čáru zobrazující polohu uživatele a cíl cesty. Když uživatel mapu přiblíží, chcete mapu zvětšit, ale aby si čára zachovala svou šířku.

Produkt blank

Editor kódu: Pozdravte bloky komentářů

Automaticky přeloženo z Deepl

Přidání bloku komentářů na začátek metody je užitečné pro přidání poznámky o tom, co metoda dělá, a také seznamu vstupních a výstupních parametrů. A mít několik řádků lidsky čitelného textu uvnitř složitého úseku kódu může být vhodné, abyste si vy i ostatní mohli vzpomenout na účel tohoto konkrétního úseku kódu. Počínaje verzí 4D v18 je vaše programování obohaceno o bloky komentářů!

Produkt blank

Dokumenty 4D Write Pro: nový užitečný parametr

Automaticky přeloženo z Deepl

Aplikace 4D Write Pro byla navržena pro vytváření všech druhů dokumentů, od těch nejjednodušších až po ty nejsložitější. Pro dosažení této rozmanitosti mohou dokumenty obsahovat odlišné části, jako jsou odstavce, oddíly, záhlaví, zápatí atd. Po vyplnění se 4D Write Pro chová tak, že všechny tyto části lze číst. Někdy je však nutné některé části změnit podle jejich obsahu. Typicky se to týká záhlaví a zápatí, jejichž výška se může automaticky měnit. Tato funkce je obecně velmi užitečná, ale někdy by bylo praktičtější nastavit výšky záhlaví a zápatí na konstantní hodnoty (i když jejich obsah může být zkrácen a již nebude plně viditelný).

Tipy blank

Databáze projektů: Nasazení aplikace

Automaticky přeloženo z Deepl

Vaše aplikace byla vytvořena a jste připraveni na další krok. 4D vám umožní:

  • vygenerovat zkompilovanou databázi, která již neobsahuje žádný interpretovaný kód,
  • vygenerovat samostatnou aplikaci, na kterou lze dvakrát kliknout (tj. sloučit ji s 4D Volume Desktop, databázovým strojem 4D),
  • generovat aplikace klient/server s automatickou aktualizací klientské a serverové části.

Pomocí databáze projektů můžete také vytvářet finální aplikace pro obě platformy. Projektová databáze používá stejný konfigurační soubor jako binární databáze.

Nezařazené
Produkt
blank

Při změně velikosti… Při změně velikosti… Při změně velikosti… Při změně velikosti…

Automaticky přeloženo z Deepl

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!