Changes

Jump to: navigation, search

Skynet

3,107 bytes added, 20:53, 24 November 2012
0.4 Milestone
{{OOP344 Index | 20123}}
= Team Name (Skynet )=== Project Marking Percentage ==<big> Group work: 50% Individual work: 50% + ------------------------- Total 100%</big>== Repository ==* repo Github id: [https://github.com/Seneca-OOP344/III-SkyNet III-SkyNet]
== Team Members ==
{| class="wikitable sortable" border="1" cellpadding="5"
|+ Team Name (team xSkynet)! First Name !! Last Name !! Section !! Seneca Id !! Github ID !! wiki id !! IRC nick !! GITHUB ID !! Blog URL
|-
|[[User:Michael Mengyuan Wang | Michael]]|| Wang || B || [mailto:mmwang2@myseneca.ca?subject=oop344 mmwang2] || [http://github.com/MichaelMWang MichaelMWang] || [[Special:Contributions/Michael Mengyuan Wang | Michael Mengyuan Wang]] || mekko || MichaelMWang || [http://mmwang2.blogspot.ca/ Michael's Blog ]
|-
|[[User:Bruno Pereira|Bruno]]||Pereira||B||[mailto:bpereira5@myseneca.ca?subject=oop344 bpereira5]||[http://github.com/bpereira5 bpereira5]||[[Special:Contributions/Bruno Pereira|Bruno Pereira]]||bpereira||bpereira5|| [http://www.bpandemic.com/blog/ Open Source]
|-
|[[User:Kanghoon Park|Kanghoon]]||Park||B||[mailto:kpark27@myseneca.ca?subject=oop344 kpark27]||[http://github.com/kpark27 kpark27]||[[Special:Contributions/Kanghoon Park|Kanghoon Park]]||kpark27||kpark27|| [http://kpark27.blogspot.ca/ Kang's Blog]
|-
|<del>[[User:- Matthew Scott Torrance | Matthew]]</del>|| <del>Torrance </del> || <del>B </del> || <del>[mailto:mstorrance@learn.senecac.on.ca?subject=oop344 mstorrance] </del> || <del>[http://github.com/mstorrance mstorrance]</del> || <del>[[Special:Contributions/- Matthew Scott Torrance | -Matthew Scott Torrance]] </del> || - || <del>mstorrance </del> || <del>[http://yourBlogURL -objectorientedp344.blogspot.ca/ Matt's Blog]</del>
|-
|[[User:- Dyllon Da Silva Ricardo | Dyllon]]|| Ricardo || A || [mailto:ddricardo@learn.senecac.onmyseneca.ca?subject=oop344 ddricardo] || [http://github.com/Dyllon-R Dyllon-R] || [[Special:Contributions/- Dyllon Da Silva Ricardo | -Dyllon Da Silva Ricardo]] || Dyllon- || - R || [http://yourBlogURL -dyllstechblog.blogspot.ca Dyll's Tech Blog]
|-
 <!--use this to add rows to this table:|[[User:WikiID | NameFristName]]|| LastName || Section || [mailto:YourSenecaEmailID@learn.senecac.onmyseneca.ca?subject=oop344 SenecaEmailID] || Github:[http://github.com/GithubID GithubID] || [[Special:Contributions/WikiID | WikiID]] || IrcNick || GithubID || [http://yourBlogURL BlogName]
|-
-->
|}
== Project Marking Percentage ==* due right after study break<big> Group work: xx% (25 <= xx <= 50) Individual work: xx% + (50 <= xx <= 75) ------------------------- Total 100%</big> == Coding Ethics ==* TBA  == Repository ==* repo id:=== Trunk Status ===  --start of sample--* committed/committing by*: Learn ID: [mailto:mmwang2@learn.senecac.on.ca mmwang2]*: Name: Michael Wang*: Date: Sept 17, 2012*: Github ID: MichaelMWang*: Contribution: main.cpp--end of sample--|}
==Issues and Status ==
===Issue Name Format===
Issue and branch name format:<br />
V.V_Name <br />
==== 0.6 Milestone ====
# CText (0.6.1)
# CheckList (0.6.2)
==== 0.4 Milestone (COMPLETED) ====
# CButton (0.4.1)(Assigned to Kang, reviewed by Michael)
# CValEdit (0.4.2)(Assigned to Michael, reviewed by Kang)
# CCheckMark (0.4.3)(Assigned to Dyllon and Bruno, reviewed by Michael)
== Tasks == 0.3 Milestone (COMPLETED) ====:Due along with 0.4 milestone# CField, Dialog and Label (0.3.1)(Assigned to Michael, Kang, Bruno)# line Edit (0.3.2)(Assigned to Bruno, Kang and Dyllon, reviewed by Michael)=== task name =0.2 Milestone (COMPLETED) ====# Add console class to project and test with cio_test (issue 1) (Assigned to Michael, reviewed by Kang)# Create Mock-up classes#: Create the class files (header and cpp) with blank methods and make sure they compile## CField Mock-up Class (issue 2.1) (Assigned to Michael, reviewed by Kang)## CLabel Mock-up Class (issue 2.2) (Assigned to Kang, reviewed by Michael)## CDialog Mock-up Class (issue 2.3) (Assigned to Bruno, reviewed by Michael)## CLineEdit Mock-up Class (issue 2.4) (Assigned to Dyllon, reviewed by Bruno)## CButton Mock-up Class (issue 2.5) (Assigned to Dyllon, reviewed by Bruno)## CValEdit Mock-up Class (issue 2.6) (Assigned to Michael, reviewed by Dyllon)## CCheckMark Mock-up Class (issue 2.7) (Assigned to Bruno, reviewed by Dyllon)## CText (Assigned to Kang, reviewed by Michael)### Add Text Class to the project (issue 2.8.1)### CText Mock-up Class (issue 2.8.2)* TBA## CCheckList Mock-up Class (issue 2.9) (Assigned to Bruno, reviewed by Michael)
== Coding Rules ==
# Pointer/reference always beside datatype (int* a; or int& a;)
# Only one data definition per line (int a; NOT int a, b;)
# FOUR spaces instead of tab for indentation
#: Steps in visual studio
## Tools > Options
## Click: Text Editor, All Languages, Tabs
## Make sure
### Indenting: none needs to be selected
### Tab size: 4
### Indent size: 4
### Insert spaces selected
# Always have curly braces even when the code block is one line
# Header name: _SKYNET_CLASSNAME_H_ (eg. _SKYNET_CFIELD_H_)
# Commenting
## before every functions, write what the function does
## end of a long code block
## any code which may be confusing for others review
Sample Code
// function to display a string of characters based on field length
void Console::display(const char* str, int row, int col, int fieldLen){
console.setPos(row,col);
if (fieldLen){
int i=0;
for (;i<fieldLen && str[i];i++){
this->putChar(str[i]);
}
for (;i<fieldLen;i++){
this->putChar(' ');
}
}
else{
(*this)<<str;
}
}
== Meetings ===== topic, date =meetings ==
* latest will be on top
# [[(Irc)logs of meeting number ### - oop344 20113 | topic and date1 ]]
# [[(Irc)logs of meeting number ### - oop344 20113 | topic and date2 ]]
== discussions ==

Navigation menu