The MetaModal NonDialog
-
Ladies and gentlemen, I present to you the latest evolution in user interaction... The MetaModal Dialog!
Why MetaModal, you ask? Good question. Well, as we all (should) know, a "modal dialog" is a dialog that blocks interaction in any of its parent windows, until dismissed. And "meta" is taking things one level higher. Therefore, a metamodal dialog is a dialog that blocks interaction with itself.
Yes, this window just popped up on my screen, and... NONE of the buttons or "links" (as the "reschedule one") weren't active, weren't responding to hover, click, double click, click and drag, shouting "FUCK YOU", nothing. Totally inactive elements. The only active one was the dropdown. Useful... NOT.Also, after clicking everything and anything on the popup for those 30 seconds it counted down, I got the spectacular point of the whole stupid joke:
...oh, I'm so sorry, sweety, was I HAMMERING the fuck you leave me alone button too weakly for you to notice? Or are you just unable to notice the process the WINDOW BEHIND YOUR ERROR MODAL belongs to?
Yeah, I know, manufacturer garbageware, I should have uninstalled it after booting the new pc for the first time.
I thought I did.Apparently not. Or did I? Partially? What? Why do I even have to give my time thinking about this inconsequential and irrelevant bullshit?
Also, please break discourse a bit more than it is, so it allows writing kind of "P.S." into the tags. I'm sure I'm not the only one missing that feature. Thanks.
-
kill -9 ...
-
@boomzilla said in The MetaModal NonDialog:
kill -9 ...
i assume for those working in useful OSes, that's ctrl+alt+del, find the garbage process, click "End process"? ;)
-
@sh_code said in The MetaModal NonDialog:
i assume for those working in useful OSes
They'd use
kill -9
, yeah, of course.
-
@sh_code More like
taskkill -f -im stupidlenovoprogram.exe
but yes
-
@sloosecannon said in The MetaModal NonDialog:
@sh_code More like
taskkill -f -im stupidlenovoprogram.exe
but yesPlus going into Services.msc, finding the service, disabling it and shutting it down. Unless you already did and that's why the UI program says it's unavailable.
-
@Medinoc also checking HKLM/Software/Microsoft/Windows/CurrentVersion/Run, HKLM/Software/Microsoft/Windows/CurrentVersion/RunOnce, HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/Run, HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/RunOnce, HKCU/Software/Microsoft/Windows/CurrentVersion/Run and HKCU/Software/Microsoft/Windows/CurrentVersion/RunOnce, and deleting shit from there.
-
@Gąska Not to mention REM-ing out the right stuff in config.sys and autoexec.bat.
-
@Gąska said in The MetaModal NonDialog:
@Medinoc also checking HKLM/Software/Microsoft/Windows/CurrentVersion/Run, HKLM/Software/Microsoft/Windows/CurrentVersion/RunOnce, HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/Run, HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/RunOnce, HKCU/Software/Microsoft/Windows/CurrentVersion/Run and HKCU/Software/Microsoft/Windows/CurrentVersion/RunOnce, and deleting shit from there.
Isn't there a sysinternals tool for that?
-
@aliceif said in The MetaModal NonDialog:
Isn't there a sysinternals tool for that?
Yes, autoruns. And newer Windows versions offer (almost) the same right there in the task manager.
Also, Lenovo software sucks.
-
-
@ChrisH said in The MetaModal NonDialog:
And newer Windows versions offer (almost) the same right there in the task manager.
Stupidest idea ever. Not the startup control, but the fact that msconfig now delegates you to Task Manager to disable your startup items. Which works fine if you're using Task Manager, but if you know what msconfig is, you've most likely burned it to the ground and replaced it with Process Explorer long ago. And Process Explorer does not have the functionality, you need Autoruns as well, which is often overkill.
-
@ChrisH said in The MetaModal NonDialog:
And newer Windows versions offer (almost) the same right there in the task manager.
Probably the best feature introduced in Windows 8.
-
Have you encountered Mutually Modal Dialogs? I had a program open two modal dialogs. Clicking either would bring the other up with a stern beep.
-
@aliceif said in The MetaModal NonDialog:
Isn't there a sysinternals tool for that?
Probably. There's also MSConfig which has shipped with the OS for like 20 years.
-
@Maciejasjmj said in The MetaModal NonDialog:
Which works fine if you're using Task Manager, but if you know what msconfig is, you've most likely burned it to the ground and replaced it with Process Explorer long ago.
I didn't.
@Maciejasjmj said in The MetaModal NonDialog:
And Process Explorer does not have the functionality, you need Autoruns as well, which is often overkill.
Then it was pretty stupid of you to delete/disable Task Manager when you installed Process Explorer, wasn't it?
-
@Gąska said in The MetaModal NonDialog:
@Medinoc also checking HKLM/Software/Microsoft/Windows/CurrentVersion/Run, HKLM/Software/Microsoft/Windows/CurrentVersion/RunOnce, HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/Run, HKLM/Software/Wow6432Node/Microsoft/Windows/CurrentVersion/RunOnce, HKCU/Software/Microsoft/Windows/CurrentVersion/Run and HKCU/Software/Microsoft/Windows/CurrentVersion/RunOnce, and deleting shit from there.
The supreme usability of Windows is why Linux doesn't stand a chance.
Filed under:
-
@error Because that whole systemd/SysV-Init scullfuckery is so much better.
If it is (I don't do Linux), please don't explain why.
-
@ChrisH said in The MetaModal NonDialog:
@error Because that whole systemd/SysV-Init scullfuckery is so much better.
If it is (I don't do Linux), please don't explain why.
once you peak under the covers every operating system is driven by skullfuckery of the highest degree and held together with duct tape, bailing wire, and bondo in nigh obscene quantities
-
@ChrisH You missed the . I haven't touched Linux except in a sysadmin capacity in a few years.
-
@accalia said in The MetaModal NonDialog:
once you peak under the covers every operating system is driven by skullfuckery of the highest degree and held together with duct tape, bailing wire, and bondo in nigh obscene quantities
Mac Classic wasn't.
It was replaced by an OS that was.
-
@blakeyrat said in The MetaModal NonDialog:
Mac Classic wasn't.
i'm nine nines of certain that it was, if you look far enough under the covers.
i"ll admit though that it did a top notch job of hiding that all from the end user, and even the sysadmins.
which i suppose from the point of view of anyone not actually developing Mac Classic itself the same thing as not being patched together with the bits and pieces of the shattered sanity of ten thousand developers.
-
wget http://www.chucknorrisfacts.com/ -O - | grep "Chuck Norris" | sed -e "s/Chuck Norris/Mac Classic/g"
Filed under: I don't even have an environment to test this command. See above.
-
@error said in The MetaModal NonDialog:
curl http://www.chucknorrisfacts.com/ | grep "Chuck Norris" | sed -e "s/Chuck Norris/Mac Classic/g"
Filed under: I don't even have an environment to test this command. See above.
FTFPWDHWI
-
@accalia said in The MetaModal NonDialog:
@error said in The MetaModal NonDialog:
curl http://www.chucknorrisfacts.com/ | grep "Chuck Norris" | sed -e "s/Chuck Norris/Mac Classic/g"
Filed under: I don't even have an environment to test this command. See above.
FTFY
FTFM
Filed under: Turns out, I'm one of those people. I have cygwin but no
wget
.
-
@error said in The MetaModal NonDialog:
wget http://http://www.chucknorrisfacts.com/ -O - | grep "Chuck Norris" | sed -e "s/Chuck Norris/Mac Classic/g"
Guns don't kill people. Mac Classic kills people.
Mac Classic has two speeds. Walk, and Kill.
The leading causes of death in the United States are: 1. Heart Disease 2. Mac Classic 3. Cancer.
Contrary to popular belief, Mac Classic, not the box jellyfish of northern Australia, is the most venomous creature on earth.
Police label anyone attacking Mac Classic as a Code 45-11.... a suicide.
-
@accalia said in The MetaModal NonDialog:
skullfuckery of the highest degree and held together with duct tape, bailing wire, and bondo in nigh obscene quantities
I really don't want to know about your private life, TYVM.
-
There used to be a street named after Mac Classic, but they changed it because nobody crosses Mac Classic and lives.
Mac Classic is the reason Waldo is hiding.
Mac Classic can slam a revolving door.
Death once had a near-Mac Classic experience.
Mac Classic can win a game of Connect Four in three moves.
-
@error said in The MetaModal NonDialog:
Have you encountered Mutually Modal Dialogs? I had a program open two modal dialogs. Clicking either would bring the other up with a stern beep.
Was this a program you were working on, or otherwise had the source to? Because I'd be interested in knowing how that's possible...
-
@masonwheeler I honestly don't remember what the program was, it was years back. Pretty sure it was an IDE though.
Edit: Reading comprehension fail. It was not something I wrote or had source to.
-
@masonwheeler said in The MetaModal NonDialog:
Was this a program you were working on, or otherwise had the source to? Because I'd be interested in knowing how that's possible...
Many applications tend to reimplement WinAPI from scratch and manage their windows by themselves. That's how shit like this happens.
-
@boomzilla said in The MetaModal NonDialog:
kill -9 ...
Monzy performs at Stanford Univ. – 04:04
— NerdcoreForLife
-
@accalia said in The MetaModal NonDialog:
@ChrisH said in The MetaModal NonDialog:
@error Because that whole systemd/SysV-Init scullfuckery is so much better.
If it is (I don't do Linux), please don't explain why.
once you peak under the covers every operating system is driven by skullfuckery of the highest degree and held together with duct tape, bailing wire, and bondo in nigh obscene quantities
I agree. Which is precisely the reason why OS that forces you to LIVE under those covers to be usable and useful, is the stupidest idea ever.
-
@accalia said in The MetaModal NonDialog:
once you peak under the covers
-
@masonwheeler said in The MetaModal NonDialog:
@error said in The MetaModal NonDialog:
Have you encountered Mutually Modal Dialogs? I had a program open two modal dialogs. Clicking either would bring the other up with a stern beep.
Was this a program you were working on, or otherwise had the source to? Because I'd be interested in knowing how that's possible...
Using win API (hypothetically, i never did use it, just read about it a lot), first you create modal parented to desktop, then you create modal parented to that modal? Or the apps main window? Or first you create the one parented to app and then the one parented to desktop?
-
@ben_lubar ITYM “sneek peak”…
-
@ben_lubar Hey, I'm completely able to peak under the covers...
Filed under: You all know which emojicon goes here...
-
-
@Onyx said in The MetaModal NonDialog:
You all know which emojicon goes here...
-
@Maciejasjmj
I don't think you need a to house a
-
@Luhmann inb4
-
There is also the pop-under modal dialog which has a similar effect to what is described.
On my computer, every time Quicken starts it needs to ask for a password to load the data file. It always pops up the password dialog under the main window and is modal to the main window so clicking on the main window only results in a beep. Fortunately from screwing around I eventually figured out that Alt+Tab will switch to the dialog. So my memorized procedure is to click the Quicken icon, wait, then Alt+Tab.
You would think that the default event handler when a window should receive focus but has a modal child dialog would be to immediately focus the child window too.
-
@quijibo Quicken. Shudder. I've been using it for a really long time. A good example of cross platform gone bad. Everything just feels "off". And don't get me started on needing to click twice on the register to actually allow it to take keyboard input. (the first click seem to only give focus to the app, then the date control gets focus on the 2nd click)
Seriously considered changing to something else... But the pain point of switching is still higher than than the pain of using it.
-
-
@dcon said in The MetaModal NonDialog:
Quicken. ... Seriously considered changing to something else... But the pain point of switching is still higher than than the pain of using it.
I rather like it, but I haven't used it in several years, so I can't really say anything about the UI issues. I stopped using it involuntary when the USB stick I had my database on broke (literally; I bumped it while it was plugged in and cracked the circuit board) and no backup. Now I just use a spreadsheet, which has (or at least used to, the last time I used Quicken) some advantages. When I was having to juggle what bills I could pay when, it was easy to change the dates of payments in the spreadsheet and sort it to see if my balance went negative, but not so easy to juggle the dates of scheduled transactions in Quicken.
-
@error said in The MetaModal NonDialog:
Now to create PedantBot to tell everybody they're .
Actually, since @clippy was banned for being a sockpuppet, maybe give the account over so I can rebuild him as a snarky bot, "did you mean...?"
-
@dcon said in The MetaModal NonDialog:
Seriously considered changing to something else... But the pain point of switching is still higher than than the pain of using it.
I feel exactly the same. Every so often I look around to find a replacement but I quickly give up over some major difference in other programs requiring work on my part. The whole stupidity of requiring an online account to use the local program is what made seriously dislike Intuit now, and I will make the switch when they obsolete this version in a couple years.
In fact just yesterday when I went to download transactions from my banking site, after it downloaded the data file, I had to suddenly "verify" who I was by providing my Intiut online password to Quicken, which it promptly rejected because I had to really verify that I owned my account by having a numeric code sent to my email address. All that just to import the data from the same banking site to the Quicken file on my computer like I do every month.
-
@error said in The MetaModal NonDialog:
Actually, since @clippy was banned for being a sockpuppet
Belgium! Now who am I going to troll with: "It looks like you're trying to do [something incredibly stupid]. Would you like help?"
-
@error said in The MetaModal NonDialog:
@clippy was banned for being a sockpuppet
Since when do we ban accounts for being sockpuppets? Doesn't @PJH have like a half-dozen of them? And everybody else is just one of @boomzilla's alts.
-
@HardwareGeek said in The MetaModal NonDialog:
Since when do we ban accounts for being sockpuppets?
Some sockpuppets are more
equaldeletey than others.