Od verze v16 R5 je možné přistupovat k existujícímu záhlaví a zápatí a upravovat je programováním. Pokud chcete do dokumentu 4D Write Pro přidat záhlaví a zápatí, použijete k tomu šablonu!
Pokud nejste příznivci šablon, dobrá zpráva! V aplikaci 4D v17 R3 můžete pro danou sekci vytvořit záhlaví a zápatí naprogramováním.
K tomuto účelu máte k dispozici dva nové příkazy: WP New header a WP New footer.
Záhlaví a zápatí můžete samozřejmě odstranit také naprogramováním pomocí příkazu WP DELETE HEADER a WP DELETE FOOTER příkazy.
Následující kód například přidá záhlaví a zápatí do aktuální sekce:
// Retrieve the current section
$section:=WP Get section($range)
// Create a header
$header :=WP New header($section)
// Create a footer
$footer:=WP New footer($section)
Poté můžete do záhlaví vložit svůj text a naformátovat jej následujícím způsobem:
// Create a new range containing only the header
$headerRange:=WP Create range($header;wk end text;wk end text)
// Insert text
WP SET TEXT ($headerRange; "Hello World!";wk append)
// Set in bold
WP SET ATTRIBUTES (
$
header ;
wk font bold;wk true)