Changes

Jump to: navigation, search

The CIO Framework - OOP344 20131

2,521 bytes added, 22:33, 14 April 2013
CText Blog Posts
====Due Date====
Wednesday March, 6th, 23:59
=== 0.5 Milestone ===
# All mock-ups (issue 5.1)
# CValEdit Implementation (issue 5.2)
# CCheckMark Implementation (issue 5.3)
# CMenuItem Implementation (issue 5.4)
====Details====
====Due Date====
Thursday March, 28th, 23:59
 
=== 0.8 and 0.9(optional) Milestone ===
# CText Implementation (issue 8.1)
# CCheckList Implementation (issue 8.2)
# CMenu Implementation (issue 9.1)
====Details====
====Due Date====
Saturday April, 6th, 23:59
=== 1.0 Milestone ===
# The application
====Details====
====Due Date====
Saturday April, 13th, 23:59
==CFrame==
===CValedit Student Resources===
====CValEdit Help/Questions Blogs====
 
 
{| class="wikitable" border="1"
| [http://divya522.blogspot.ca/2013/03/errors-in-cvaledit.html Cdirection Error]||[mailto:dsharma37@myseneca.ca?subject=oop344 Divya Sharma]||
|}
 
====CValedit Blog Posts====
==CCheckMark==
===CCheckMark Student Resources===
====CCheckMark Help/Questions Blogs====
 
 
Hey Guys, In the constructor for CCheckmark it says : set the frame of _Label to its owner
(checkmark i.e, "this")
Can anyone tell me what this means or what the purpose of this is. Thanks in advance.
 
Use this with caution since I don't really know if it is correct, but I did
'''Label.container(this->container());'''
 
-Bo Li
 
http://lhmcintosh.blogspot.ca/2013/03/this.html Hope this helps! - LMC
 
Please help - http://oop344class.wordpress.com/2013/03/29/setting-cursor-position-in-ccheckmark-draw-function/
 
-S.E.
 
====CCheckMark Blog Posts====
CLabel Label;
public:
CMenuItem(bool Selected,const char* Format, const char* Text, int Row, int Col, int Width);
CMenuItem(const CMenuItem &CM);
void draw(int fn = C_NO_FRAME) ;
===CMenuItem Student Resources===
====CMenuItem Help/Questions Blogs====
 
{| class="wikitable" border="1"
|-
| Question || Comment
|-
| [http://pankajsama01.blogspot.ca/2013/03/getting-cdirection-error.html Getting Cdirection Error](Pankaj Sama)||
 
|-
|[http://lhmcintosh.blogspot.ca/2013/03/05-cdialog-issue.html 0.5 CDialog Error] (Lucas McIntosh)|| just put return *_fld[_curidx]; - Glaser
|}
 
====CMenuItem Blog Posts====
 
==CText==
CText is a CField to edit a multiline text.<br />
===The Text Helper Class===
[https://github.com/Seneca-OOP344/OOP34420131-20123notes/tree/master/TextClass Text class] 
===CText Student Resources===
====CText Help/Questions Blogs====
====CText Blog Posts====
 
 
 
{| class="wikitable" border="1"
 
|-
 
| Question || Comment
 
|-
 
|[http://bleulynn.wordpress.com/2013/04/15/ctext/] curpos (Ran)||
 
|}
 
==CCheckList==
<big><syntaxhighlight lang="cpp">
====CCheckList Help/Questions Blogs====
====CCheckList Blog Posts====
{| class="wikitable" border="1"
|-
| Question || Comment
|-
|Anybody knows how to update the bit pattern of _flags in CCheckList add() method? (Xinggui Deng)||
|-
|You can do: _flags = _flags (bit operator or) (1 << _cnt) ---Gary Chen ||
|-
|[http://kelan-meta.blogspot.ca/2013/04/cchecklist-constructors.html CCheckList constructor question]||
|-
|Also, Brian found out we should use the console.getkey() instead of CCheckMarks::edit() to get the key in edit() function--Gary Chen ||
|-
|[http://kelan-meta.blogspot.ca/2013/04/checked.html Can anyone give me a hint as to why there are garbage symbols after checked option?]|| Thank you for pointing out in your blog that bio::strncpy() does not copy the null byte! I was able to fix my group's clabel.cpp with your help -- Brian Wong (yhwong)
|}
 
==CMenu and MNode (optional)==
CMenu is a linked list of MNodes. Providing menu selection for the user in two formats; Drop Down List, or a simple menu.
1
edit

Navigation menu