Leiti 2 vastet.
ID | Kanal | Video | Kustutatud | Kuupäev | Kirjeldus | Subtiitrid | Avalik | Ülekanne | HD | URL | PRIVATE | TitleMUI_en | TitleMUI_et | KirjeldusMUI_en | KirjeldusMUI_et | Filename | Category | CategoryMUI_en | Tags | OdyseeURL | KanalMUI_en | KanalMUI_et | Translated | has_thumbnail | local_stream | ytdlp_meta | est_subs | eng_subs |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
606 | MarkusTegelane++ | Kuidas panna aknad alati teiste akende taha AvaloniaUI raamistikus? [Töölaua tasandil aknad] | 0 | 2025-03-26 | See video näitab, kuidas teha nii, et aknad oleksid alati töölauatasandil ehk teiste akende taga ning ei trügiks klikkimisel ette erinevatel töölauaplatvormidel (Window, Linux, macOS). Ma olen otsinud seda õpetust, aga peale ühe postituse Redditis ei ole ma väga palju selle kohta infot leidnud, seega otsustasin selle jaoks õpetuse teha! Ma ei näita kuidas seda koodiga Linuxis teha, sealse modulaarsuse pärast, arvestades, et igal kasutajal võib olla erinev aknahaldur või kuvaserver. Seega piiran ma ennast ja näitan ainult kuidas lisada aknareegel KDE Plasma töölaual KWini aknahalduriga, et sarnane efekt saavutada. Tänan kasutajat @almenscorner Redditis, kes tõi välja lahenduse macOSi jaoks: https://www.reddit.com/r/AvaloniaUI/comments/1de1jcq/comment/l8f2zcm/ Minu demorakendus: https://github.com/MarkusMaal/StayBehindDemo Peatükid: 0:00 Windows 9:34 Linux 13:57 macOS Kasulikud lingid: Microsoft Visual Studio (IDE): https://visualstudio.microsoft.com/ JetBrains Rider (IDE): https://www.jetbrains.com/rider/ Avalonia UI dokumentatsioon: https://docs.avaloniaui.net/ Firefoxi teema: https://addons.mozilla.org/en-US/firefox/addon/arona/ Taustapilt: https://www.teahub.io/viewwp/iwhJTh_32-9-wallpaper-4k/ Taustamuusika: Kevin MacLeod - Perpectives Kevin MacLeod - Gymnopedie No. 1 (helilooja: Erik Satie) Kevin MacLeod - Adventures in Adventureland Kevin MacLeod - Phantom from Space |
1 | 1 | 0 | 1 | https://www.youtube.com/watch?v=0AXyqkxZwE4 | 0 | How to always have a window stay behind other windows in AvaloniaUI? [Desktop level windows] | Kuidas panna aknad alati teiste akende taha AvaloniaUI raamistikus? [Töölaua tasandil aknad] | This video showcases how to have a window always at the desktop level, i.e. behind other windows and never come to the front when clicking on it for several desktop platforms (Windows, Linux, macOS). I've been looking for a tutorial on this and other than a post on Reddit, haven't found much about it, so I decided to make a tutorial on this topic! I'm not showing a way to do it with just code on Linux, because of the crazy modularity Linux has in terms of different window managers and display servers it has. So I'm going to limit myself on this video to just showing how to add a window rule in KDE Plasma with KWin window manager to achieve a similar effect. Credit to @almenscorner on Reddit for coming up with a solution that works on macOS: https://www.reddit.com/r/AvaloniaUI/comments/1de1jcq/comment/l8f2zcm/ My demo app: https://github.com/MarkusMaal/StayBehindDemo Chapters: 0:00 Windows 9:34 Linux 13:57 macOS Useful links: Microsoft Visual Studio (IDE): https://visualstudio.microsoft.com/ JetBrains Rider (IDE): https://www.jetbrains.com/rider/ Avalonia UI documentation: https://docs.avaloniaui.net/ Firefox theme: https://addons.mozilla.org/en-US/firefox/addon/arona/ Wallpaper: https://www.teahub.io/viewwp/iwhJTh_32-9-wallpaper-4k/ Background music: Kevin MacLeod - Perpectives Kevin MacLeod - Gymnopedie No. 1 (helilooja: Erik Satie) Kevin MacLeod - Adventures in Adventureland Kevin MacLeod - Phantom from Space |
See video näitab, kuidas teha nii, et aknad oleksid alati töölauatasandil ehk teiste akende taga ning ei trügiks klikkimisel ette erinevatel töölauaplatvormidel (Window, Linux, macOS). Ma olen otsinud seda õpetust, aga peale ühe postituse Redditis ei ole ma väga palju selle kohta infot leidnud, seega otsustasin selle jaoks õpetuse teha! Ma ei näita kuidas seda koodiga Linuxis teha, sealse modulaarsuse pärast, arvestades, et igal kasutajal võib olla erinev aknahaldur või kuvaserver. Seega piiran ma ennast ja näitan ainult kuidas lisada aknareegel KDE Plasma töölaual KWini aknahalduriga, et sarnane efekt saavutada. Tänan kasutajat @almenscorner Redditis, kes tõi välja lahenduse macOSi jaoks: https://www.reddit.com/r/AvaloniaUI/comments/1de1jcq/comment/l8f2zcm/ Minu demorakendus: https://github.com/MarkusMaal/StayBehindDemo Peatükid: 0:00 Windows 9:34 Linux 13:57 macOS Kasulikud lingid: Microsoft Visual Studio (IDE): https://visualstudio.microsoft.com/ JetBrains Rider (IDE): https://www.jetbrains.com/rider/ Avalonia UI dokumentatsioon: https://docs.avaloniaui.net/ Firefoxi teema: https://addons.mozilla.org/en-US/firefox/addon/arona/ Taustapilt: https://www.teahub.io/viewwp/iwhJTh_32-9-wallpaper-4k/ Taustamuusika: Kevin MacLeod - Perpectives Kevin MacLeod - Gymnopedie No. 1 (helilooja: Erik Satie) Kevin MacLeod - Adventures in Adventureland Kevin MacLeod - Phantom from Space |
avaavas.mp4 | Programmeerimine | Programming | Avalonia,C#,dotnet,.NET,multi-platform,desktop,desktop level,behind other windows,stay behind,send to back,back of other windows | https://odysee.com/@hashMarkusTegelane:3/avaavas:8 | MarkusTegelane++ | MarkusTegelane++ | 0 | /channel_db_lite/web/thumbs/606.jpg | N/A | N/A | N/A | N/A |
568 | MarkusTegelane++ | Light OS with draggable windows is really broken [Fun Experiments 0x00] | 0 | 2024-03-15 | For this video, I added window movement to Light OS just for fun. All I did was add two custom macros and PPTGames Cursor API to be able to drag a window around. Then I grouped shapes which are related to the window I wanted to move as "RegularApp:1" and added a hidden shape "MoveEvent", which would store the current state of window movement as a global variable. Finally, I added a mouse hover action to the titlebar, which points to the MovableWindow macro. I am not making the .ppsm file, because a lot of stuff is broken, however you can find the macro I added in this secret gist: https://gist.github.com/MarkusMaal/a9d56efc5433a5ac1821adcf43cf9235 There are several reasons why this doesn't really work all that well and would require some serious reworks, some of which being the following: 1. There are custom animations which don't play, because in order to make the window draggable, I had to group all of the shapes in it 2. All slides have a reveal transition, which make window movement jittery (would need to be disabled if windows are being moved, but I didn't do it for this proof of concept video) 3. Appear/disappear animations would need to be implemented programmatically for shapes, which appear from trigger animations to stay on screen (these include volume test, power controls and opaque backdrop) 4. ActiveX controls don't disappear and don't get replaced by placeholders, meaning they stay on screen, flickering and being on top of the window, staying in one place. 5. The close button is on top of the area, where the mouse hover trigger for window movement is. This means that it might be difficult to click that button, as the Cursor API might think there is window movement going on. Easy fix would be to introduce a sort of "deadzone" where the hover trigger isn't active. 6. There is no multi-tasking, since windows appear on separate slides 7. Sound clips would have to be disabled, while the window is being moved All of these issues are addressed in my next upcoming PowerPoint OS (Codename OrangePath), which was designed from the ground up to have movable window capabilities and multitasking, so stay tuned... |
0 | 1 | 0 | 1 | https://www.youtube.com/watch?v=RwAvwf8xYeA | 0 | Light OS with draggable windows is really broken [Fun Experiments 0x00] | Light OS with draggable windows is really broken [Fun Experiments 0x00] | For this video, I added window movement to Light OS just for fun. All I did was add two custom macros and PPTGames Cursor API to be able to drag a window around. Then I grouped shapes which are related to the window I wanted to move as "RegularApp:1" and added a hidden shape "MoveEvent", which would store the current state of window movement as a global variable. Finally, I added a mouse hover action to the titlebar, which points to the MovableWindow macro. I am not making the .ppsm file, because a lot of stuff is broken, however you can find the macro I added in this secret gist: https://gist.github.com/MarkusMaal/a9d56efc5433a5ac1821adcf43cf9235 There are several reasons why this doesn't really work all that well and would require some serious reworks, some of which being the following: 1. There are custom animations which don't play, because in order to make the window draggable, I had to group all of the shapes in it 2. All slides have a reveal transition, which make window movement jittery (would need to be disabled if windows are being moved, but I didn't do it for this proof of concept video) 3. Appear/disappear animations would need to be implemented programmatically for shapes, which appear from trigger animations to stay on screen (these include volume test, power controls and opaque backdrop) 4. ActiveX controls don't disappear and don't get replaced by placeholders, meaning they stay on screen, flickering and being on top of the window, staying in one place. 5. The close button is on top of the area, where the mouse hover trigger for window movement is. This means that it might be difficult to click that button, as the Cursor API might think there is window movement going on. Easy fix would be to introduce a sort of "deadzone" where the hover trigger isn't active. 6. There is no multi-tasking, since windows appear on separate slides 7. Sound clips would have to be disabled, while the window is being moved All of these issues are addressed in my next upcoming PowerPoint OS (Codename OrangePath), which was designed from the ground up to have movable window capabilities and multitasking, so stay tuned... |
For this video, I added window movement to Light OS just for fun. All I did was add two custom macros and PPTGames Cursor API to be able to drag a window around. Then I grouped shapes which are related to the window I wanted to move as "RegularApp:1" and added a hidden shape "MoveEvent", which would store the current state of window movement as a global variable. Finally, I added a mouse hover action to the titlebar, which points to the MovableWindow macro. I am not making the .ppsm file, because a lot of stuff is broken, however you can find the macro I added in this secret gist: https://gist.github.com/MarkusMaal/a9d56efc5433a5ac1821adcf43cf9235 There are several reasons why this doesn't really work all that well and would require some serious reworks, some of which being the following: 1. There are custom animations which don't play, because in order to make the window draggable, I had to group all of the shapes in it 2. All slides have a reveal transition, which make window movement jittery (would need to be disabled if windows are being moved, but I didn't do it for this proof of concept video) 3. Appear/disappear animations would need to be implemented programmatically for shapes, which appear from trigger animations to stay on screen (these include volume test, power controls and opaque backdrop) 4. ActiveX controls don't disappear and don't get replaced by placeholders, meaning they stay on screen, flickering and being on top of the window, staying in one place. 5. The close button is on top of the area, where the mouse hover trigger for window movement is. This means that it might be difficult to click that button, as the Cursor API might think there is window movement going on. Easy fix would be to introduce a sort of "deadzone" where the hover trigger isn't active. 6. There is no multi-tasking, since windows appear on separate slides 7. Sound clips would have to be disabled, while the window is being moved All of these issues are addressed in my next upcoming PowerPoint OS (Codename OrangePath), which was designed from the ground up to have movable window capabilities and multitasking, so stay tuned... |
2024-03-15 21-10-42.mkv | PowerPoint | PowerPoint | PPTOS,Light OS,PowerPoint OS,movable windows,draggable,droppable,VBA,Visual Basic for Applications,Microsoft PowerPoint,ppsm,Light OS Technologies,macro,scripting | N/A | MarkusTegelane++ | MarkusTegelane++ | 0 | /channel_db_lite/web/thumbs/568.jpg | N/A | /channel_db_lite/web/json/568.json | N/A | N/A |