Wednesday, September 28, 2005

QiQA first prototype

The first working prototype of Quick Quotation Assistant (QiQA) are finished. It includes only the basic functionalities in order to be properly tested.



Screenshot of QiQA first prototype

Thursday, September 22, 2005

QiQA interface low-fi prototype

The Quick Quotation Assistant (QiQA) is a tool to support the quotation process in the mouldmaking industry, developed within the scope of the Euro Tooling 21, an Integrated Project (IP) of the EC 6th framework programme. Today we finished the final version of the low fidelity prototype for QiQA's user interface.


QiQA Low-Fi Prototype

Wednesday, September 21, 2005

Updating from VC++6.0 to VC++7.1

I've been using Microsoft Visual Studio 6 for more than five years. Now its time to move on. Therefore, I installed Microsoft Development Environment 2003. Then, I made the necessary changes in some of my projects in order to compile them with MS VC++7.1.

Below I list a simple change that was necessary, but took me lots of time to figure it out:

Where before was:

#include <fstream.h>

Now must be:

#include <fstream>
using namespace std;


So, if you try to compile code in MS VC++7.1 that uses fstream don't forget to specify the namespace you are using. I hope this helps you save precious time.

Tuesday, September 13, 2005

Replacing text in multiple files

Because I changed the GUI framework, I now need to replace in all my source files the string 'wxWindows_2.4.0' by 'wxWidgets-2.6.1'. To that end I devised a small bash script that replaces a string by other in all files of a given path and its subdirectories recurively.

The exec_sed.sh bash script is available here. Feel free to use it and distribute it. If you find any errors or made some improvements, leave a comment here or contact me by e-mail.

Monday, September 12, 2005

Updating from wxWindows to wxWidgets

After a couple of years using wxWindows 2.4.2 on the development of my C++ applications, I decided to upgrade to the latest version of this open-source, cross-platform GUI framework. Due to complains from Microsoft about the wxWindows name, it was changed by August 2004 to wxWidgets. Thus, I now downloaded and compiled wxWidgets 2.61 without major problems.

More information about this library can be found in the wxWidgets project page.

Friday, September 02, 2005

Developing editION

After several weeks without major advances, I'm now working fulltime in the editION prototype. Last week I developed a dummy framework server and implemented a preliminar comunication protocol, while GAIPS team focus on the real framework.

At the same time, some improvements were made to the user interface. For instance, is now possible to change the code associated with each action.


Screenshot of framework dummy server and
editION user interface while editing action details.