... The problem is that you're doing a glScaled() on some of the fonts. That works ok if they are being represented as textures, but it breaks if they are...
I've been on a language trip lately, and so gave AOP a shot in Io. It's based on the Proxy pattern - messages are sent to the Aspect object, which decide...
... You're no doubt familiar with the fact that many patterns are language-specific,right? The Visitor pattern, for example, is entirely unneeded in CLOS...
... Is it really? In the new <http://folk.uio.no/jkleiser/io/fontTest2.io>, I've now commented out the glScaled(0.5, 0.5, 1) and the drawing of the blue...
Since Yahoo groups is bouncing my other address, let's try this... ... AOP a shot in Io. It's ... patterns are ... example, is entirely ... multiple dispatch....
I'm trying to figure out the meaning of the second parameter of the Font stringIndexAtWidth method. In IoFont.c it's called "startIndex" (and the third...
Hello everyone I've got the most recent IoVM (IoVM-2004-12-16) and cygwin package (updated today) on my win32 machine. When I run the examples in the...
Hi Jon, Let's say you're typesetting a text file. You need to break the text onto lines of a specific width. If the text file is textStr and the line width is...
... Thank you for the fine explanation! I've just had a look at GLFont_stringIndexAtWidth in GLFont.c, and I'm getting the picture. Here's what I think could...
Hello, Regarding the font rendering issues Jon recently mentioned, the problem is that the two rendering methods (texture/pixmap) don't match up: (1) Smaller...
... fits within a width of ... counted character is ... Yikes! That's true, the last character is counted if it fits more than halfway. That can't be right!...
... That's true but the purpose of this method is to determine where a mouse click maps to in some on-screen text. It's not for calculating line breaks....
... I can just taste an OpenGL word processor. Then we'd just need an OpenGL to PostScript converter for printing. Originally, I thought this in jest, but now...
... A good Text object for Ion would be wonderful! ... Hmm, now that computers and printers have plenty of memory, can we just dump out pages as pixel maps and...
... Well, yes and no. Printers don't usually have endless memory (8-16 MB is still considered "a lot"), and though PostScript is wordy, it's not that wordy...
... It seems those printers must be able to handle it, as I've seen them print out large photos. And converting those images to Postscript will only make them...
That's odd; we're using it for linebreaks in Europa and it's working beautifully. Well, we're also using word-breaks, as it happens, but we're using that on...
I work in a print shop. Please no! There are a lot of advantages to having proper fonts sent through, not the least of which is (in our environment) RIP/spool...
... Yes, PostScript does that without blinking. The main difference is resolution independence. That difference is sharpest when you print a PDF of, say, a...
... I think there may be some confusion here about what is being discussed. No one is suggesting using non-scalable formats to exchange word processing files. ...
http://www.iolanguage.com/Downloads/ Release 2005 01 05 - ffmpeg, fixes ================================ - moved Movie from using mpeg2dec lib to use the...
... No confusion. Sorry if I wasn't clear. ... But it depends upon when the page is rasterized, and at what resolution. If you take a snapshot of the onscreen...
... If it's all the same, I'd rather convert to PS and then submit, for the sake of the network and the poor printer. :) Especially if we have to anyway. ......
... Yes, but I don't understand why you would do that. Is there something preventing you from sending a 600dpi version to the 600dpi printer? ... And more...
... Right, but is there something preventing one from sending a 600dpi version to the 600dpi printer? ... And more useful in the end, as hardcopy will hopeful...
... Postscript printers have two-way communications with the printing computer (even if it's a simple "busy" indicator on the parallel port), so the memory...
Hi Guys, I recently observed similar bugs with Concurrency on win32. From memory, something as simple as: o := Object clone o pause Would cause a crash. ...