|
All I've got is itinerants
sex appeal = it
with the crowd = in
ex Royal = er
termites = ants
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
That was quick. Congratulations.
|
|
|
|
|
I think it should be itinerant for travelling or itinerants for travellers - just sayin
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
This is a Winforms app. With clicking a checkbox, user enables a feature in the Settings form. Somewhere else in a form a tab named "Alarms":
Option 1: which was visible but disabled, gets enabled.
Option 2: which was hidden, added to the TabControl again.
In terms of UI design decision, which method you prefer?
Personally, I like option 1.
What, you, the community think is a better option?
Behzad
|
|
|
|
|
neither option. You do not store data in a form ever. You store data in an object, e.g. a "settings" object. Both checkboxes link to one field of that object. Do not ask any follow-up here. This is strictly a non-programming forum. Find your language in a forum above.
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
Sorry, but I think you did not get the point. My question is not about storing data. It's about UI design.
Behzad
|
|
|
|
|
That's just trolling now.
|
|
|
|
|
There have been many takes on this particular subject in the design community over the years. The consensus seems to be, at the moment, if a user is never going to be able to use that field, you should hide it. If it can be used in certain circumstances, you should disable it.
|
|
|
|
|
I prefer 1. It provides more information.
|
|
|
|
|
I would prefer option 1.
I would be more concerned about having the checkbox in the Settings form and the item being enabled/disabled on a tab in another form. What is the user going to think when they are in the Alarms tab and see a disabled section? Probably 'why is this disabled, I want to edit it.' Try not to make the user navigate away to the Settings form. Does it make sense to have the checkbox (or a duplicate) on the Alarms tab? At the least you need some way to indicate to the user why they can not access those controls. Users do not read manuals.
Make things that the user is likely to do easy to do.
|
|
|
|
|
I would go for option 1.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
modified yesterday.
|
|
|
|
|
As long as the checkbox is on the Alarms Tab so:
The Alarms Tab is always enabled
The checkbox on that tab is always enabled
When the checkbox is clicked, the other controls on the Alarms tab are enabled
|
|
|
|
|
If the Alarms tab is in the Settings form or its form is visible while viewing the Settings form I would choose Option 1.
Otherwise, it doesn't really matter unless being able to see the option in the Alarms tab would help the user understand what options might be available, in which case Option 1 is again preferred.
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
I would disable the tab and display an informational icon with a tooltip that explains why the option isn't available, and hide the icon when the tab is enabled. #DontLeaveYourUsersGuessing
/ravi
|
|
|
|
|
Let's all pitch in to help our fellow member @DavesApps. He's making an honest effort to gather reviews for a book he has authored. I think it would be a nice thing to do for a fellow member in need of assistance. I know that if I were in Dave's position, I'd really appreciate the help.
His thread is located, here: Dave's Book Review Thread[^]
|
|
|
|
|
His post, and your replies to it, sound more like a marketing campaign. "Here's my book - first five people to respond get free copies!"
Skimming the free preview at https://www.amazon.com/Essential-Software-Development-Career-Technical-ebook/dp/B0BXHYWMDP[^] , the first page of the Foreword screams that it needs a lot of additional editing. For instance,
"This book is arranged in collections of those topics that you can read all the way, skim through, or look up whenever you need some guidance."
The word 'those' is terrible in this usage. I would recommend something more along the lines of "This book covers many topics that can be skimmed or browsed in-depth when guidance is needed." But I would also recommend eliminating about a thousand of those "this book" phrases. They are highly repetitious, and not a sign of good writing. Based on the fact that such terrible English is used this early in the writing, I suspect reading it will be quite painful for those attuned to such crappy writing. Especially as the following writing in the Foreword is quite crappy. "This book will employ practical ..." should be "This book employs practical ..." etc...
And then the Disclaimer basically says nobody should read 'this book' because it is to be used "at your own risk." "The author and publisher are not making any warranties to the information provided." Pretty big cop-out for someone to put in a book they say will help people. This section doesn't set a 'tone' for a book I would be interested in.
Hope this review is helpful.
|
|
|
|
|
I'm going to agree with David O'Neil (above/below), overall.
I mean, for starters I'm very particular about what books I'll read these days. I usually won't read technical books unless it's something that I can't google, and that's a surprisingly small amount of things. I would read something like Charles Petzold's "Code" but it's not really a coding manual per se.
Secondly, I wrote my first (simple) application in 1986. I just don't think most books offering to help me are going to be at the level I'd need, unless they were about a specific technology or group of technologies I've previously avoided.
And finally, about this book's commenter in particular - I read it as a self-promotion marketing scheme, and who knows how many other sites they shotgunned this post at? I'd say they've already got all the help they need.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
No, it's cheap advertising which is not acceptable here.
|
|
|
|
|
RichardM2024 wrote: No, it's cheap advertising which is not acceptable here. If Dave were to see your comment, he'd be deeply upset.
|
|
|
|
|
Good, maybe he will get upset and go away.
>64
It’s weird being the same age as old people. Live every day like it is your last; one day, it will be.
|
|
|
|
|
Dave, it's OK. Please don't run away. No one is trying to hurt your feelings. These gentlemen are just being silly.
theoldfool wrote: Good, maybe he will get upset and go away If you made him cry and run away, I blame it on you.
|
|
|
|
|
The only person being silly is you. If people want reviews of their work then they should just publish it in the appropriate place. Soliciting like this is not acceptable here, and never has been.
|
|
|
|
|
You know about that other forum? Look there for the thread related to Dave.
|
|
|
|
|
Ah, the Clive Cussler technique... (It's obvious, you are Dave.)
Quote: Clive Cussler, the renowned adventure novelist, had an interesting and somewhat unconventional start to his literary career. When he finished his manuscripts for “The Mediterranean Caper” and “Iceberg,” he struggled to find a literary agent. To overcome this, he created a fictional literary agency called "The Charles Winthrop Agency"1.
Cussler went as far as purchasing a thousand sheets of blank letter paper and having a friend design a logo for his fake agency. He then sent out letters to real literary agents, including Peter Lampack of the William Morris Agency, pretending to be a representative of this non-existent agency12. His creative approach paid off, and he eventually secured representation, which helped launch his successful writing career.
|
|
|
|
|
raddevus wrote: Ah, the Clive Cussler technique... (It's obvious, you are Dave.) LOL, no, I'm not Dave!
I've never heard of this "Clive Cluster" technique.
The thing is, I have years of experience managing advertising campaigns for Fortune 1000 companies. Given my experience, I know how to gather exposure in way that is not only appropriate and ethical, but also cost-monetarily efficient. Dave didn't acquire more than a couple hundred views on his book review requests. The way in which he pitched his request indicates to me that he has minimal experience and knowledge in how to properly promote a product, or service.
I don't mean this to be any sort of derogatory statement toward Dave, but I must be honest. When it comes to marketing and advertising, I don't believe Dave has much of a clue. From what I gather, he's trying to do the best he can with what he has. I hope that in the future he will make the effort to learn how to advertise in a way that is effective and ethical.
I'm only playing with Dave. I have absolutely no intent of inflicting insult, grief, or harm to anyone whatsoever, including Dave vimself. If anything, I hope that Dave picked up on the fact that there are proper ways in which to advertise, and promote his work effectively.
I'm amused by your insinuation, but no worries. By no means is that assumption correct in any way. I do understand how someone may come to reason that I could be Dave, but I'm not Dave.
If you were to name any 12 Fortune 1000 companies, or perhaps more specifically, the top 100 companies in the list, you will most likely name one or more of my past clients. Most of my clients have million-dollar budgets, and it was my responsibility to help them make the most out of their investments.
I swear, I'm not Dave, and I've never met him. I was just playing with him for laughs, nothing more.
|
|
|
|