desktop

Not supported platforms for java.awt.Desktop.getDesktop()

Since Java 6 there is a class java.awt.Desktop. There are some nice methods but the class is not supported on all platforms. The methods java.awt.Desktop.getDesktop() throw an java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform on some platforms. Or the method java.awt.Desktop.isDesktopSupported(...

Displaying Window on Logon Screen Using C# in Windows XP

I am trying to create a service with C# that launches a process that can be displayed on the Windows XP Logon screen. I found some code that is doing this in C++. The C++ code is for a service that creates another process with STARTUPINFO.lpDesktop set to "WinSta0\WinLogon". The created process is then displayed to the Windows Logon S...

Should a novice programmer spend time learning to write "desktop" applications these days, or is the web where it's at?

As a novice, I've spent time learning a smattering of C and a fair bit of PHP. I've looked at writing desktop applications for Windows, but there seems to be a fair barrier to entry due to complexity of APIs. Is it worth learning this, or will native applications become less common in the future? The way I see it, the only desktop appli...

Can you do Desktop Development using JavaScript?

I know there's JScript.NET, but it isn't the same as the JavaScript we know from the web. Does anyone know if there are any JavaScript based platforms/compilers for desktop development? Most specifically Windows desktop development. ...

Does anyone know of a widget for a desktop toolkit(GTK, Qt, WX) for displaying a map of US states?

I'm specifically looking for one that lets me display a map of US states with each one as it's own "object" in the sense that I can control the color, on click, and on mouseover of each one individually. GTK is my personal preference, but at this point I'd settle for just about anything. The application itself will be written in Python...

Transparent form on the desktop

Hi I want to create a c# application with multiple windows that are all transparent with some text on. The tricky part is making these forms sit on top of the desktop but under the desktop icons. Is this possible? ...

How do I keep Visual Studio from autoraising, when I activate "Focus Follows Mouse"?

I'm running VS2008 and have used SystemParametersInfo to activate "Focus Follows Mouse" and "Do not Raise On Focus." Sadly though, VS2008 (with and without SP1) doesn't honour the "Do not Raise" part and eagerly pushes into the foreground every time the pointer touches its window. A while ago I complained about that on my blog and poste...

Web Applications & Desktop Applications

Hello folks, I am a programmer who writes a lot of code for desktop applications, now started considering cross-platform apps as an issue but at work I write C# apps and I come from C++ and CS background and of course, I wrote several things in QT/C++. But now I am kinda confused about web applications, I have done some work on PHP and ...

Tips, Guides and/or Tutorials on writing a Windows desktop app for a PHP programmer by trade

Yup, long title. I've been programming in PHP for the last 6 years or so for work and personal projects, but I've got an idea for a desktop app (which incidentally, uses a web REST api). I'm debating on how to approach this - I've got some experience in Java, C++, Perl and Python, but have never had the chance or opportunity to write a...

Python desktop widgets

I'm interested in making desktop widgets, similar to Apple's Dashboard or what Vista has. I'd like to make them cross-platform, if possible. Opera's widgets are cross-platform but require the user to have Opera installed, so that's a big limitation. I know most widgets are made with HTML/XML, CSS, and Javascript. Is there a way to creat...

Should developers be given laptops or desktops?

I'm aware that a similar question has been asked before here but this is more of question of which is better of a departmental scale. At my last job Code monkeys were given desktops and project managers were given Laptops. The reasoning being that project managers went to more meetings so needed to take thier computers with them. Becaus...

Control multiple PCs with single Mouse and Keyboard

As a programmer I found it very hard to use my laptop and workstation with two different input devices, Can anyone suggest a good solution to use single mouse and keyboard to control my two machines I am not looking for a Virtual Machine or RDP solution to see my machines in a single monitor, ...

Recommended books on Desktop Application development using MVC

I'm looking for recommendations on books about MVC on the desktop. If they use Java, that is a bonus. Some background: I'm writing a desktop application in Java. It's an audio application that has a number of views and a central model called a Library with playlists, effects lists and a folder structure to organize them. In this appl...

Designing a GUI

How would you, as a developer with little (or no) artistic inclination, design a GUI for an application? In particular, I'm thinking about desktop apps but anything that relates to Web apps is welcome as well. I find it extremely hard to design something that both I and potential users find pleasing. I can look up color schemes on the ...

What are some of the major shifts in thinking required to become a good Rich Internet Application (RIA) developer?

I've been experimenting with Adobe Flex recently. Being a long-time server-side web app developer, I'm faced with difficulties that I last experienced when I dabbled in Java Swing development a long time ago. It mainly revolves around the flow of control between my code and the framework's code. Most things are asynchronous as to not fre...

Good Examples of .NET Desktop Applications

I would like to evaluate .NET as a development platform for a desktop application. I am looking for good examples of .NET desktop applications used in the mainstream. The only ones I know of are: Visual Studio (The copy website form is one example.) Team Explorer UI Paint.NET Reflector Gnome Do (An app launcher for Gnome; runs on Mono)...

Need Advice on Implementing a Time-limited Trial

I'm developing a shareware desktop application. I'm to the point where I need to implement the trial-use/activation code. How do you approach something like this? I have my own ideas, but I want to see what the stackoverflow community thinks. I'm developing with C++/Qt. The intended platform is Windows/Mac/Linux. Thanks for your advice...

How can I code desktop monitoring software?

I have to develop a tool for monitoring helpdesk agents. I can figure out how to capture keyboard events and mouse events; however I need to capture the control that emitted/consumed the event too. Is it possible to find that out? ...

What are the best options for non-malicious cross site scripting?

I want to write a browser based app that retrieves data from multiple websites and posts it to my server app. What are the best options to do this? The most straightforward approach would certainly be to have the server app retrieve the data, but that's not possible for copyright reasons. In my case individual users do have the right to...

Which embedded database to use in a Delphi application?

I am creating a desktop app in Delphi and plan to use an embedded database. I've started the project using SQlite3 with the DISQLite3 library. It works but documentation seems a bit light. I recently found Firebird (yes I've been out of Windows for a while) and it seems to have some compelling features and support. What are some pros ...