//QM v2.9. Do not edit with text editor!!! //
16    2
1=1}>?lH37rLO\$
  Filter functions  65536 3E48DD16 0

  FF_TSM_PostfixCustom  18440 3E48DC72 1
 /
function# iid FILTER&f

 Use with TS menus to define custom postfix characters.
 This is a template function. When you create a new function from it, edit postfixChars string.
 Assign such filter function to a TS menu to make it work only if the user-typed postfix character is one of characters in postfixChars string.


lpstr postfixChars=" [9][13]'''>}]).,?!:;-" ;;edit this. Special characters: [9] Tab, [13] Enter, '' ".

 __________________________________________________

int ch; TriggerInfoTsMenu 0 ch 0 0 f ;;get postfix character
if(!ch) ret iid ;;Ctrl
if(findc(postfixChars ch)>=0) ret iid
ret -2

 ret iid	;; run the TS menu item.
 ret 0		;; don't run any items.
 ret -2		;; don't run this item. Matching items of other TS menus can run.

  FF_TSM_PostfixSpace  16392 3E48DCAB 1
 /
function# iid FILTER&f

 Assign this filter function to a TS menu to make it work only if the user-typed postfix is space.


int ch; TriggerInfoTsMenu 0 ch 0 0 f
sel(ch) case [0,32] ret iid
ret -2

  FF_TSM_PostfixTab  16392 3E48DCA2 1
 /
function# iid FILTER&f

 Assign this filter function to a TS menu to make it work only if the user-typed postfix is Tab.


int ch; TriggerInfoTsMenu 0 ch 0 0 f
sel(ch) case [0,9] ret iid
ret -2

  FF_TSM_PostfixEnter  16392 3E48DBC2 1
 /
function# iid FILTER&f

 Assign this filter function to a TS menu to make it work only if the user-typed postfix is Enter.


int ch; TriggerInfoTsMenu 0 ch 0 0 f
sel(ch) case [0,13] ret iid
ret -2

  FF_TSM_PostfixComma  16392 3E48DBEE 1
 /
function# iid FILTER&f

 Assign this filter function to a TS menu to make it work only if the user-typed postfix is comma (,).


int ch; TriggerInfoTsMenu 0 ch 0 0 f
sel(ch) case [0,','] ret iid
ret -2

  FF_TSM_PostfixPeriod  16392 3E48DCD1 1
 /
function# iid FILTER&f

 Assign this filter function to a TS menu to make it work only if the user-typed postfix is period (.).


int ch; TriggerInfoTsMenu 0 ch 0 0 f
sel(ch) case [0,'.'] ret iid
ret -2

  Examples  65536 3E48DD3D 0

  TS menu postfix custom $t //FF_TSM_PostfixCustom 4 3E48DD70 8
/b/i/c/p3
pfcustom :"custom postfix"

  TS menu postfix space $t //FF_TSM_PostfixSpace 4 3E48DDC7 8
/b/i/c/p3
pfspace :"postfix space"

  TS menu postfix Tab $t //FF_TSM_PostfixTab 4 3E48DDDA 8
/b/i/c/p3
pftab :"postfix Tab"

  TS menu postfix Enter $t //FF_TSM_PostfixEnter 4 3E48DDF2 8
/b/i/c/p3
pfenter :"postfix Enter"

  TS menu postfix comma $t //FF_TSM_PostfixComma 4 3E48DD8D 8
/b/i/c/p3
pfcomma :"postfix comma"

  TS menu postfix period $t //FF_TSM_PostfixPeriod 4 3E48DDAF 8
/b/i/c/p3
pfperiod :"postfix period"

  file  268500992 0

  