Past time I work with GFABasic and PowerBasic. Later under DJGPP (C) and WatcomC. Created few project (mostly games) under Atari STe, Amiga500/1200 and older PC (with Watcom C under DOS4G extender).
ATM I have Visual Studio installed and trying to find way how to create user-friendly environment to update my old programs for windows10/11.
This is very frustrating work. I'm not happy with how hard is find way to force my C# source code run in SINGLE GRAPHIC window to be able work with bitmap pictures.
My questions abour PureBasic:
1. Can I create one simple graphic application window where I can:
-display more bitmap objects (stored in memory) at any position?
-move these objects over screen w/o destroying whole window content?
Small sample what I need to move over screen (Created with GFABasic):

I mean, how hard is:
1, load images from HDD to memory
2 open single window and place partial images (like subimages mages 1-15) to opened screen
3. slowly move single image (depend on user input) over screen?
Sub question:
In case whole this picture is screen...
Can i draw timer in text mode or I have to create sub-picture and then draw (put) it on screen?
Can I already loaded pictures save to disc (in binary format?
Maybe my questions are stupid

I will be really happy if anyone can confirm this is possible with PureBasic.
Thx&
have a nice day