Friday 20 April 2012

CText edit done

Just finished CTect edit!! man that was a lot of work!!!!! it's really unfortunate that we will not get to finish the Application...

Wednesday 4 April 2012

R0.7 done!

So finally the crach problem in the test7CmenuItem has been solved!!!

Apparently the program was confused of which draw() to call. Even though when we hover the mouse over draw () ( the line was Label.draw()) it would show you that it knows it's going to CLabel draw() ( "CIO::CLabel::draw()") so one of our team member had the idea of doing this instead Label.Clabel::draw() and it worked!! lesson learned!!! Weird!!!!!!!!!

Tuesday 3 April 2012

R0.3-R0.6 is done!

So far we managed to complete (with testing) R0.3-R0.6.However, we are  encountering a big Problem in R0.7! test7CMenuItem crashes!! we stayed up until 1:00AM and all we managed to do is track were the problem is coming from. Somehow, for some reason, when the test reaches FD.draw() it crashes. now this draw is CDialog draw() and that draw() is calling Clabel draw() (like this label.draw(fn)). So Clabel draw() is calling console.display. but it crashes right before Clabel's draw is called! Weird!! We are speculating the the cause of the crashes is due to pointers, but really we are not sure since the error massage is useless!!!

Sooner or later we will find and solved!! Stupid compiler!

Sunday 1 April 2012

R0.3-R0.7 almost done...

R0.3-R0.7 coming along quite nicely, not a lot of problems. Fardad's instructions were pretty clear and straight forward except when it came to the edit functions in CLineEdit and CCheckMark. That's when it took me a little long to figure out; since I had to go and look back at the parents...
By the due date we will be done for sure! If the testing goes smoothly with minor problems.

Wednesday 28 March 2012

OOP344 lecture MAR26 2012


finally I found a little bit of free time so I uploaded the whole lecture and titled them!
It may look like a lot a videos but most of them are short (about 3 mins long)...
As fardad said this lecture is important so pay ATTENTION!!


i/o/f streams intro: 


part1:



part 2:

part 3:

part 4:


part 5:

part 6:

part 7:

part 8:


part9:



read/write from files(binary) intro:



part 1:



part 2:




part 3:


part 4:


part 5:


part 6:



part 7:



part 8:


part 9:


part 10:

part 11:


OOP344 lecture MAR19 2012

This is not the whole lecture!! I'm way too busy to even upload the rest of the clips...
If you really need this lecture just let me know in the comments! I'll try to upload the rest.











Friday 16 March 2012

OOP344 lecture MAR15 2012


This time I had time to title them!!

This lecture talks about the rest of the project and templates.







CLineEdit:








CButton:


part1:





part2:





CValEdit:



CCheckMark:





CMenuItem:





CMenu and CMNode:





Testers:


part1:

part2:


part3:



Templates:




part1:


part2:


part3:


part4:


part5:




part6: