Thursday, December 31, 2009


I've been working real hard over the course of the break trying to get the entire program up to my standards. Debugging and programming is real fun. I find it a lot like solving a puzzle.

With this project, since most of my team members are on their break I've decided to make use of this precious time to work on the project. One major gripe I have is how we've split the work. Personally I find that because of that (I worked on IO_Edit and VEdit), I did not learn much of (for example) IO_Form because I wasn't required to write it. I only understand how it works now because I spent two whole days fixing IO_Form. Well here's a screenshot of the current condition of the program. I know Ljubo knows the program inside and out because he forced himself onto every aspect of the assignment... ah lesson learned, lesson learned :)

Saturday, December 5, 2009

UPdate and references

Jon Worked on VEdit Today and added some stuff to it. BTW, some references to IO_EDIT:: and IO_VEDIT::

REFERENCES:

ON IO_EDIT:
if(_framed){
val = io_edit(_str, _owner ? _owner->getTop() + _row + 2 : _row + 1,
_owner ? _owner->getLeft()+ _col + 2 : _col + 1, _fieldlen, _maxdatalen, _insertmode, &_offset, &_curpos,0);
}else{
val = io_edit(_str, _owner ? _owner->getTop() + _row : _row,
_owner ? _owner->getLeft() + _col : _col, _fieldlen, _maxdatalen, _insertmode, &_offset, &_curpos,0);
}
return val;

IRC CONVO:
from what I've seen of _Validate
canton: I commited my changes to io_vedit(), so take a look
ok thanks
it points to a validator function
and that function can be anything as long as it takes a void pointer and a IO_Form reference
thanks northWind
then that function returns a boolean representing whether the data pointed to by the void* was found to be "valid" or not
-->| t0mmyw (n=tom@net1.senecac.on.ca) has joined #seneca
the implementation of this function is left upto whatever class is using IO_Vedit so what it actually is should be of no concern
thats how our IO_Vedit works anyway, if its wrong, somebody please let me know :)
-->| Arlene_Daniel (n=chatzill@net1.senecac.on.ca) has joined #seneca
=-= Arlene_Daniel is now known as adaniel3
thanks that was very clear
canton: I implemented it like that in the code, but I'm not 100% about the 1ist argument for _Validate
canton: any time, sorry for interrupting like that but I figured I could save you a little time
northWind_Tel: you did, thanx

Thursday, December 3, 2009

Meeting today recap:

We had a meeting today with Jonathan, Eric, and Ljubo. We all just worked on Vedit and progress was made:

Worked on Vedit, had some issues with the help (didn't declare it). Works perfectly now. Eric and Jon helped me and when I mean helped me pretty much took over so I give credit to them for this piece of work.

We're goign to meet up on satruday or sunday to continue working on the assignment and prepare for the exam on thursday

c.