Page 1 of 1
					
				Euro symbol
				Posted: Wed May 11, 2005 1:03 pm
				by akj
				I wish to add text lines to a ListIconGadget, some of which need to contain the Euro symbol.  I though Chr(128) would work, but it does not display correctly.  How can I resolve this?
I use PureBasic 3.93 running under Windows ME.
			 
			
					
				
				Posted: Wed May 11, 2005 2:35 pm
				by Num3
				LoL,
Try ALT GR + e 

 it's the euro symbol combo... 
or
With the joystick UP UP LEFT RIGTH + FIRE 

 
			 
			
					
				
				Posted: Wed May 11, 2005 3:02 pm
				by filperj
				The problem may come from the fonts your system uses  :roll:
			 
			
					
				
				Posted: Wed May 11, 2005 6:55 pm
				by Trond
				Just hard-coding the € works for me. If I debug asc("€") it says 128 so using chr(128) should work. It is most likely the font.
			 
			
					
				
				Posted: Wed May 11, 2005 9:25 pm
				by akj
				Thanks everyone for your help, but nothing you've suggested is working for me.
I've tried altering my ListIconGadget font, for example using:
Code: Select all
SetGadgetFont(#MyGadget, LoadFont(#PB_Any,"Symbol",10))
But whichever font I use (even the inappropriate Symbol font, as above), the ListIconGadget text is totally unchanged each time with the Euro symbol always displaying as a short, fat vertical bar.  I've checked that the FontId is non-zero as it should be.
I've tried Chr(128) and AltGr E and AltGr 4 within text strings, but to no avail.
Trond, you say "just hard-coding the € works for me".  But did you actually try it out in a ListIconGadget in report mode?  This is the context I'm needing to use.
I would welcome any small snippet of PB code generating a ListIconGadget containing text having the Euro symbol within it.  Then at least I would have something known to work.  Can anyone help me there?
 
			 
			
					
				
				Posted: Thu May 12, 2005 3:48 am
				by Sparkie
				akj wrote:But whichever font I use (even the inappropriate Symbol font, as above), the ListIconGadget text is totally unchanged ...
#PB_Any and LoadFont doesn't work here either. Try this...
Code: Select all
SetGadgetFont(#MyGadget, LoadFont(0,"Arial",10))
 
			 
			
					
				
				Posted: Thu May 12, 2005 11:04 am
				by Trond
				Trond, you say "just hard-coding the € works for me". But did you actually try it out in a ListIconGadget in report mode?
Report mode? I tried it out in a ListIconGadget, yes. Both in the grey header and in a "cell".
EDIT: Yes, report mode.
 
			 
			
					
				
				Posted: Sat May 14, 2005 4:03 pm
				by akj
				Thanks, Sparkie.  Avoiding the use of #PB_Any solved the problem.