Ribbon Classic Controls won't install in Delphi 10.4 Community Edition - delphi

I'm tying to install this package, but having problems. I can find it in GetIt, and click the Install button. It shows that it has installed...
Not sure if the lack of text in the window is an indication of anything, but when I click the Close button, it shows as installed...
However, if I close and then re-open the package manager and click the Installed radio button, the package is listed (implying it's installed), but doesn't have the green tick that other packages have, implying it's not installed...
If I select it, I see the Install button in the lower-right corner like I did when I first searched for it. If I restart Delphi, the same happens, it shows under Installed, but doesn't have the green tick, and does have the Install button when I select it.
I've tried this a few times, but it always does the same. As you can see from the last screenshot, other packages have installed OK.
Anyone any ideas? Thanks

Related

How can I restore the Developer Tools window to its normal configuration?

I have Edge 95.0.1020.53, in Win 10 Pro 21H1.
I'm not a techie. For no specific reason, I opened Developer Tools, which I haven't done for about 10 years.
After opening, I saw the configuration that I've seen many times: the parent web page using three-quarters of the complete window was on the left. The tools were in a panel on the right.
After pressing several buttons out of curiosity, I'm unable to get back to my original config, with the current web page on the right, and the tools on the left. The web page is no longer visible The dev tools take up the complete window. I suspect that I might have actually dragged the leftmost edge of Dev Tools all the way to the right of the main window. If I could somehow grab that left edge and drag it to the right, I think my problem would be solved.
In an attempt to restore the "default" config, I restarted my laptop. But if I show Dev Tools, I still get the palette of windows that I opened earlier. The parent web page is not visible.
How can I "reset" the config to its default config?
Thanks.
If you need to reset the dev tools to restore the default in Edge, just follow the steps below:
Open Edge and press F12 to open the dev tools
Press F1 to open the settings panel when focus in dev tools
Scroll the Preference tab to the bottom
Click the option Restore default and refresh
Just like this:

Microsoft Edge always open new tab instead of new window

Since last week, when I right click on Edge taskbar tab to open new tab or new window, it opens a new tab always, instead of opening a different window
This is how it looks.
I checked out all options, but didn't find any such customization. I tried to un-install and re-install the Edge browser, it worked for a while, but once the system restarted, it started same behavior again!
Any idea, how could I change that to open new window when clicking on 'Microsoft Edge' instead of opening a new tab in an existing window?
From your description, I assume that there might be some malicious software hijacking your Edge browser. It locks the homepage of Edge and tampers the shortcut of "Microsoft Edge".
The right behavior of clicking on "Microsoft Edge" should be opening a new window. But I can reproduce your issue with the steps below:
Right click Edge icon on taskbar.
Right click Microsoft Edge then click Properties.
In the Microsoft Edge Properties window, add a webpage url after Target value.
Click Apply, OK to save the changes.
Click Microsoft Edge in taskbar Edge right click menu, it will open the webpage url as a new tab in an existing window.
You can refer to my steps above to check your Edge Target value in Microsoft Edge Properties. Please make sure there's only the path of Edge exe in the Target value. The right value of Target should be like this (your path might be different with mine, below is just an example of mine):
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
If there's anything else, it's very likely that a malicious software tampers it. Then you should check your computer thoroughly to remove any malicious software and virus.

WebView2 (TEdgeBrowser) not working in background (if not visible on screen) - only shows as grey rectangle

I've confirmed this issue using the standard Delphi 10.4 EdgeBrowser VCL demo with the only difference that I have put the panel with the edgebrowser component on a TPageControl Tabsheet.
Now if my app starts with the Edgebrowser not visible directly on screen (because another tabsheet is active), the Edgebrowser will never fully paint on screen at any later date. It will ever only present itself as a grey rectangle and cannot recover from that, unless I call EdgeBrowser.CloseWebView; EdgeBrowser.CreateWebView; while the Edgebrowser component is visible on screen (it must be visible, or once again nothing happens).
This means I cannot issue "Edgebrowser.Navigate" commands or to anything while the Edgebrowser is in the background, on another tabsheet or while the form is hidden, or it will "go grey" again.
I wonder: Is this a bug or am I missing something major here? I tried calling Edgebrowser.Refresh and Edgebrowser.Repaint but neither help. Once it's grey, only closing and re-creating WebView helps to recover it.
It seems clear to me that this is some kind of canvas issue but I have no clue where to go from here.
I hope you can help or at least confirm this strange behaviour.
System Specs:
Delphi 10.4 Update 1 in Windows 10 Pro 20H2 in VMware Workstation 16
microsoft.web.webview2.0.9.579 from nuget and latest Edge Runtime from here (installed with bootstrap installer)
To quickly recreate the same scenario on your system:
open "C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Object Pascal\VCL\WebBrowser\Edge\EdgeBrowser.dproj"; cut pnlWebViewHost to the clipboard (this is the panel that contains the Edgebrowser component); insert TPageControl; add 2 tabsheets and paste the pnlWebViewHost on one of them. Switch to the other, empty tabsheet, then run the app. At runtime, click on the tabsheet with the browser which should only appear now as a grey rectangle.

Stack Windows Manager Program How-to's

I download the Stack Windows Manager from Microsoft store. Someone introduced it to me and said it is a great program.
Oddly, after installing it and setting it up, I cannot find out how to start using it? There is no instruction to show me how to at least organize my desktop into this "layout tool". Is there a video anywhere?
At the first launch on each screen it shows you a few layouts to select from.
After you made the selection, either use Win+Arrow keys to move windows around, or drag windows between areas with middle mouse button (usually it is also the scroll button).

Keybpard shortcut in Spyder to temporarily make a single pane the only pane

If I have multiple panes in the Matlab's IDE, Shift-Ctrl-M causes the one with the focus to become the only visibe pane, taking up the entire IDE window. Pressing Shift-Ctrl-M again brings back all the other panes that were present, and the pane with the focus becomes just one pane among many again.
Is there such a shortcut key in the Spyder IDE?
There is a GUI button to do this, but I wonder if there is also a shortcut key.
(Spyder maintainer here) The shortcut for that in Spyder is Ctrl+Shift+Alt+M
Note: You can browse and modify all our available shortcuts by going to the menu
Tools > Preferences > Keyboard shortcuts

Resources