Am not shure it is reilly a bug,
and maby i did not search good enough, but i cannot find it.

I want print the EURO sign ( € )
the program is for console screen, but not important ( i think )
it must only come on paper,
normally it is code (ALT) 0128
@ 20, 20 PRINT CHR ( 0128 ) FONT "Arial" SIZE 12
wil not work
or....maby it is the txt editor i use the problem ? ( textpad )

When you try chr(0128), you will get character 128 from your font. it really couldn't be € sign, becausecharacters (127-254) from fonts depend from codepage, and were projected before € was born (1995).
You should use unicode, I suppose.

What I know is SET HPDFDOC ENCODING TO calls _HMG_HPDF_SetEncoding function and this function has a particulars details regarding only for hmg_hpdf and not used for standard print. See below the source code: