John Schroedl's Avatar

John Schroedl

@fourbadcats

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

31
Followers
95
Following
68
Posts
25.11.2023
Joined
Posts Following

Latest posts by John Schroedl @fourbadcats

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 πŸ‘ 10310 πŸ” 6051 πŸ’¬ 315 πŸ“Œ 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 πŸ‘ 34864 πŸ” 6761 πŸ’¬ 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