|
-
July 4th, 2012, 02:20 PM
#1
Some questions regarding my project
Hi!
I'm currently working on a small program that helps me learn words in different languages.
I wanted to complete the whole thing and then ask some questions, but the problems I'm having are a bit annoying and I'd like to take care of them before I continue.
Here's the program so far: http://www.mediafire.com/?7yt723jcly14mr8
My main questions are the following:
-How can I have a nice transition from one screen to another? The user should only notice things inside the window changing, not a whole new window emerging.
-How can I get rid of the sound the program makes when the user presses ENTER?
And some other things that aren't vital now:
-How can I detect left or right mouse doubleclicks in a listbox event?
-I'm not sure if I'm taking care of memory correctly.
I used #### signs to mark where these issues are in my program in the files form1.h, lists.h & .cpp, form2.h & .cpp. The number of ### signs shows the importance of the problem, so you'll most likely notice the most important ones 
The main problems should be pretty clear if you give the program a try.
I didn't encounter any fatal errors, but here as some guidelines to minimize the probability of the program crashing:
-The options whether to ask words randomly or in order; in what language to ask them; what to do if the answer is wrong; and the number of repetitions should work, i haven't implemented the other features yet.
-On the left side a list of words titled "Magyar-Német Állatok I." should appear. Double clicking this opens a new form where you are asked words. If you don't want to learn them, make sure "If answer is wrong: wait for keypress" is selected; then you can just skip the questions by pressing ENTER (this will be good for a quick review of words).
Planned features:
-The ones shown in the options menu but aren't working yet.
-The ability to create/delete lists
-The ability to edit lists: add words, delete words, edit words (add meanings, questions, answers, etc..)
*this is where detecting a mouse double-right click would be nice - left click starts asking a list, right click edits the list.
*So far you manually have to edit the *.list file you want to use
I'm sorry for the long post, I tried to be as to the point as possible. But I did want to give a pretty complete picture of the program, I find that usually makes it much easier for people to help
Thanks to anyone who checks it out and can give me some advice!
-Tusike
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|