Open main menu

CDOT Wiki β

The Scriveners - OOP344 20113

Revision as of 06:11, 17 November 2011 by Han6 (talk | contribs) (Tasks)

The Scriveners - OOP344 20113

Project Marking Percentage

  • due right after study break

Group work:      50%        (25 <= xx <= 50)
Individual work: 50% +      (50 <= xx <= 75) 
-------------------------
Total           100%

TEAM COMMUNICATION SECTION

NOV 16:

  • Test4.cpp seems to work fine. CButton can prob be tagged.
  • Problem that was causing Test3DialogAndLineEdit.cpp to crash has been resolved.
  • we prob need to make some adjustments to console.edit()
  • There were some issues with CDialog that could mess up your testing of the classes. cdialog::edit was not updating _curidx. this issue seems to be fixed now.

you can find the updated cdialog in dkgurr/R0.3. you will also need to use the updated editlist.cpp and editlist.h to use the updated cdialog.cpp

NOV 15: Added bool method to DLList class to return if list is empty. Used this to reduce code in CDialog::editable() method.
CButton::edit needs to be changed so that before the method finishes the square brackets around the text are overwritten with white space.
-dg

  1. OCT 24th: I gather everyone work and put everything together. go to my qtdang1 branch and check out clabeltest to see our achievement :)
  1. There is a very minor change in the Cdialog Constructor prototype. I made the change and merged it back to trunk.

Please do an update before you start to work again.

I changed:

CDialog( int Row = -1, int Col = -1, int Width = -1, int Height = -1, bool Bordered = false, const char* Border=C_BORDER_CHARS, CFrame *Container = (CFrame*)0 );

To:

CDialog(CFrame *Container = (CFrame*)0,int Row = -1, int Col = -1,int Width = -1, int Height = -1,bool Bordered = false,const char* Border=C_BORDER_CHARS);

Thx Ryan

Repository

Trunk Status

  • Committed/Committing By: Ryan Dang committed( completed R0.2!!)
    ID: emailid
    Name: full name
    IRC Nick: mynick
    Other Info:

Team Members

The Scriveners - OOP344 20113
First Name Last Name Section Seneca Id wiki id IRC nick Blog URL
Prasanth Vaaheeswaran A pvaaheeswaran pvaaheeswaran prsnth Master of None
Michael Valentine A mwvalentine mwvalentine Valen_ A Grain of Sand
Ryan Dang A qtdang1 Qtdang1 byebyebyezzz Ryan Dang's Blog
Heonyee An A han6 han6 han6 Heonyee's Blog
David Gurr A dkgurr dkgurr dkgurr Mysteries of Chessboxing

Tasks

R0.3 - (Due Nov 18)

Heonyee An

  • Assigned : ccheckmark
  • Due: November 18
  • Branch: han6\R0.3
  • problem :

1. when i checked radio-button, cursor goes up to the Check box automatically... 2. i have a same problem in Test6Check.cpp like Ryan....

Prasanth

  • Assigned CLineEdit
  • Assigned CValEdit (sharing with Mike)
  • Due: November 18
  • Branch: pvaaheeswaran/CLineEdit2/
  • CLineEdit completed, just debugging. Can't get Test3DialogAndLineEdit.cpp to pass.

Ryan

  • Working on CMenuitem
  • (due by Nov 18, in branch qtdang1/cmenu, current stage: R0.3)
  • problem: Label _data has junk in it.(RESOLVED)
  • problem with Test7MenuItem
  • This block causing the program to crash.
 //for(int k=1;k<console.getRows();k+=2){
  //  for(int m=0;m<console.getCols()-10;m+=10){
  //   // Screen<<new CLabel((i=!i)?"Hello": "Hi",k, m, 9); <--------------------- This line causing the problem.
  //  }
  //}
  • currently using the older version of the screen frame until the problem is resolved
for(int k=0;k<  console.getRows();k+=2){
    for(int m=0;m<console.getCols()-10;m+=10){
      console.setPos(k, m);
      i=!i;
      console<<(i?"Hello":"Hi");
    }
  }

David

  • branches/dkgurr/R0.3
  • Working on CLineEdit(this class was started by Heonyee who wrote the mock up, plus destructor and added some code for most methods)
  • Working on CButton::set and CButton::edit
  • Cbutton mostly finished
  • expect to complete CLineEdit by Wed.Nov 16

Meetings

  • latest will be on top

topic, date

date

Problems/Issues

R0.3

Test3DialogAndLineEdit.cpp Test

  • Test Crashing, callstack shows an invalid pointer is being set to Str (this has been resolved!!)