Difference between revisions of "OOP244 - HOTYS Project Dev Page - 20101"

From CDOT Wiki
Jump to: navigation, search
(HOTYS Project Development Page: Added division of simple functions as per meeting log 2)
(HOTYS Project Development Page: added Fardad's suggested task distribution)
Line 1: Line 1:
 
<big><big>'''[http://zenit.senecac.on.ca/wiki/index.php/OOP344_-_HOTYS_-_20102 Team HOTYS]'''</big></big> - To the main team page.
 
<big><big>'''[http://zenit.senecac.on.ca/wiki/index.php/OOP344_-_HOTYS_-_20102 Team HOTYS]'''</big></big> - To the main team page.
 
== '''HOTYS Project Development Page''' ==
 
== '''HOTYS Project Development Page''' ==
 +
===Simple Functions===
 
<p>
 
<p>
 
So far, we have decided to split up the functions in the proceeding manner until Fardad has assigned work out.
 
So far, we have decided to split up the functions in the proceeding manner until Fardad has assigned work out.
Line 40: Line 41:
 
</ul>
 
</ul>
 
<br /> <br />
 
<br /> <br />
 +
 +
=== Complex Functions ===
 +
<p>The following is [http://zenit.senecac.on.ca/wiki/index.php/Oop344_20102_-_iof_functions#Suggested_workload_.28task_distribution.29| Fardad's suggested task distribution]. There might be changes to this and will be updated as soon as possible.</p>
 +
 +
<big><pre>
 +
Han
 +
A- [displayflag()]
 +
  [flag()]
 +
  [edit(): Leftkey]
 +
  [Test BCC platform]
 +
 +
Ozzy
 +
B- [displayMenuItem()]
 +
  [MenuItem()]
 +
  [edit(): RightKey]
 +
  [Test VCC platfrom]
 +
 +
Tony
 +
C- [edit(): Corrections before editing]
 +
  [edit(): BackspaceKey]
 +
  [edit(): Enter and All function keys]
 +
  [Test Linux platform]
 +
 +
YuJin
 +
D- [edit(): Escape key, including Undo (memory allocation and release)]
 +
  [edit(): DeleteKey]
 +
  [edit(): data entry, insert mode]
 +
  [Test Mac platform]
 +
 +
Stephanie
 +
E- [edit: Home and End Key]
 +
  [InsertKey]
 +
  [TabKey]
 +
  [data entry, overstrike mode]
 +
  [Overall review beofre final release]
 +
</pre></big>

Revision as of 12:52, 12 June 2010

Team HOTYS - To the main team page.

HOTYS Project Development Page

Simple Functions

So far, we have decided to split up the functions in the proceeding manner until Fardad has assigned work out.


  • YuJin:
    • int iof_getch(void)
    • void iof_flush(void)
  • Steph:
    • void iof_init(void)
    • void iof_movecur(int r, int c)
  • Han:
    • void iof_clrscr(void)
    • void iof_end(void)
  • Tony:
    • void iof_prnstr(const char *s)
    • int iof_rows(void)
  • Ozzy:
    • int iof_cols(void)
    • void iof_putch(int c)



Complex Functions

The following is Fardad's suggested task distribution. There might be changes to this and will be updated as soon as possible.

Han
A- [displayflag()]
   [flag()]
   [edit(): Leftkey]
   [Test BCC platform]

Ozzy
B- [displayMenuItem()]
   [MenuItem()]
   [edit(): RightKey]
   [Test VCC platfrom]

Tony
C- [edit(): Corrections before editing]
   [edit(): BackspaceKey]
   [edit(): Enter and All function keys]
   [Test Linux platform]

YuJin
D- [edit(): Escape key, including Undo (memory allocation and release)]
   [edit(): DeleteKey]
   [edit(): data entry, insert mode]
   [Test Mac platform]

Stephanie
E- [edit: Home and End Key] 
   [InsertKey]
   [TabKey]
   [data entry, overstrike mode]
   [Overall review beofre final release]