- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Y'know, there's nothing in the code that diferentiates between a right and a left click here. I think the guy was trying to cook up some sort of cool right-left two click event, but his 'mere' 3-4 years experience have left him floundering.
I think this might catch on.....but perhaps not.
Admin
Mine does too. We should set up a support group or something...
Admin
I once wrote an Access-App, that went into Developer Mode, when you played a melody with your mouse on the application logo. It was like click - diclick-click - .. - click-click! No one would have found that!! At it was fun to implement it ;).
How do you guys hide stuff in your apps?
Admin
You know, I'm really surprised that nobody else has questioned just what it is that is being double clicked on this form...
...a LABEL. If only there were some other GUI elements designed for being clicked, like a button or something. Instead we all have to use arbitary plain text to click on.
Next task - seamlessly integrate 23 textboxes above each other to overcome the problem of not having multi-line textboxes. It'll also need a sextuple-click event - that is [left, left, right, left, right, left] click. Heck, if the user has enough mouse buttons, assign a note to each one and get them to play 'twinkle twinke little star' before we perform the action.
Admin
I once wrote an Access-App, that went into Developer Mode, when you played a melody with your mouse on the application logo. It was like click - diclick-click - .. - click-click! No one would have found that!! At it was fun to implement it ;).
How do you guys hide stuff in your apps?
Admin
<FONT face=Arial size=2>Ok I can understand the speakers but why would a mute have a problem with using a monitor?</FONT>
Admin
"How do you guys hide stuff in your apps?"
A hidden edit field in the About box. One that's not a tab stop, and that has an unusual keyboard shortcut.
And then you have to type a password ...
Admin
Because se can't hear all those screaming loud colours used in bad webdesign.
I'm still pondering a creative way to activate the muppet-photos on our company's mugshot page.
Any ideas? I'm thinking clicking a rythm would be too far on the side of convoluted, but a single- or double-click on a Secret Place is so cliché.
Admin
PS.
About the icons in a Windows titlebar:
Some programs, like IE, allow their icon to be used as a draggable file object. If you click on that icon, the menu appears 0.5sec after mousedown, or immediately after mouseup if mousedown sustained for 0.5+ seconds.
If I click on the firefox icon, the menu appears onmousedown immediately.
The latter method allows you to drag onto a menu item, and let go to activate. That's fast, but requires more concentration than click-choose-click, so I only use it when I'm in a bit of a hurry.
I rarely double-click the icon to close (though more often than 'never'), and for fast access to the menu I often right-click the titlebar, because I always maximise my windows, and that makes the titlebar infinitely large, lust like the icon and the Close button. Big buttons = faster access. Infinite buttons equals VERY FAST access.
Admin
Trolls? here? Damn...
You can configure the interval time for a double-click you know...
Admin
And Opera actually manages to fit up to 4clics: nothing, word, line, paragraph
Granted, they're cheating: there is no timer, clicking multiple times at the same place activates an event that circles between state, but yet... 4 clics...
I wish Firefox had it though, paragraph selection is nifty
Admin
Ah yes, hidden developer backdoors, I've done that one. In a POS system for a bookstore, it involved entering a certain invalid ISBN, and when prompted for the name (to do a text search) enter "Fake book" or whatever it was
Wasn't fun to put together, but at least it worked.
Admin
It's the Andrew Parsons Project! (couldn't resist [8-|] )
Admin
Now THAT's what I call awkward.
Admin
[:)] I thought my x-wife was the only one who did this [:)]
Admin
Triple right-click?! Isn't that like the "triple lindy"? No one has ever done it in competition.
Admin
I'm using Opera as the browser of my choice, and it supports quadruple-clicking to select a paragraph. It also shows the context menu when double, triple or quadruple-clicking. Very handy :-)
Admin
It was a picture of a client's face on the body of papa smurf.
Admin
You've got to realize that when these drawings were done, there was relatively little entertainment available. It wasn't like now where there are thousands of ways to entertain yourself at any given moment. People were bored.
Admin
<FONT face="Courier New" size=2>keanu_v("my own private double click") ;</FONT>
Admin
<FONT face="Courier New" size=2>in the comments. your email address has been added to the list of job candidates that we will never hire.</FONT>
Admin
yeah... And wouldn't it be nice if you could make the speed slower without having to double click on something? Too bad you can't. (IIRC Windows XP can, previous versions of Windows cannot)
None of this changes the fact that double click is a bad idea. A mouse needs more than one button so you don't have to overload selection with action.
C++ gets a hard time because the shift operators are overloaded for output, even though there is no reason you would mean shift on an output stream. This is worse, one button is overloaded for selection and action, and you will often mean both at different times to the same thing.
Admin
You can do that in any version of windows without even touching the mouse...
Admin
One click selects, a second executes the action. What's hard to understand about that? It's the most intuitive thing in Windows.
The concept of overloading controls is not bad design. It's actually a very good design. Instead of having 500,000 controls, you a few that are context senstive.
And another thing. People don't complain about overloaded operators. Proper overloading can make code easier to understand. People don't like it when overloading abused as it often is.
Admin
From the code I see, it doesn't seem to be possible that although the event handler starts with "LBL", it doesn't seem like it is a handler for labels... You never know what kind of naming convention the author of the code has...
Admin
Ah man... I never knew that VB's tag property was as string... As a Delphi programmer would only gets integer tags, I feel cheated!!
Admin
I knew this math professor who lost the ability to double click because of Lyme Disease.
Admin
Supervisor: Can this user interface have a different event if the user clicks 10 times in a row?
Dumb@$$: Yeah, this one goes to eleven?
Supervisor: Maybe we could patent that...
Admin
-.. . -. ..... --. . -.-
[;)]
Admin
"DEN5GEK"?
Admin
"-.. . -. ..... --. . -.-"
DEN5GEK ???
Although, this has inspired me to write a morse code translator... Maybe even a new protocol - TCP/MC ??
Admin
-.. .- .. .-.. -.-- / .-- - ..-.
I'm inclined to believe that was the actual code he was looking for.. as to a code translator, a quick google found this:
http://www.google.com/url?sa=t&ct=res&cd=1&url=http%3A//morsecode.scphillips.com/jtranslator.html&ei=DU4DQ7-gBceGau6zvUI
As to a TCP/MC protocol, there are protocols in place that allow you to utilize HAM frequencies for transmittal of data; route that through a phone/ethernet bridge and voila! HAM radio internet.
Admin
Reminds me of using Internet Explorer DLL's (shdocvw.dll)
There are functions called
Navigate
Navigate2
NavigateComplete
NavigateComplete2
Still wonder what the difference is. Or perhaps if they need to add a new parameter they will create teh Navigate3
CE
Admin
Well labels do have a click event, so it is possible.
Good point though that you just can't be sure. Why am I assuming that someone who'd write this would have a sane naming scheme after all? :)
Admin
<FONT face="Courier New" size=2>and bickity-bam! we have a new internet meme! [<:o)]</FONT>
Admin
Any ideas? I'm thinking clicking a rythm would be too far on the side of convoluted, but a single- or double-click on a Secret Place is so cliché.
Click2, of course :)
Admin
Actually, not too unusual - unlike implementations of TCP over CP per RFC1149 (http://www.blug.linux.no/rfc1149/).
Admin
How about CSS display:none; and an alternate style sheet? IE won't let you select it, and most Firefox/Opera/etc users probably won't notice it's there.
Admin
1: single-click 2: double-click ... 58: 58-clicks
Admin
Applying spaces (that are not well done in the code) it is DE N5GE K.
Translation: DE (This is) N5GE (amateur radio {ham} callsign) K (over)