Changes

Jump to: navigation, search

A+ Programmers - OOP344 20113

5,011 bytes added, 17:47, 7 December 2011
MNode
* due right after study break
<big>
Group work: XX50% (25 <= xx <= 50) Individual work: XX50% + (50 <= xx <= 75)
-------------------------
Total 100%
</big>
 
== Repository ==
* repo id: #7
=== Trunk Status ===
* committed/committing by *: idLatest Trunk Commit: [mailto:emailid@learn.senecac.on.ca emailid]Mike Shutov*Date: name: full name*11/24/11, 6: irc nick: mynick55 PM*Reason: any other infoCreated CText dummy file and dummy functions
== Team Members ==
|-
|[[User:raburrell | Ramone]]|| Burrell || B || [mailto:burrellramone1@learn.senecac.on.ca?subject=oop344 raburrell] || [[Special:Contributions/rwan1 raburrell | raburrell]] || Ronsonnn burrellramone || [http://burrellaramone.wordpress.com Ramone's Blog]|- |[[User:hchobanlou | Hesam]]|| Chobanlou || B || [mailto:hchobanlou@learn.senecac.on.ca?subject=oop344 hchobanlou] || [[Special:Contributions/hchobanlou | hchobanlou]] || hchobanlou || [http://triggaz.blogspot.com/ Triggaz Blog]|- |[[User:mshutov | Mike]]|| Shutov || B || [mailto:mshutov@learn.senecac.on.ca?subject=oop344 mshutov] || [[Special:Contributions/mshutov | mshutov]] || mshutov || [http://mshutov-programming.blogspot.com/ Mike's Blog]|- |[[User:acpatel4 | Akash]]|| Patel || B || [mailto:acpatel4@learn.senecac.on.ca?subject=oop344 acpatel4] || [[Special:Contributions/acpatel4 | acpatel4]] || Akash123 || [http://ronsonnnakashp.tumblrwordpress.com/ RonsonAkash Patel's Blog]
|-
|}
=Project Tasks = tasks  == R0.6 ===== CMenu ===* Constructor* Ronson Wan* Completed  * Task: CMenu& add(const char* Text, bool selected = false);* Done By: Ramone Burrell* Status: Done  * Task: const char* selectedText();* Done By: Akash Patel* Status: Done  * Task: bool editable()const* Done By: Ramone Burrell* Status: Done  * Task: set(const void* data){* Done By: Akash Patel* Status: Done  *bool goNext();*Done By : Mike Shutov*Status: Done  *bool goPrev();*Done By : Ramone Burrell*Status: Done  *Task: edit function* Done By: Mike Shutov* Status : Worked on  * Task: selectedIndex(int index)* Done By: Mike Shutov* Status Done  * Task: selectedIndex()* Done By: Mike Shutov* Status: Done  * Task: The Destructor* Done By: Ramone Burrell* Status: Done  * Task: CMenu& operator<<(const char* Text);* Done By: Ramone Burrell* Status: Done  * Task: CMenu& operator<<(bool select);* Done By: Ramone Burrell* Status: Done   * Task: void draw(int fn =C_FULL_FRAME);* Done By: Ramone Burrell* Status: Done === MNode ===* complete all methods for this class* Completed* Ronson Wan === task name CCheckList ===* complete all methods for this class* Completed* Ronson Wan<br />* add new methods to CCheckMark (bool radio(), void radio(bool isRadio), operator bool())* Ronson Wan* Completed === CText ===* modifying console.edit* Ronson Wan* Completed<br />* Dummy ctext.cpp and functions* Mike Shutov* Completed* Date: 11/24/11<br/ >* Constructors: * Completed* Done By: Ramone Burrell<br />* draw():* Status: Completed* Done By: Akash Patel<br />* set():* Ronson Wan* Completed* Date: 11/29/11<br />* data():* Ronson Wan* Completed* Date: 11/29/11<br />* edit():* Status: Completed* Done By: Mike Shutov* Date: 12/4/11<br />* editable():* Ronson Wan* Completed* Date: 11/29/11<br />* displayOnly() - Both:* Ronson Wan* Completed* Date: 11/29/11 == R0.3 ===== CLineEdit ===* All the methods for the CLineEdit* Akash Patel* Done === CButton ===* complete all methods for this class* Ronson Wan* Completed === CMenuItem ===* complete all methods for this class* Ramone Burrell/Ronson Wan* Completed === CCheckMark ===* Complete all the functionalities for this class* Ramone Burrell* Done === CValEdit ===*Function and Class complete.*CValEdit constructors and edit function completed, 11/17/11 now testing.*Waiting for clineedit completion to continue working.*Files Created Working on constructors 11/14/11.
* task description
* being done by team member name Mike Shutov* Completed == R0.2 ===== CField ===* complete all functions for this class* Ramone Burrell * Done === CLabel ===* complete all methods for this class* Ronson Wan* Completed<br/>* Remove _length attribute and use _width of CFrame instead (use void width(int) and int width() to set and get length* Ronson Wan* Completed<br/>* Modify CLabel Copy Constructor to the new definition* Ramone Burrell* Completed<br/>* Modify void CLabel::set(const void* str) and remove the condition for memory reallocation* Mike Shutov* Completed === CDialog ===* Constructor* Hesam Chobanlou* Completed<br />* Working on draw method.* Akash Patel* Completed<br />* Working on operator<<(CField& field)* Ronson Wan* Completed<br />* Working on int add(CField* field, bool dynamic = true)* Ramone Burrell* Completed<br />* Working on int add(CField& field, bool dynamic = false)* Ramone Burrell* Completed<br />* Working on destructor for cdialog class* Ramone Burrell* Completed<br />* Working on edit method for cdialog class* Ronson Wan* Completed<br / >*Dummy File(Prototype of all functions)*Mike Shutov* Completed<br />*General Function maintenance and some work on many of the functions.*CField& CDialog::operator[] and CField& CDialog::curField(){ and int CDialog::curIndex() + other queries*Mike Shutov* Completed = Syntax Guidelines = This is a group of recommendation of coding style pertinent to this group.Feel free to add or modify where you see fit. '''Comments:''' * Comments should explain the purpose behind statements not assigned logic.* statusExplain each parameters role to the function.* State the return of the function. '''Example:''' <pre>/** Pourpose: A short description of the function.** Parameters: int x -> Describe what use the function makes of the variable.** Return: int, bool etc...*/
void foo(int x) {
return x;
}
</pre>
== meetings ==
* latest will be on top
=== topic, date ===
[[Irc logs of meeting (unique name) - oop344 20113 | date]]
1
edit

Navigation menu