Changes

Jump to: navigation, search

BTP300 Team NVG

4,469 bytes added, 13:22, 8 December 2011
Incomplete
{{BTP300 Index | 20113}}
= TBA Team Not Very Good={| class="groupTable" width="100%" border="1" cellpadding="5" style="margin-bottom:1em;"! Skill Levels & Work Distribution !! Recent Changes !! Classes Conditions !! Current Trunk Status|-| width="25%" |===Experts [***]===* [mailto:hfazal@learn.senecac.on.ca?subject=btp300 Husain Fazal] - CDialog & CFrame & CField * [mailto:rwstanica@learn.senecac.on.ca?subject=btp300 Robert Stanica] - CButton ====Novices [*/**]====* [mailto:pparamalingam2@learn.senecac.on.ca?subject=btp300 Preshoth Paramalingam] - CLine* [mailto:mrgodhani@learn.senecac.on.ca?subject=btp300 Meet Godhani] -CLabel| valign="top" width="25%" | ==Assignment #2==2011-12-04:* Updated repository with updated source and header files# Assignment 2 is completed and submitted.2011-11-03:* Updated repository with updated source and header files# CFrame (incomplete display & edit) and CDialog (incomplete draw & edit) nearly complete# CLabel & CField completed (both by Neil. Meet will help out on CDialog and CFrame)| valign="top" width="25%" | ==Complete==#Assignment 2 is Done! ==Commited By:==2011-11-04:* Robert ==Being Commited By:==2011-11-03:* no one|} 
== Repository ==
=== Repo ID ===
svn://zenit.senecac.on.ca/btp300_113rep2
==Email All Team Members = Trunk = * [mailto:hfazal@learn.senecac.on.ca,mrgodhani@learn.senecac.on.ca,rwstanica@learn.senecac.on.ca,nbguzman@learn.senecac.on.ca,pparamalingam@learn.senecac.on.ca?subject=btp300 eMail All] == Project Status ===committed 2011-11-03:* Updated repository with updated source and header files# CFrame (incomplete display & edit) and CDialog (incomplete draw & edit) nearly complete# CLabel & CField completed (both by [NAME] Neil. Meet will help out on CDialog and CFrame)2011-11-02:* CField# I think it is finally complete and nothing else can be changed to it.2011-10-30:* CDialog# coded some of the edit method# changed some of the draw and add methods# added parallel array state_ to check whether or not fields_ is dynamically allocated* CField:# changed a bit of the constructor (should work even if instantiated with empty values due to default parameters)* CFrame:# made sure that it passed the correct variables to global method release2011-10-29:* CDialog started and coded most of it, not tested yet# not fully complete, there are still some confusing functions* CField has been altered again, display/edit functions make more sense* Updated CLabel# enclosed CLabel header inside the cio namespace (everything must be within it)* Preshoth started working on CLine class# Added class definitions to CLine.h# Added function definitions (no code) to CLine.cpp2011-10-28:* CFrame working but not perfect# tested display and need to use better display from someone's consolelineedit.cpp# haven't had a chance to test edit# inside helper function void move, there is some stuff to fix when displaying message and capturing message# frames now can't move too far right/up/down/ being committed by [NAME]left depending on terminal window2011-10-27:* CFrame really close to finishing. Gotta fix it so there is no trailing characters after moving* CField still needs fixing up on the display function2011-10-26:* Meet started working on CLabel2011-10-25:* Coded a bit of the CFrame class, changed some of cfg.h and the CField classes# CFrame class is closing to completion, lacking some functions (also not sure if current methods actually work)# CField.cpp is still missing display and edit# CField has been changed according to site requirements (only keeps address and passes everything else to CFrame)# cfg.h is fully complete* Coded a bit of CField.cpp, CField.h, and cfg.h.# CField.cpp is missing display and edit functionality# cfg.h is not complete(?) for CDirection enumeration2011-10-19:* Switched roles of Neil (now expert) and Robert (now novice)2011-10-12:* Assignment #1 inside "trunk"
== Team Members Useful Code Snippets == * Overall: # [mailtoShould have everything within the "namespace cio"* Compiling:hfazal@learn.senecac. # To fix the "C4530" compiling error in visual studio, type in "/EHsc" once (without the quotes) after the files you are compiling # Include "-lncurses" when compiling on.ca?subject=btp300 Husain Fazal]matrix with "g++" # [mailto:mrgodhani@learn.senecac.Include "-I /path/to/lib/ncurses" when compiling on linux emulator onwindows with "g++"* CFrame.ca?subject=btp300 Meet Godhani]cpp: # [mailtoShould be passing "(void **)&hidden_" to "release" from "consolebackup.cpp" inside "CFrame::rwstanica@learn.senecac.on.ca?subject=btp300 Robert Stanica]hide" # [mailtoIf you are seeing trailing characters when you move the frame, check to make sure your "CFrame::nbguzman@learn.senecac.on.ca?subject=btp300 Neil Guzman]setLine" is correct and also how you allocated your "hidden" characters # [mailtoIn "CFrame:pparamalingam@learn:capture()" make sure to cast the return value of "capture" from "consolebackup.senecaccpp" into "(char*)" if your "hidden" variable is type char* CDialog.on.ca?subject=btp300 Preshoth Paramalingam]cpp: # [mailto:hfazal@learn.senecac.on.ca,mrgodhani@learn.senecac.on.ca,rwstanica@learn.senecac.on.ca,nbguzman@learn.senecac.on.ca,pparamalingam@learn.senecac.on.ca?subject=btp300 eMail All]Must have a parallel array to fields stored to know which fields are dynamically allocated
== Project Status ==
== Resources ==
*[https://scs.senecac.on.ca/~btp300/pages/assignments/a2.html Assignment #2]
*[http://zenit.senecac.on.ca/wiki/index.php/BTP300_Project_Requirements_20113 Requirements]
*[http://zenit.senecac.on.ca/wiki/index.php/Hints_for_Using_SVN_to_collaborate_on_school_projects All info needed for SVN]
*[http://zenit.senecac.on.ca/wiki/index.php/BTP300_Student_Resources BTP300 Student Resources]
1
edit

Navigation menu