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

From CDOT Wiki
Jump to: navigation, search
m (Complex Functions)
(Complex Functions: added the task distribution that will be updated after IRC meeting)
Line 47: Line 47:
 
<big><pre>
 
<big><pre>
 
Han
 
Han
A- [displayflag()]
+
A- [displayFlag()]
 
   [flag()]
 
   [flag()]
   [edit(): Leftkey]
+
   [edit(): Left key]
 
   [Test BCC platform]
 
   [Test BCC platform]
  
Line 55: Line 55:
 
B- [displayMenuItem()]
 
B- [displayMenuItem()]
 
   [MenuItem()]
 
   [MenuItem()]
   [edit(): RightKey]
+
   [edit(): Right Key]
 
   [Test VCC platfrom]
 
   [Test VCC platfrom]
  
 
Tony
 
Tony
 
C- [edit(): Corrections before editing]
 
C- [edit(): Corrections before editing]
   [edit(): BackspaceKey]
+
   [edit(): Backspace Key]
 
   [edit(): Enter and All function keys]
 
   [edit(): Enter and All function keys]
 
   [Test Linux platform]
 
   [Test Linux platform]
Line 66: Line 66:
 
YuJin
 
YuJin
 
D- [edit(): Escape key, including Undo (memory allocation and release)]
 
D- [edit(): Escape key, including Undo (memory allocation and release)]
   [edit(): DeleteKey]
+
   [edit(): Delete Key]
 
   [edit(): data entry, insert mode]
 
   [edit(): data entry, insert mode]
 
   [Test Mac platform]
 
   [Test Mac platform]
Line 72: Line 72:
 
Stephanie
 
Stephanie
 
E- [edit: Home and End Key]  
 
E- [edit: Home and End Key]  
   [InsertKey]
+
   [Insert Key]
   [TabKey]
+
   [Tab Key]
 
   [data entry, overstrike mode]
 
   [data entry, overstrike mode]
   [Overall review beofre final release]
+
   [Overall review before final release]
 +
</pre></big>
 +
 
 +
 
 +
<p>The following is the task distribution after IRC group meeting. It will be updated.</p>
 +
 
 +
<big><pre>
 +
Han
 +
A- [displayFlag()]
 +
  [flag()]
 +
  [edit(): Left key]
 +
  [Test BCC platform]
 +
 
 +
Ozzy
 +
B- [edit(): Escape key, including Undo (memory allocation and release)]
 +
  [edit(): Delete Key]
 +
  [edit(): Right Key]
 +
  [Test VCC platfrom]
 +
 
 +
Tony
 +
C- [edit(): Corrections before editing]
 +
  [edit(): Backspace Key]
 +
  [edit(): Enter and All function keys]
 +
  [Test Mac platform]
 +
 
 +
YuJin
 +
D- [displayMenuItem()]
 +
  [MenuItem()]
 +
  [edit(): data entry, insert mode]
 +
  [Test Linux platform]
 +
 
 +
Stephanie
 +
E- [edit: Home and End Key]
 +
  [Insert Key]
 +
    [Tab Key]
 +
  [data entry, overstrike mode]
 +
  [Overall review before final release]
 
</pre></big>
 
</pre></big>

Revision as of 00:04, 13 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(): Left key]
   [Test BCC platform]

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

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

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

Stephanie
E- [edit: Home and End Key] 
   [Insert Key]
   [Tab Key]
   [data entry, overstrike mode]
   [Overall review before final release]


The following is the task distribution after IRC group meeting. It will be updated.

Han
A- [displayFlag()]
   [flag()]
   [edit(): Left key]
   [Test BCC platform]

Ozzy
B- [edit(): Escape key, including Undo (memory allocation and release)]
   [edit(): Delete Key]
   [edit(): Right Key]
   [Test VCC platfrom]

Tony
C- [edit(): Corrections before editing]
   [edit(): Backspace Key]
   [edit(): Enter and All function keys]
   [Test Mac platform]

YuJin
D- [displayMenuItem()]
   [MenuItem()] 
   [edit(): data entry, insert mode]
   [Test Linux platform]

Stephanie
E- [edit: Home and End Key] 
   [Insert Key]
    [Tab Key]
   [data entry, overstrike mode]
   [Overall review before final release]