Preview of "RICcreator", yet another RIC editor
Posted: 18 May 2011, 22:53
As I stated back in early December, I started to write a program to edit RIC files. I used this as my final project in the Programming course I have been taking in high school. (Didn't really get much out of it though...)
Now that I know I don't need to attend an exam in the subject I'm releasing it.
You can download it here: http://sourceforge.net/projects/riccreator/files/ It is still far from a finished editor, but it supports and renders nearly everything in the RIC format right now.
What it doesn't render correctly yet:
So what isn't quite complete is the interface to edit the files. As of now only the shape objects (line, rectangle, circle) can be edited by numerical input. (And you can't edit the CopyOptions since that control is bugged...)
Well, it is an beginning...
Anyway, this thing should work in Linux and Mac too, though I haven't tested it.
I made it to compile on Linux, but I got two QT errors that I had to resolve first. I had to remove two lines that made the tabs movable and added a close button to them... I might have downloaded an old version of QT? I left it in the code for now though, so if any more experienced Linux people would try to compile it I would be grateful.
Now that I know I don't need to attend an exam in the subject I'm releasing it.
You can download it here: http://sourceforge.net/projects/riccreator/files/ It is still far from a finished editor, but it supports and renders nearly everything in the RIC format right now.
What it doesn't render correctly yet:
- NumberOut opcode is not drawn (since I will implement this by using RIC fonts)
- Ellipse implementation renders incorrectly quite often
- Fill Shape isn't implemented for Ellipse (and therefore Circle) and Polygon
- Polyline not added
- RIC fonts
So what isn't quite complete is the interface to edit the files. As of now only the shape objects (line, rectangle, circle) can be edited by numerical input. (And you can't edit the CopyOptions since that control is bugged...)
Well, it is an beginning...
Anyway, this thing should work in Linux and Mac too, though I haven't tested it.
I made it to compile on Linux, but I got two QT errors that I had to resolve first. I had to remove two lines that made the tabs movable and added a close button to them... I might have downloaded an old version of QT? I left it in the code for now though, so if any more experienced Linux people would try to compile it I would be grateful.