Difference between revisions of "OOP344 20131 - Microhard"
(Created page with '==Members== {| class="wikitable sortable" border="1" cellpadding="5" |+ |- ! First Name !! Last Name !! Section !! Seneca Id !! wiki id !! IRC nick !! GITHUB ID !! Blog URL …') |
(→Milestone 0.8 and 0.9) |
||
(19 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{OOP344 Index | 20131}} | ||
+ | |||
==Members== | ==Members== | ||
Line 8: | Line 10: | ||
|- | |- | ||
− | |[[User:Ji Jungmin|Jungmin]]||Ji||A||[mailto:jjungmin@myseneca.ca?subject= | + | |[[User:Ji Jungmin|Jungmin]]||Ji||A||[mailto:jjungmin@myseneca.ca?subject=oop344 jjungmin]||[[Special:Contributions/Ji Jungmin|Ji Jungmin]]||MistySnake||jijungmin90|| [http://jijungmin90.blogspot.com/ Hit!] |
|- | |- | ||
− | |[[User:Hko5|Hanho]]||Ko||A||[mailto:hko5@myseneca.ca?subject= | + | |[[User:Hko5|Hanho]]||Ko||A||[mailto:hko5@myseneca.ca?subject=oop344 hko5]||[[Special:Contributions/Hko5|Hko5]]||hko5||mynameishano||[http://mynameishano.blogspot.ca/ I LOVE C & C++] |
|- | |- | ||
− | |[[User:Sivathanushan Easwaran|Sivathanushan]]||Easwaran||A||[mailto:seaswaran@myseneca.ca?subject= | + | |[[User:Sivathanushan Easwaran|Sivathanushan]]||Easwaran||A||[mailto:seaswaran@myseneca.ca?subject=oop344 seaswaran]||[[Special:Contributions/Sivathanushan Easwaran|Sivathanushan Easwaran]]||LineCircle||sivae||[http://oop344class.wordpress.com/ OOP344class] |
+ | |} | ||
+ | |||
+ | ==Milestone 0.2== | ||
+ | |||
+ | |||
+ | '''CLabel Mock-up Class (issue 2.2)''' | ||
+ | |||
+ | Developer: Hanho Ko | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | |||
+ | '''CDialog Mock-up Class (issue 2.3)''' | ||
+ | |||
+ | Developer: Hanho Ko | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | |||
+ | '''CLineEdit Mock-up Class (issue 2.4)''' | ||
+ | |||
+ | Developer: Sivathanushan Easwaran | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | |||
+ | '''CButton Mock-up Class (issue 2.5)''' | ||
+ | |||
+ | Developer: Ji Jungmin | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | ==Milestone 0.5== | ||
+ | |||
+ | |||
+ | '''CValEdit''' | ||
+ | |||
+ | Developer: Hanho Ko | ||
+ | |||
+ | Reviewer: Sivathanushan Easwaran | ||
+ | |||
+ | |||
+ | '''CCheckMark''' | ||
+ | |||
+ | Developer: Sivathanushan Easwaran | ||
+ | |||
+ | Reviewer: Hanho Ko | ||
+ | |||
+ | |||
+ | '''CMenuItem''' | ||
+ | |||
+ | Developer: | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | ==Milestone 0.8 and 0.9== | ||
+ | |||
+ | |||
+ | '''CText''' | ||
+ | |||
+ | Developer: Hanho Ko | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | |||
+ | '''CCheckList''' | ||
+ | |||
+ | Developer: Sivathanushan Easwaran | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | |||
+ | '''CMenu(optional)''' | ||
+ | |||
+ | Developer: | ||
+ | |||
+ | Reviewer: | ||
+ | |||
+ | ==Git Repository: 10-Microhd== | ||
+ | [https://github.com/Seneca-OOP344/10-Microhd Master] | ||
+ | |||
+ | |||
+ | |||
+ | ==Discussion== | ||
+ | |||
+ | For CCheckMark, can anyone tell me how to, | ||
+ | * 'directly initialize _Label with Text, 0, 4, and (Width-4) for Str, Row, Col and Len, arguments of CLabel's Constructor' in function CCheckMark(bool Checked,const char* Format, const char* Text, int Row, int Col, int Width, bool IsRadio = false) | ||
+ | * 'directly initialize the _Label with the _Label of C' in function CCheckMark(const CCheckMark& C) | ||
+ | |||
+ | I tried the following | ||
+ | * CLabel _Label (Text, 0, 4, (Width-4)); | ||
+ | * CLabel _Label(C._Label); | ||
+ | |||
+ | But I think I did something wrong, because I get the following error in both functions | ||
+ | |||
+ | : Error: no default constructor exists for class "cio::CLabel" | ||
+ | |||
+ | Edit: If you need to view my full code, you can see it in my branch CCheckMark | ||
+ | |||
+ | Edit2: I think I fixed the error. It would still be great if someone could check it. | ||
+ | |||
+ | Reply by Hanho Ko: | ||
+ | * I've seen your code, and I think everything is good. It's compiled without any errors but 1 warning. I think we don't have to care about this warning... | ||
+ | * and I fixed 2 lines. I push it to your branch, you can check differences. | ||
+ | |||
+ | ---S.E. |
Latest revision as of 15:31, 30 March 2013
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
Contents
Members
First Name | Last Name | Section | Seneca Id | wiki id | IRC nick | GITHUB ID | Blog URL |
---|---|---|---|---|---|---|---|
Jungmin | Ji | A | jjungmin | Ji Jungmin | MistySnake | jijungmin90 | Hit! |
Hanho | Ko | A | hko5 | Hko5 | hko5 | mynameishano | I LOVE C & C++ |
Sivathanushan | Easwaran | A | seaswaran | Sivathanushan Easwaran | LineCircle | sivae | OOP344class |
Milestone 0.2
CLabel Mock-up Class (issue 2.2)
Developer: Hanho Ko
Reviewer:
CDialog Mock-up Class (issue 2.3)
Developer: Hanho Ko
Reviewer:
CLineEdit Mock-up Class (issue 2.4)
Developer: Sivathanushan Easwaran
Reviewer:
CButton Mock-up Class (issue 2.5)
Developer: Ji Jungmin
Reviewer:
Milestone 0.5
CValEdit
Developer: Hanho Ko
Reviewer: Sivathanushan Easwaran
CCheckMark
Developer: Sivathanushan Easwaran
Reviewer: Hanho Ko
CMenuItem
Developer:
Reviewer:
Milestone 0.8 and 0.9
CText
Developer: Hanho Ko
Reviewer:
CCheckList
Developer: Sivathanushan Easwaran
Reviewer:
CMenu(optional)
Developer:
Reviewer:
Git Repository: 10-Microhd
Discussion
For CCheckMark, can anyone tell me how to,
- 'directly initialize _Label with Text, 0, 4, and (Width-4) for Str, Row, Col and Len, arguments of CLabel's Constructor' in function CCheckMark(bool Checked,const char* Format, const char* Text, int Row, int Col, int Width, bool IsRadio = false)
- 'directly initialize the _Label with the _Label of C' in function CCheckMark(const CCheckMark& C)
I tried the following
- CLabel _Label (Text, 0, 4, (Width-4));
- CLabel _Label(C._Label);
But I think I did something wrong, because I get the following error in both functions
- Error: no default constructor exists for class "cio::CLabel"
Edit: If you need to view my full code, you can see it in my branch CCheckMark
Edit2: I think I fixed the error. It would still be great if someone could check it.
Reply by Hanho Ko:
- I've seen your code, and I think everything is good. It's compiled without any errors but 1 warning. I think we don't have to care about this warning...
- and I fixed 2 lines. I push it to your branch, you can check differences.
---S.E.