|
Please move this to QA, or the C# forum, where it really should have been posted, and I'll respond further.
Is it really "fair" to all members that only a few people are "allowed" to ask technical questions on the Lounge without being gutted, maimed, etc. ?
Other people on CP might well benefit from the responses/ideas/code ... but, if posted on the Lounge, the content will (so soon) be "submerged" in the spate of the mighty effluvium.
cheers, Bill
« I had therefore to remove knowledge, in order to make room for belief » Immanuel Kant
modified 19-Sep-14 8:27am.
|
|
|
|
|
Making some massive assumptions hers (that the listview is filled with 'stuff' that the user is interested in, and that they pick something off it to access & update data, and that sometimes this gets out of date & they want to refresh it, and that when they first run it the listview is empty), then give them a button marked Refresh that does it (also saves them a mouse click).
Alternatively, a splash screen with description, instructions, a screen shot & an OK button would do a similar job to anything you found, and you'd still have to populate it with the same information.
After all this, you gotta tell us what you decide on!
Regards, Stewart
|
|
|
|
|
Johnny J. wrote: when they start up the application the first time.
Does this mean when a person runs it for the first time, or when it is run on a particular machine for the first time?
I have to assume the latter, or the first step would be identification. In which case, the click event behind the button must do something - can you not check for this at load, if it's not there fire the click event automatically?
Regards, Stewart
|
|
|
|
|
I could, but that's not a solution I want to take. I want the user to do it so that he/she learns how it works.
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
If the user has to click that specific button (and no other button than that one) why not take away the choice from the user and do whatever that button does directly after startup?
|
|
|
|
|
I guess I COULD do that, but it wouldn't give the user the same experience, and it wouldn't teach him/her where the functionality can be found the next time he/she needs to do it.
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
In order not to complicate things too much, I think I'll use a simple DialogBox.
Need to find one with "Don't show this again" functionality, though...
Thanks everybody for your time and input!
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
Johnny J. wrote: But I do need to give the users a quick clue as to what button they ought to click first when they start up the application the first time.
Unless I am missing something, don't depend on what the user 'ought' to do but simply run the code, that clicking on the button would have run, the first time the application loads.
“That which can be asserted without evidence, can be dismissed without evidence.”
― Christopher Hitchens
|
|
|
|
|
|
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
Record your voice to play when the app runs telling them what to do. Then play some musak before they click the correct button.
Another option is to say hot/cold whenever they get near to/away from the right button.
Edit:
Why not just take them there? You could always bring up a message that will tell them where they're going after ten seconds of inactivity.
modified 19-Sep-14 12:33pm.
|
|
|
|
|
This reminds me of the first WPF demo I saw which had an embedded video which rotated and the button itself throbbed.
Let's see 'em ignore that one.
And, hey why aren't we doing this in pirate speak mateys? Arrrr!
Life is like a s**t sandwich; the more bread you have, the less s**t you eat.
|
|
|
|
|
You could launch an interactive 'guide' on startup with the option to 'Do not show this again'.
"Go forth into the source" - Neal Morse
|
|
|
|
|
The Royal and Ancient Golf Club has agreed to allow women members for the first time in its 260-year history.
|
|
|
|
|
Well to be fair, it hasn't been cleaned and hoovered properly in all those years.
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
Stolen and shared!
|
|
|
|
|
The world is ending! Oh, heaven forbid!
|
|
|
|
|
|
Just one YES or YES, YES, YES?
|
|
|
|
|
So the landlubbers have voted at last, eh Cap'n?
So now we raid their towns an' ports, send all their ships to Davey Jones' Locker, and spend all their doubloons on grog! Arr!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Arghh, tis a rum do me hearties.
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
Is it talk like a pirate day or has Griff caught one of those diseases of sheep they use to have on call my bluff
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|
|
Aye to both ya thinkings.
|
|
|
|
|
Yes, it's just good business.
Whether I think I can, or think I can't, I am always bloody right!
|
|
|
|
|
Thank you! How could I have forgotten?
|
|
|
|