|
Some MS controls leave "artifacts" when they change from one state to another. I have to do certain things (that look like "rituals") to make them go away. I consider that an MS "bug". It's also where I wind up putting the most comments. But it is deterministic ... you just have to determine what is required to fix it.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
Gerry Schmitz wrote: rituals Having delved into COM, the words 'arcane' and 'obscene' both come to mind.
Software Zen: delete this;
|
|
|
|
|
|
honey the codewitch wrote: I will get the same sequence of As and Bs every time, on every machine with the same chip.
I am not a great fan of absolutes. Especially if one starts relying on them.
No doubt that is true for some cases. But although I know almost nothing about embedded I do know that they have been adding more complexity over time. So seems likely that some chips either do or will start managing threads in a less deterministic way.
Although you will probably be able to shop for devices where either that is true or not true.
|
|
|
|
|
When I said every machine, I meant every machine I am targeting, and this all holds true for those.
Check out my IoT graphics library here:
https://honeythecodewitch/gfx
|
|
|
|
|
ok - that is sound.
But might want to do a check every once in a while just to make sure they don't sneak something in.
|
|
|
|
|
jschell wrote: I am not a great fan of absolutes. Especially if one starts relying on them.
Long ago I coined the adage: "Only a novice thinks computers are deterministic machines".
Mircea
|
|
|
|
|
|
I am mindful of this poem (https://www.gnu.org/fun/jokes/last.bug.txt):
Quote: THE LAST BUG
by Lou Ellen Davis
"But you're out of your mind,"
They said with a shrug.
"The customer's happy;
What's one little bug?"
But he was determined.
The others went home.
He spread out the program,
Deserted, alone.
The cleaning men came,
The whole room was cluttered
With memory-dumps, punch cards.
"I'm close," he muttered.
The mumbling got louder,
Simple deduction,
"I've got it, it's right,
Just change one instruction."
It still wasn't perfect,
As year followed year,
And strangers would comment,
"Is that guy still here?"
He died at the console,
Of hunger and thirst.
Next day he was buried,
Face down, nine-edge first.
And the last bug in sight,
An ant passing by,
Saluted his tombstone,
And whispered, "Nice try."
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
|
Criminal banner eats fires. (14)
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Criminal CON
banner FLAG
eats RATIONS
fires.
CONFLAGRATIONS
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
YAUM! I thought it might last a bit longer than 7 minutes, though.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
It leapt out at me as soon as I saw it.
Good clue, though!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
just pipped me
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
|
|
|
|
|
Just had a program fail to appear on the screen, even though it showed in the taskbar. This has happened a couple times throughout the years. I rebooted, to see if that made a difference, but it didn't. Finally used a window 'peeker' and found that somehow the X and Y were at -32,000. Manually set them to reasonable numbers, and it appeared.
How would a non-technical user be able to overcome this difficulty? I cannot see them doing so in my mind - it was frustrating enough for me!
(I suspect a forced Windows reboot due to Windows Update somehow clobbered the setting, but don't know for sure.)
|
|
|
|
|
They ask to technical users.
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
|
Have faced this earlier. Our development environment was a higher resolution machine, whereas deployment machine was of a much lesser resolution (640 x 480, i am talking about 25 year old story).
Then we suggested to use Alt + Spacebar, and using arrow keys to move the application screen, till it became visible. This was the workaround before we sent them the update.
|
|
|
|
|
It has been so long I had forgotten that one.
|
|
|
|
|
Amarnath S wrote: using arrow keys to move the application screen, till it became visible.
I used to do that, until I realized I (a) don't know how far it is and (b) don't know whether I'm even moving the window in the right direction.
I typically use the same steps, except that after one or two arrow key presses, I move the mouse around - that seems to immediately "snap" the window into the viewable area.
|
|
|
|
|
Hold down the Windows key, and press up arrow, then left. That will make the focused app full screen, then left hand side of your current monitor. The "grab handles" for resizing are then available.
Much quicker than ALT SPACE, M and the cursor movements, since you don't need to know where it might be to start with.
I had this problem when I started making my default apps restore position, and added checks that the app was visible, as well as "Hold SHIFT while starting or ending" to "ignore setting position" and "don't update setting position" respectively.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
And not to forget Windows / Alt + TAB to change focus on available instances of whatsoever
just in case the one is not currently focused due to mouse click somewhere else
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.
|
|
|
|
|
I have a couple of legacy apps that exhibit a similar behavior...show up in the taskbar but not on the screen. The trick when that happens is to hover over the taskbar 'preview' window for the app, then right-click and select 'maximize'. It was quite annoying when it first happened.
Non-technicals will either go buy another computer, or call a techie for help!
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
Close all other applications. Then right click and restore the errant application. This will "display" it somewhere on the system. Then right click the task bar and select "Cascade windows". This works about 99% of the time.
|
|
|
|