Open main menu

CDOT Wiki β

Changes

Team Extreme IRC Logs 20121 - OOP344

13,537 bytes added, 20:23, 26 February 2012
no edit summary
Sunday February 26th, 2012
--------------------------
 
[6:56PM] leolian joined the chat room. (6:56PM)
[6:56PM]
Terrawing
: just waiting for the others
[6:57PM]
leolian
: Hehe, I'm coming.
[6:57PM]
Terrawing
: im just watching the video someone posted last class so i remember what fardad said about each class
[6:58PM] Terrawing: while we wait
[6:59PM]
leolian
: Where are other guys?
[6:59PM]
Terrawing
: i msged hong, and richard is here
[6:59PM] Rhuynh3 joined the chat room. (6:59PM)
[7:01PM]
leolian
: Ok, but where are thr other two guys? We have not seen them for some time.
[7:01PM]
Terrawing
: i sent them an email
[7:01PM] Terrawing: i don't know where they are
[7:01PM] Terrawing: ...
[7:01PM]
leolian
: ......
[7:01PM]
Terrawing
: ah man the video gets cut off
[7:01PM] Terrawing: for the cframe
[7:01PM]
Rhuynh3
: lol
[7:01PM] Rhuynh3: chenhong is in teh other channel
[7:01PM] Rhuynh3: err oop channel
[7:02PM]
Terrawing
: i msged hiom
[7:02PM]
leolian
: Ok, we can wait for him
[7:02PM]
Rhuynh3
: aye
[7:03PM]
Terrawing
: unless you remember what the 2nd half of cframe does
[7:03PM] Terrawing: do explain
[7:03PM] Terrawing: well the public methods
[7:05PM]
Rhuynh3
: well wait till the othr guy get here
[7:06PM]
leolian
: Ok, I message to honghui, but I have not received message from him.
[7:12PM]
Terrawing
: brb
[7:15PM] Terrawing: gonna grab something to eat first
[7:16PM]
leolian
: Ok
[7:24PM]
Terrawing
: ok back
[7:27PM]
Rhuynh3
: hong seem to have a lot of trouble entering this channel lol
[7:27PM] Rhuynh3: o nvm
[7:27PM]
Terrawing
: did you tell him to /join
[7:27PM]
Rhuynh3
: he left
[7:27PM] Rhuynh3: yea
[7:27PM]
Terrawing
: or is it the internet
[7:27PM]
Rhuynh3
: hes having some network problem i think
[7:28PM] Rhuynh3: ahh well
[7:28PM] Rhuynh3: lets just get this started
[7:28PM] Rhuynh3: since u need to go soon
[7:28PM]
Terrawing
: well
[7:28PM] Terrawing: my friend didn't msg me yet on what's the plan
[7:28PM] Terrawing: so right now
[7:28PM] Terrawing: nothing is happening
[7:28PM] Terrawing: so i don't have to go anywhere yet
[7:29PM] Terrawing: that's why im watchig teh videos
[7:29PM] Terrawing: right now
[7:29PM]
Rhuynh3
: oo
[7:29PM]
leolian
: I do not know why he does not join this room. Maybe he does not know how to join the romm.
[7:29PM]
Rhuynh3
: i mean we've been here for half an hour
[7:29PM] Rhuynh3: that cant be
[7:29PM] Rhuynh3: he knows how to join the oop channel
[7:30PM]
Terrawing
: he raged quit
[7:30PM]
Rhuynh3
: its the same thing cept you change #seneca-oop344 to #willchannel lol
[7:30PM]
Terrawing
: lol
[7:31PM]
leolian
: I'm not sure. Should we start now?
[7:31PM]
Terrawing
: k
[7:32PM] Terrawing: well fardad said in the video it takes 20 mins to write the entire clbabel
[7:32PM]
Rhuynh3
: yea lets start
[7:32PM]
Terrawing
: class
[7:32PM]
Rhuynh3
: if you know how it works
[7:32PM]
leolian
: Yes, clabel is very easy, I have finished it by myself
[7:32PM]
Terrawing
: he said it's just a string to display to to the user
[7:33PM] Terrawing: you wrote the test main urself to test it?
[7:33PM] Terrawing: or u combined it witht he assginment 2?
[7:34PM]
leolian
: I haven't test it yet, maybe tonight I will test it. I just try to figure out how to finish the cdialog through clabel.
[7:37PM]
Terrawing
: im not sure if it is written inthe assginment
[7:37PM] Terrawing: but are we touching the cfield?
[7:37PM] Terrawing: i mean the methods
[7:37PM] Terrawing: the member pointer variable i know we have to use by inheritance
[7:38PM]
leolian
: Yes, we need to use the void pointer _data
[7:38PM]
Terrawing
: and what about the public methods?
[7:39PM]
Rhuynh3
: wait do we grab everything from the trunk into our own branches?
[7:39PM]
leolian
: They are just some functions that store the strings and draw the strings
[7:39PM] leolian: Yes, we work in our own branches
[7:40PM]
Rhuynh3
: ok
[7:41PM] Rhuynh3: and you already finish teh Clabel
[7:42PM] Rhuynh3: so the only thing left to do is the CDialogue?
[7:42PM]
Terrawing
: he said he didn't test it yet
[7:43PM]
Rhuynh3
: yea but all that is left to do is just testing it
[7:43PM] Rhuynh3: so we dont need to create another version of CLabel
[7:43PM] Rhuynh3: we can just use his one
[7:43PM] Rhuynh3: and we'll divide the work for CDialogue
[7:43PM]
leolian
: Yes, I have finished coding the clabel,and tonight I will test it
[7:44PM] leolian: And we can focus on the cdialog class
[7:44PM]
Rhuynh3
: yea... great job btw :D
[7:44PM]
Terrawing
: kinda want to know what the clabel does first lol
[7:44PM]
leolian
: It's a hard work for cdialog.
[7:44PM]
Rhuynh3
: CLabel just labels the frames
[7:45PM]
leolian
: who is kinda?
[7:45PM]
Rhuynh3
: so if you want to know what frame is what frame you can call the "label" of it
[7:45PM]
Terrawing
: there is a draw function there
[7:45PM] Terrawing: im not getting it
[7:45PM]
Rhuynh3
: kinda is a slang for "kind of"
[7:45PM]
leolian
: Yes, clabel is just an information label to show some information to users.
[7:46PM] leolian: It can not be edited.
[7:46PM]
Rhuynh3
: it tells the user the name/label of the frame
[7:46PM]
leolian
: Oh, I got it.
[7:46PM]
Rhuynh3
: right?
[7:46PM]
Terrawing
: you talking about the draw?
[7:46PM]
Rhuynh3
: no im talking about CLabel
[7:46PM] Rhuynh3: Draw just draws the frame
[7:47PM]
Terrawing
: it says it's passing a string though
[7:47PM]
leolian
: Yes, draw just draw the frame for the label or the dialog
[7:48PM] leolian: Yes, the information string is stored in the clabel
[7:48PM] leolian: actually, it is stored in the void pointer _data
[7:48PM]
Terrawing
: you mean the infromation about the frame in a string is stored in the pointer
[7:48PM] Terrawing: ?
[7:49PM]
leolian
: Any information you want to show to the user. Not just the frame information.
[7:49PM]
Terrawing
: i see
[7:50PM]
Rhuynh3
: what is a void pointer?
[7:50PM]
Terrawing
: can be used to stored anything
[7:50PM]
leolian
: So there may be many clabel objects in the cframe object.
[7:50PM]
Rhuynh3
: oo ok
[7:51PM]
Terrawing
: it's in the video
[7:51PM] Terrawing: at lease that part didn't get cut out
[7:53PM]
Rhuynh3
: ok..
[7:54PM] Rhuynh3: where is C_Full_frame coming from?
[7:54PM]
leolian
: So how can we divide the cdialog class. I just received the call from honghui. He cannot connect to us because of the internet issue.
[7:55PM]
Terrawing
: uhh let me check cuz some of them just returns a value and nothing more
[7:55PM]
leolian
: C_FULL_FRAME is defined in the cuigh.h
[7:55PM]
Rhuynh3
: ahh ok i see it
[7:56PM] Rhuynh3: thanks
[7:57PM]
Terrawing
: okay
[7:57PM] Terrawing: editable, fieldnum, curindex and curfield looks like
[7:58PM] Terrawing: it just returns 1 thing
[7:59PM]
leolian
: Yes, the difficult parts are just constructor, edit, and draw functions
[7:59PM]
Terrawing
: im trying to figure out how to split this sex
[7:59PM]
Rhuynh3
: hmm
[7:59PM]
Terrawing
: sec
[7:59PM]
Rhuynh3
: lol!
[7:59PM]
Terrawing
: yo the x and c
[7:59PM] Terrawing: are next to each other
[7:59PM] Terrawing: relax
[7:59PM]
Rhuynh3
: of course
[8:00PM] Rhuynh3: anway.. so those 3 are the main functions
[8:00PM] Rhuynh3: theres 6 of us
[8:00PM]
Terrawing
: 1 function per 2
[8:00PM]
Rhuynh3
: ^
[8:01PM]
Terrawing
: okay we can do that
[8:01PM] Terrawing: plus one of the returns
[8:01PM] Terrawing: each
[8:01PM]
Rhuynh3
: yea
[8:01PM]
leolian
: Oh, there is another function add
[8:03PM]
Rhuynh3
: hmm that doesnt seem too bad
[8:03PM] Rhuynh3: you just add one to fnum
[8:03PM] Rhuynh3: ok
[8:04PM] Rhuynh3: so how bout for the constructor/deconstructer Will and I will do that
[8:04PM] Rhuynh3: LEo and hong will do edit
[8:04PM] Rhuynh3: and ill email the two guy to do draw
[8:04PM] Rhuynh3: for the add functions
[8:05PM]
Terrawing
: if the adds take longer
[8:05PM] Terrawing: just split 1 per 2
[8:05PM]
Rhuynh3
: Will and I will do : int add(CField* field, bool dynamic = true);
[8:05PM] Rhuynh3: Leo and Hong will do int add(CField* field, bool dynamic = false);?
[8:06PM]
Terrawing
: i guess we're leaving the operators to those 2
[8:06PM]
Rhuynh3
: operator just calls the add function
[8:06PM]
leolian
: They are just the same functions, we only need to finish int add(CField* field, bool dynamic = true);
[8:06PM]
Rhuynh3
: true
[8:06PM]
Terrawing
: than we'll just give themt he operators and the rest
[8:06PM] Terrawing: becauase the rest
[8:06PM] Terrawing: just returns
[8:06PM]
Rhuynh3
: those 4 function are basically the same lol
[8:07PM]
Terrawing
: and have nothing else
[8:07PM] Terrawing: w/e just do 1 and compare
[8:07PM] Terrawing: after
[8:07PM] Terrawing: with each other
[8:07PM]
Rhuynh3
: yea
[8:07PM]
leolian
: the edit function is a big task for this class
[8:07PM]
Rhuynh3
: aye
[8:07PM]
Terrawing
: if we finish before u guys than we'll help
[8:07PM]
leolian
: Professor said the most of the work for this class is edit function...
[8:07PM]
Terrawing
: the con/des
[8:08PM]
Rhuynh3
: yea we'll definitely help
[8:08PM] Rhuynh3: after we finish
[8:08PM] Rhuynh3: doesnt make sense to watch one of your own drown lol
[8:08PM]
Terrawing
: im already drowning yo
[8:08PM]
Rhuynh3
: lol
[8:08PM]
leolian
: Ok, So Honghui and I will do the edit part
[8:08PM]
Terrawing
: this is so confusing
[8:08PM]
Rhuynh3
: Will and I got constructor/deconstructer
[8:08PM] Rhuynh3: the 2 guy got draw
[8:09PM]
Terrawing
: just email those 2 if they finish fast
[8:09PM] Terrawing: to help out on edit as well
[8:09PM] Terrawing: same with us
[8:09PM]
Rhuynh3
: for the single line return statement we'll just do them as we finish the main ones
[8:09PM] Rhuynh3: ok
[8:09PM] Rhuynh3: so everything sounds good?
[8:09PM]
leolian
: Terry, you notice this by sending the email to everyone
[8:09PM]
Rhuynh3
: Leo?
[8:09PM] Rhuynh3: terry?
[8:09PM]
leolian
: Ok, I have no problem
[8:10PM]
Rhuynh3
: ok cool
[8:10PM] Rhuynh3: Ill send an email
[8:10PM]
Terrawing
: let's put a deadline first
[8:10PM] Terrawing: wednesday night?
[8:10PM] Terrawing: as far as you can
[8:10PM] Terrawing: so let's meet up on irc again on wednesday
[8:10PM] Terrawing: that way
[8:10PM]
Rhuynh3
: i was thinking thursday so we got Friday to fix any test
[8:11PM]
Terrawing
: we can all see what's going on
[8:11PM] Terrawing: and if we have any problems
[8:11PM]
Rhuynh3
: alright Wednesday fine too
[8:11PM]
Terrawing
: we can talk to fardad
[8:11PM] Terrawing: on thursday
[8:11PM] Terrawing: morning
[8:11PM]
Rhuynh3
: alright
[8:11PM] Rhuynh3: sounds good
[8:11PM]
Terrawing
: thinga ma jig
[8:11PM]
leolian
: Ok, I'll try to finish it on Wednesday.
[8:11PM]
Rhuynh3
: i might be out on Wednesday just a heads up
[8:11PM]
Terrawing
: i said wed night
[8:11PM]
Rhuynh3
: yea exactly lol
[8:12PM]
Terrawing
: then we'll have the meeting at 12 am
[8:12PM] Terrawing: aight?
[8:12PM]
leolian
: Yes, if we have any problem or question, we have time to ask fardad
[8:12PM]
Terrawing
: lol
[8:12PM]
Rhuynh3
: aight
[8:12PM] Rhuynh3: sounds good
[8:12PM]
Terrawing
: technically that is thursday
[8:12PM]
leolian
: ok
[8:12PM]
Rhuynh3
: ok
[8:12PM] Rhuynh3: so meeting adjourned?
[8:12PM]
Terrawing
: yes wednesday at 8 9 10
[8:12PM] Terrawing: wjatever
[8:12PM] Terrawing: u want
[8:12PM] Terrawing: idc
[8:12PM]
Rhuynh3
: we'll do it at 10
[8:13PM] Rhuynh3: is that ok with you Leo?
[8:13PM]
leolian
: You mean On Thursday morning at 10?
[8:14PM] leolian: Or Wednesday morning at 10?
[8:14PM]
Rhuynh3
: wednesday night at 10pm
[8:14PM]
Terrawing
: wednesday night
[8:14PM] Terrawing: thursday we have that online class
[8:15PM]
leolian
: We will have meeting at 10:00pm? I think it's too late.
[8:15PM] leolian: 8 or 9 may be better.
[8:15PM]
Rhuynh3
: do you want to try 9?
[8:15PM] Rhuynh3: ok 9
[8:15PM]
leolian
: ok, 9pm
[8:15PM]
Terrawing
: 9 i guess
[8:15PM] Terrawing: tell hong
[8:16PM]
leolian
: When you send email to nnotice the task, you can notice the next IRC meeting schedule also.
[8:17PM]
Rhuynh3
: yup
[8:18PM] Rhuynh3: so are we giving the other 2 guys
[8:18PM] Rhuynh3: Draw() and the add()?
[8:18PM]
Terrawing
: just draw first
[8:18PM] Terrawing: i kinda want to know what add is doing so maybe we can all take a crack at it
[8:18PM] Terrawing: when the big parts are done
[8:18PM]
Rhuynh3
: alright
[8:18PM] Rhuynh3: ok
[8:19PM]
leolian
: ok
[8:20PM]
Terrawing
: okay i'm gonna log this if we're done
[8:20PM]
Rhuynh3
: Ok the meeting is done and this is what we have:
[8:20PM] Rhuynh3: Leo has completed CLabel by himself (woo for him :D)
[8:20PM] Rhuynh3: so the only part we need to finish now is just the CDialogue
[8:20PM] Rhuynh3: CDialogue has 3 main methods/functions:
[8:20PM] Rhuynh3: 1. Constructor/deconstructor
[8:20PM] Rhuynh3: 2. void draw(int fn = C_FULL_FRAME);
[8:20PM] Rhuynh3: 3. int edit(int fn = C_FULL_FRAME);
[8:20PM] Rhuynh3: and other small functions that should be done within a few lines
[8:20PM] Rhuynh3: so we divided into groups of 2s
[8:20PM] Rhuynh3: Will and I got the Constructor/deconstructor
[8:20PM] Rhuynh3: Chris and Kamen has: void draw(int fn = C_FULL_FRAME);
[8:20PM] Rhuynh3: and finally Leo and Hong will have :int edit(int fn = C_FULL_FRAME);
[8:21PM]
Terrawing
: man now i gotta copy and paste again
[8:21PM]
Rhuynh3
: lol same here
[8:21PM] Rhuynh3: i got own with spam
[8:21PM] Rhuynh3: lol
[8:21PM] Rhuynh3: ill just send the email
[8:21PM] Rhuynh3: correct anything if you need to guys
 
 
Sunday February 19th, 2012
--------------------------
1
edit