home hardware prices news articles forums photos user reviews
Go Back   Tech Support Forums - TechIMO.com > PC Hardware and Tech > Webmastering and Programming
Join TechIMO for Free!
Register Blogs FAQ Members List Calendar Search Today's Posts Mark Forums Read
Reply Get bargains at  »  Dealighted.com
 
Thread Tools
Currently Active Users: 1698
Discussions: 188,401, Posts: 2,243,608, Members: 232,631
Old May 5th, 2005, 06:12 PM   Digg it!   #1 (permalink)
Super F@D Folder
 
Join Date: Jun 2004
Posts: 5,004
Send a message via AIM to sr71000
creating a graphical front end

ok...really noob question...but i have no idea where to even start. How to I create a graphical front end for a program. Do I need a different thing for each language, or just one that works with all languages. Forgive me for my lack of knowledge but i don't even know the right name for it...i searched creating a graphical front end and I don't even get anything. I don't even know what to google for!! lol. please just set me off in the right direction. Thank you for any info or links you can supply!

sr71000 is offline   Reply With Quote
Old May 5th, 2005, 09:56 PM     #2 (permalink)
Real gangstas sip on Yacc
 
jkrohn's Avatar
 
Join Date: Oct 2001
Location: Suckas-ville
Posts: 4,549
Send a message via ICQ to jkrohn Send a message via AIM to jkrohn Send a message via Yahoo to jkrohn
First off, how good is your programming? To do a front end you are going to need to understand event and even handling. Functions, references, and usually OOP or something similar. Manually creating a front end is an ardous process, and if you are not good at programming you will find it VERY frusturating.

That being said what language are you looking to use?

jkrohn is offline   Reply With Quote
Old May 5th, 2005, 10:01 PM     #3 (permalink)
Super F@D Folder
 
Join Date: Jun 2004
Posts: 5,004
Send a message via AIM to sr71000
right now I'm using perl but i'm thinking of switching over to C+ because I can compile it myself and then just distribute! I'm new to programming but I suppose I'm ok...i don't mind that it's difficult..it i didn't want anything hard I really wouldn't be looking into programming lol. thanks for any advice you can give!!

/edit thank you btw for the response..i know the newbie questions like this are a pain


Last edited by sr71000 : May 5th, 2005 at 10:03 PM.
sr71000 is offline   Reply With Quote
Old May 5th, 2005, 10:05 PM     #4 (permalink)
Real gangstas sip on Yacc
 
jkrohn's Avatar
 
Join Date: Oct 2001
Location: Suckas-ville
Posts: 4,549
Send a message via ICQ to jkrohn Send a message via AIM to jkrohn Send a message via Yahoo to jkrohn
If you are new to programming I would NOT reccomend attempting a front end. Sorry to be a bearer of bad news.

If you still want to try it, thats ok. You WILL struggle alot. This will be espeically true as you will need OOP in C++ which you don't get from Perl. My advice: Take up C++. Learn OOP, learn data structures and how to write your own. Then take on writing front ends.

If you still want to continue it depends what OS you are on.
For windows look into MFC.
For linux you have your choice of any of the windowing toolkits. GTK, QT, etc.
jkrohn is offline   Reply With Quote
Old May 5th, 2005, 10:07 PM     #5 (permalink)
Real gangstas sip on Yacc
 
jkrohn's Avatar
 
Join Date: Oct 2001
Location: Suckas-ville
Posts: 4,549
Send a message via ICQ to jkrohn Send a message via AIM to jkrohn Send a message via Yahoo to jkrohn
And your question is not a pain man. Too many programmers make the mistake of trying to go "too big too soon". Attempting to develop a font end when you do not have a solid foundation leads to much frustration. This "too big too soon" stuff people like to try is what leads to the "PROGRAMMING IS SO HARD!!!!111!!11!!" mentality.

I am just making sur eyou know what you are getting in to
jkrohn is offline   Reply With Quote
Old May 5th, 2005, 10:09 PM     #6 (permalink)
Perfetc Member
 
VHockey86's Avatar
 
Join Date: Jan 2003
Location: Maryland Suburbia
Posts: 4,327
Only way I'd recommend donig a front end if you are new to programming is VB or VC++.

But i agree with jkrohn 100%.
VHockey86 is offline   Reply With Quote
Old May 5th, 2005, 10:10 PM     #7 (permalink)
Real gangstas sip on Yacc
 
jkrohn's Avatar
 
Join Date: Oct 2001
Location: Suckas-ville
Posts: 4,549
Send a message via ICQ to jkrohn Send a message via AIM to jkrohn Send a message via Yahoo to jkrohn
If you are doing VB or VC++ (which I don't reccomend BTW) it would be ok as these are RAD evironments. You get to the "fun stuff" quick, but at the expense of learning many important things that you will need in the more difficult languages.
jkrohn is offline   Reply With Quote
Old May 6th, 2005, 03:50 PM     #8 (permalink)
Super F@D Folder
 
Join Date: Jun 2004
Posts: 5,004
Send a message via AIM to sr71000
i'll stick with perl for my actual programs right now as i'm going to be making some cgi stuff soon (you will probably be seeing a lot of perl in this forum soon lol) but i like to dabble and learn...i'm not going to be writing any big programs..i just wanna dabble and make some stuff...then probably delete it and make something else lol. just for the hell of it! Anyways....can anyone recommend a place with a good tutorial to write some basic stuff in C (ps..is there a different between C+ and C++? does C++ even exist? lol..so much bad info out there that i don't even know if I should trust it or not! lol. anyways...any advice (or links to tutorials) is greatly greatly appreciated!
sr71000 is offline   Reply With Quote
Old May 6th, 2005, 07:32 PM     #9 (permalink)
Ultimate Member
 
Join Date: Jan 2003
Location: MA / NH
Posts: 1,497
Send a message via AIM to Blazer06
I would suggest learning Java, but that’s my personal preference.

For non-programmers, learning programming I have found they understand OOP a lot easier, than programmers that learned on event driven, then try to learn OOP.

Learn some Java, starting out learning some GUI (Graphical User Interface) is easy enough, and I found that it is easy to learn GUI, before basic functions, as it really helps you to understand OOP.

Anyways, if you decide to use Java, download Eclipse, and then head over here to learn all about Swing, border managers, and GUI’s in Java.

ALSO! If you are going to use Java, start out writing applications, not applets. Don’t bother buying books, as 90% only teach applet building.


-Blaze
Blazer06 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
High end system needs a high end video card bandin Graphics Cards and Displays 31 July 16th, 2004 03:12 AM
Need Graphical Help with Photoshop 7 FFRaistlin Graphic Design and Digital Photography 11 April 12th, 2004 08:55 PM
FS New high end, old low end stuff ebaker Traders Forum: Buy, Sell, Trade 10 September 20th, 2002 12:57 AM
E-mail front end for web site Westy Webmastering and Programming 8 September 12th, 2002 12:22 AM
Cable/DSL w/o the front-end junk? TOAD6147 Networking and Internet 10 June 3rd, 2002 02:04 PM

Most Active Discussions
Is It Just Me? (2906)
3-days in and no threads about Gaza (161)
Unarmed man on his stomach shot by .. (6)
New Build ( Finally ) (7)
CPU wont boot (7)
Building a gaming computer advice (5)
I think I just killed my computer w.. (24)
RCA 52Inch HDTV wont turn on (5)
Folderchat Weekday thread (444)
Recent Discussions
Laptop proccesor to desktop mob.. (2)
Please help! multiple problems! (4)
RCA 52Inch HDTV wont turn on (5)
New Build ( Finally ) (7)
Common Spyware Solutions (97)
How do you move a hard-drive to.. (4)
What is the best external enclo.. (0)
Partition Magic 7.0 (Unallocate.. (17)
For cheap price and good qualit.. (1)
Blackberry Storm, Gears of War .. (1)
Core 2 Quad Q9550 system (3)
COWBOOM Ripoff! Used Laptop w/$.. (4)


All times are GMT -4. The time now is 04:17 AM.
TechIMO Copyright 2008 All Enthusiast, Inc.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28