Lost Password?

Go Back   CodeCall Programming Forum > Software Development > General Programming

General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 04-23-2007, 10:02 AM
björn nilsson björn nilsson is offline
Newbie
 
Join Date: Apr 2007
Posts: 2
Rep Power: 0
björn nilsson is on a distinguished road
Default Choice of language for application?

Hello everyone,

I have an idea for a simple software that I would like to realise but as always (ever heard this statement before!?) I´m not sure on which programming langue to use.

I´m aware that I could probably use just about any language for this task, but I´m not sure if there´s any advantages to using any specific language in this case.

Well any way, this is part of what I want to do:

I want to write a program that runs active in the background (windows enviroment, preferably minimized to the system tray) and listens for an input (i.e. mouse + keyboard) and upon input opens a menu on top of all active programs located at mouse pointer. Just as any right-click/context menu you encounter in windows.

The thing is. I don't want to use any existing windows menu features for this. I want to write my own "menu-object" in order to be able to customize the menu and add the features I need to it (.i.e. shortcuts, weblinks, folder, macros, etc).

Is this a difficult thing to produce? I have basic programming skills in C++ and Java. Is there any prefered software development tools for things like this?
I've never programmed anything before using graphics so I'm really a nobody and would appreciate any hints, tips, recommended books, tutorials that can be of aid.

If anyone knows anything I would very much appreciate help on this.

Best Regards

-Björn
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 04-23-2007, 10:36 AM
Jordan's Avatar   
Jordan Jordan is offline
Administrator
 
Join Date: Nov 2005
Location: Hendersonville, NC
Age: 26
Posts: 5,846
Last Blog:
Performance or Maintai...
Rep Power: 20
Jordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud of
Send a message via ICQ to Jordan Send a message via AIM to Jordan Send a message via MSN to Jordan
Default

I believe Java would be a great language to develop this in and it would be portable to other systems making it viable for more users (Mac, Linux, Windows).

Any of the .NET languages (C#, VB, C++) have most of the functions you described and you can overwrite their Menus to create your own custom look. I suggest using whatever you are comfortable with.
__________________
CodeCall Blog | CodeCall Wiki | Shareware Site | Linux Forum | Write a Blog
Don't hesitate to ask any questions that you have! Check out our ASCII Calculator!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-23-2007, 12:47 PM
björn nilsson björn nilsson is offline
Newbie
 
Join Date: Apr 2007
Posts: 2
Rep Power: 0
björn nilsson is on a distinguished road
Default

Thank you for this comment. I'm going to follow this lead and see what guidance I can find on the web. Thanks!

Btw. Just for starts; is there a general name for programs that run in the background of your OS?

Last edited by björn nilsson; 04-23-2007 at 12:50 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 04-23-2007, 08:03 PM
Lop's Avatar   
Lop Lop is offline
Speaks fluent binary
 
Join Date: May 2006
Posts: 1,135
Rep Power: 16
Lop is on a distinguished road
Default

Quote:
Originally Posted by björn nilsson View Post
Thank you for this comment. I'm going to follow this lead and see what guidance I can find on the web. Thanks!

Btw. Just for starts; is there a general name for programs that run in the background of your OS?
Programs that run *only* in the background are called processes. If you program has a loadable front-end (IE, click a tray icon and it appears) it is not quite a process.
__________________
Lop
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 04-23-2007, 11:27 PM
v0id's Avatar   
v0id v0id is offline
Super Moderator
 
Join Date: Apr 2007
Location: Denmark
Posts: 2,408
Last Blog:
CherryPy(thon)
Rep Power: 27
v0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of light
Send a message via MSN to v0id
Default

Each program that runs on your computer have a process, not only those in the background. The program itself is just a bunch of instructions, which the process for the program executes.
Each program have at least one process, but can have multiple.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 04-24-2007, 04:14 PM
DevilsCharm's Avatar   
DevilsCharm DevilsCharm is offline
Programming God
 
Join Date: Jul 2006
Posts: 887
Rep Power: 13
DevilsCharm is on a distinguished road
Default

Wow this seems like quite a big project. I don't know anything about programming but based on what Jordan said Java sounds perfect.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



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

Advanced Search
Display Modes

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

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
new C-like programming language kenna Software Development Tools 5 07-20-2007 04:10 PM
Translate date into your language Jaan PHP Tutorials 5 06-01-2007 05:23 PM
D Programming Language. R-G General Programming 2 04-12-2007 11:22 AM
What language to Learn? mevets General Programming 20 12-20-2006 09:04 AM
How do you learn a programming language? Dan Software Development Tools 14 08-09-2006 07:12 PM


All times are GMT -5. The time now is 09:43 PM.

Contest Stats

John ........ 223.00000
dargueta ........ 168.00000
Xav ........ 164.00000
gaylo565 ........ 18.00000
WingedPanther ........ 15.00000
|pH| ........ 15.00000
Johnnyboy ........ 3.00000
navghost ........ 1.00000

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 65%

Ads