On 7 Nov 2010, at 00:15, Guy Rouillier wrote:

> 
> Since the number of squares equals the number of characters in the label you 
> are trying to display, the problem appears to be one of font rendering.
> 
Thanks Guy.  I think I've been easing towards that conclusion myself but it's 
good that someone else is thinking along the same lines.


> 
> If it works with the official GTK binaries (which is what I assume you meant 
> when you said "gnome binaries"), I would just stick with those. You don't 
> want to be in the business of supplying GTK binaries.  That's a difficult, 
> time-consuming task; just look at all the conversations about the Windows GTK 
> libraries involving Tor - no one ever wants to volunteer to help.
> 
Well I probably would.  I can appreciate where you're coming from Guy, but 
there are bigger ramifications to consider.  What I DON'T want to be doing is 
to distribute an application made with a mishmash of incompatible compilers and 
different 'C' runtimes.  If my information is correct, the distributed GTK 
binaries were built with MinGW and gcc.  I won't be using either of those so 
it's important that I find out what's wrong.  The libraries appear to build 
perfectly with VC++ but subsequently they don't work (or at least, they don't 
"appear to" work) once they're built.

Strange as it may seem, the very reason I embarked upon building everything 
with VC++ was that I was already seeing this problem when using the official 
GTK binaries.  The difference then was that it was only an occasional problem 
whereas now I seem to have it permanently.  However, that could be helpful in 
tracking it down!  It might well be something as simple as a path problem.  In 
fact the more I think about it, the more likely that seems.


On 7 Nov 2010, at 07:31, Tor Lillqvist wrote:

> 
> Also, there is a person actively submitting patches for the Visual
> Studio project files. (So if you are trying to use those with a
> current GLib or GTK+, please check bugzilla for ones that actually
> work...) 
> 


Thanks Tor, I'll do that.  I'd be happy to help in testing the Visual Studio 
builds since I definitely have a vested interest in seeing them work reliably!  
To be honest, I can't quite believe that something so obvious would have been 
missed, so I'm inclined to think there's some kind of configuration issue at my 
end.  In case you've ever bought Andrew Krause's book (Foundations of GTK+ 
Development) I've simply built listing 2-2 on page 23.  There can't be more 
than 30 lines of code.  I've changed the label text slightly but that's 
essentially what I'm using to test with.

Going back to my "path" theory....  is there possibly a config file somewhere 
where I need to set up my Windows paths or something like that?  GTK+ normally 
handles that kind of thing very intelligently (which is why I didn't think to 
check) but maybe I've just got a simple configuration problem here.

If not, I'd be happy to liaise with your colleagues to find out why this isn't 
working.  I feel sure it'll be something blindingly obvious that I've forgotten 
to set up.

John
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to