From: <w-z...@ma...> - 2005-01-16 17:38:03
Attachments:
bpsfeditor.tar.gz
|
Hello, Zhang Le, The BPSF editor was developed with Qt3.3, there IS a interface change between Qt3.1 and Qt3.3, In the Qt3.3 doc, the ctr: -------------- QAction(const QString &text, const QString &menuText, QKeySequence accel, QObject *parent, const char *name=0, bool toggle = FALSE) -------------- is marked "obsolete", and a new ctr was introduced. ====================== btw: In zhcon's documentation "doc/bpsf.txt", the "big_charset_info" is defined as: -------------- big_charset_info : charwidth charheight fontsize -------------- According to this defination, in the "asc12.bpsf" file, the 4th and 5th bytes reads "0x0c06", which means the font is 12-pixel-wide , 6-pixel-high, yield a very strange picture. Same problem with other "asc*.bpsf" files. So I think maybe the documentation is wrong, the defination should be: -------------- big_charset_info : charheight charwidth fontsize -------------- The source I sent to the zhcon-devel mail-list is according to the wrong doc, so if the font's width and height is equal, the editor works correctly, if not, it will display a very strang image. This time the source in the attachment can handle the "asc*.bpsf" file correctly. Best regard, Zhang Wei |
From: Zhang Le <ejo...@ya...> - 2005-01-17 16:58:31
|
On Mon, Jan 17, 2005 at 01:36:10AM +0800, w-z...@ma... wrote: > Hello, Zhang Le, > > The BPSF editor was developed with Qt3.3, > there IS a interface change between Qt3.1 and Qt3.3, > In the Qt3.3 doc, the ctr: > -------------- > QAction(const QString &text, const QString &menuText, > QKeySequence accel, QObject *parent, > const char *name=0, bool toggle = FALSE) > -------------- > is marked "obsolete", and a new ctr was introduced. Yes, I compiled it successfully today with Qt3.3.3. I'll place it on the web shortly. [...] > > So I think maybe the documentation is wrong, the defination should be: > -------------- > big_charset_info : > charheight > charwidth > fontsize > -------------- Yes. I think there may be something wrong in either the doc or the asc*.bpsf. Nor is the bpsf.txt well documented. I'm considering merge both cjk glyph and ascii glyph into one single bpsf file for easy loading in the future. -- Best regards, Zhang Le |
From: Zhang Le <ejo...@ya...> - 2005-01-17 22:51:34
|
Hello, Zhang Wei's bpsfeditor has been uploaded to zhcon.sf.net (tested on RH9). Please check it at: http://zhcon.sourceforge.net/bpsfeditor.tar.gz I also made a screen shot: http://zhcon.sourceforge.net/images/bpsfeditor.png Have fun! -- Best regards, Zhang Le |