Funkce v automatickém doplňování textu slouží pro dynamické vytváření textu. Tato vlastnost editoru je prozatím experimentální a je ve vývoji. každá funkce se zapisuje ve tvaru *fnc*(název funkce,[parametr1,2,....,n]) při automatickém doplňování se funkce provede (funkce mohou být samozřejmě též vnořeny do sebe) a doplní se místo ní výsledek operace. Prozatím jsou podporovány následující funkce : - datum a čas zápis : *fnc*(date,formát data,[posun]) formát data odpovídá zápisu formátu data a času v Delphi - tedy hodiny - h, případně hh (varianta s nulou - např. 05 ) minuty - n,nn sekundy - s,ss dny - d,dd,ddd (zkratka dne - např so), dddd (celý název dne - např sobota) měsíce - m,mm,mmm,mmmm roky - yy (např 99), yyyy (např 1438) příklady : *fnc*(date,dd.mm.yyyy) zobrazí 13.01.1999 *fnc*(date,d.mmmm.yy hh:mm:ss) zobrazí 13.leden.99 21:12:05 *fnc*(date,dddd,-1) zobrazí, co bylo včera za den - převod na velká a malá písmena velká *fnc*(uppercase,text) malá *fnc*(lowercase,text) - výpočty sčítání čísel č1+č2+....+čn *fnc*(sum,č1,č2,....,čn) odečítání čísel č1-č2-....-čn *fnc*(sub,č1,č2,....,čn) násobení čísel č1*č2*....*čn *fnc*(mult,č1,č2,....,čn) celočíselné dělení čísel č1/č2/..../čn *fnc*(div,č1,č2,....,čn)