John Schroedl's Avatar

John Schroedl

@fourbadcats.bsky.social

Software developer at JMP (Windows: Win32, WPF, WinUI, MFC) C++, C#, PowerShell

30 Followers  |  95 Following  |  68 Posts  |  Joined: 25.11.2023  |  1.9638

Latest posts by fourbadcats.bsky.social on Bluesky

Preview
Mixing Rendering Technologies on Windows | DirectX Windows has many methods of rendering images to the screens. Those include GDI, Direct3D, Direct2D, DirectWrite, XAML, Windows Forms, Win2D, and WinUI. Windows 10 brought support for mixing some ofโ€ฆ

Mixing Rendering Technologies on Windows | DirectX

blog.j2i.net/2026/02/03/m...

#windowsdev #directx #xaml #winui #win2d #ui #winforms

04.02.2026 13:00 โ€” ๐Ÿ‘ 3    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The new "compact spacing" option in the latest VS 2026 Insider build is welcome. How about making the same option available in the new Options experience @visualstudio.com !

21.01.2026 21:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks for your efforts and time. Really looking forward to the linear algebra possibility!

01.11.2025 18:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
OpenAI Lost $12 Billion in the Previous Quarter According to a Microsoft 10-Q filing, OpenAI isnโ€™t just unprofitable. Itโ€™s incredibly unprofitable and just posted one of the biggest losses in tech history. The post OpenAI Lost $12 Billion in the Previous Quarter appeared first on Thurrott.com.
31.10.2025 22:08 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

C++ supported?

25.10.2025 00:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

From the same playbook which designs the system to not allow entering an activity you did earlier w/o telling the watch. Fitbit had this from day one.

20.10.2025 23:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

If you want your WinUI app to launch to the tray, and optionally add a context menu to the tray, it is now SUPER simple with WinUIEx!

11.10.2025 00:17 โ€” ๐Ÿ‘ 13    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
How can I write a C++/WinRT IAsyncOperation<T> where T is not a Windows Runtime type?, part 2 - The Old New Thing Safer smuggling.

How can I write a C++/WinRT IAsyncOperation<T> where T is not a Windows Runtime type?, part 2
devblogs.microsoft.com/oldnewthing/...
#cpp
#cplusplus

05.09.2025 08:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do you need a NumberBox that works with Integers or Decimals (or any other number type), nullable or not? Go grab WinUIEx 2.7 while its hot
NuGet: www.nuget.org/packages/Win...
Doc: dotmorten.github.io/WinUIEx/conc...
#winui

27.08.2025 23:01 โ€” ๐Ÿ‘ 8    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I used to be excited about updates to Visual Studio. Sadly, that ended with the Github Copilot firehose.

29.08.2025 18:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Introducing C++ You know how to code, but you're ready to level up. You've heard about the power and performance of C++, a language vital to fields like AI, game development, and high-performance... - Selection from ...

My Introducing C++ book is on the O'Reilly platform and is now up to chapter 11: www.oreilly.com/library/view...
#Cpp

13.08.2025 09:48 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I really miss the AutoHistory extension from VS way back in the day..... devblogs.microsoft.com/visualstudio...

Any chance that could come back around? @madskristensen.net ?

12.08.2025 16:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
IEnumWbemClassObject::Next (wbemcli.h) - Win32 apps Use the IEnumWbemClassObject::Next method to get one or more objects starting at the current position in an enumeration.

Interesting...MSDN has a link to a CodeProject article.

learn.microsoft.com/en-us/window...

30.07.2025 19:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Review: Apple in China by Patrick McGee "Apple in China" by Patrick McGee is the best and most important book about the personal computing industry in at least a decade. It's also deeply troubling. The post Review: Apple in China by Patrick McGee appeared first on Thurrott.com.
28.07.2025 16:39 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Claude Talk with Claude, an AI assistant from Anthropic

Does Claude.ai factor in at all? That's what I've been using.

16.07.2025 15:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Hereโ€™s Your Cheat Sheet for Vaccine Recommendations Backed by Science These graphics will guide you through science-based vaccine guidelines for children and adults

Vaccination schedules on the CDC website have already started changing under RFK Jr. So we published a guide to the evidence-based vaccine recommendations in place *before* all 17 members of the advisory panel were abruptly dismissed by the new admin. www.scientificamerican.com/article/see-... ๐Ÿงช

25.06.2025 11:49 โ€” ๐Ÿ‘ 10319    ๐Ÿ” 6054    ๐Ÿ’ฌ 316    ๐Ÿ“Œ 282

I thin VS's best kept secret are the teams who keep improving the product yearly. From STL, @tartanllama.xyz, Cameron DaCamara, and many others I can't name. See, many are "hidden" :-) I appreciate people working in areas which are non-AI glamour for the benefit of folks like me making desktop apps.

23.06.2025 13:46 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Holy Annoyance

30.05.2025 13:17 โ€” ๐Ÿ‘ 45    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

Looking forward to trying this. Every savings in pwsh startup is welcome (as is oh-my-posh!)

29.05.2025 11:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Today is my 34th work anniversary. I started with SAS in 1991, moved to JMP (a subsidiary) in 2006 and have loved working here the entire time.

15.05.2025 17:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'd want to move away from C++/CLI because MS won't be updating it to support C++23 or 26 features. Really like using WPF and I do think WinUI is catching up with it. I'd like the custom caption features it has, for example

07.05.2025 11:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I use C++ with C++/CLI and WPF but that's b/c it's a legacy codebase. For new work I'd use WinUI.

07.05.2025 01:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A drawing of a perfect phone that only has three buttons on it, one of them says IS HE DEAD one of them says AM I BROKE and the other one says RELAXING PUZZLE GAME

A drawing of a perfect phone that only has three buttons on it, one of them says IS HE DEAD one of them says AM I BROKE and the other one says RELAXING PUZZLE GAME

I invented a new phone to help save time in the morning

19.04.2025 13:45 โ€” ๐Ÿ‘ 34870    ๐Ÿ” 6760    ๐Ÿ’ฌ 390    ๐Ÿ“Œ 331

Really hope it helps. At this point I'm willing to give just about anything a try. I wonder if there are any studies on this.

20.04.2025 20:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Exactly the reason I no longer attend Build. Windows has become an afterthought.

16.04.2025 21:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Pure Virtual C++ logo
text reads: Learn about this free, one-day virtual conference for the entire C++ community.

Pure Virtual C++ logo text reads: Learn about this free, one-day virtual conference for the entire C++ community.

Pure Virtual C++ 2025 is coming April 30th! ๐ŸŽ‰ Dive into #Cpp goodies like:
โž• v1.0 of the meta::[[verse]]
โž• Next Gen Polymorphism
โž• Getting familiar with GitHub Copilot
and more.

Sign up free for informative discussions: https://msft.it/63329qIZgN

15.04.2025 14:55 โ€” ๐Ÿ‘ 5    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
[Problem/Bug]: Browser tooltip shown outside of visible control area. ยท Issue #5175 ยท MicrosoftEdge/WebView2Feedback What happened? The WPF browser control shows tooltips outside of the application window. Importance Moderate. My app's user experience is affected, but still usable. Runtime Channel Stable release ...

Filed a bug with tooltip rendering in the WebView2 WPF control. I expect it to disappear into the sea of issues.

github.com/MicrosoftEdg...

21.03.2025 19:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

argh, and Keep Unread. The two buttons I actually use are hidden under a rock now.

20.03.2025 20:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

@feedly did you move the "Hide" button under a ... menu? My flow is broken :-(

20.03.2025 20:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@fourbadcats is following 20 prominent accounts