lolhacksrule / sexy Goto Github PK
View Code? Open in Web Editor NEWPopCap/SexyAppFramework final public version. Converted to Git.
PopCap/SexyAppFramework final public version. Converted to Git.
Ive explained this before in the other repo that SureAndrew did, but ill do it here too.
Since im building a match 3 game with this thing (literally, called shapular), the code is correct, even all the settings described in the "installation notes" << where directx sdk and a bunch of other libs required, are in use. No errors.
After sexyappbase builds, I leave that alone, as the lib is generated.
I goto project only->build "x.vcxproj" (this case shapular) to its executable.
However: If I go to launch it on the beta version of Windows 11 (this all used to work on win10 and previous, the window stays up, and the graphics render)
The window appears, but instantly exits << and retreats as a background process. No graphics, nothing.
Even worse << digging through Process explorer, the advanced tool used for further analysis and descriptives for processes instead of task managler, this app actually runs as a SYSTEM DLL INSTEAD OF AN EXECUTABLE!! The ".exe" is specified throughout all the properties, not ".dll".
I have never seen my PC and this operating system do this in visual studio. Ive also built this with the same winmain syntax provided in the demos, and all the other code as a STANDALONE, without SexyAppBase, with the same results. No app, and is a background process. The Original authors need to fix this ASAP!!!! This includes microsoft, as well.
The threads also responsible for keeping the app up also fail to show in the process list!!
Im not sure if its a windows 11 thing or if microsoft is deciding to wash away our memories and childhood beloved's, but this is ridiculous. Heres the photos:
Another issue I can also render here, the original variants of the WSTRING and the standalone SexyAppBase, FAIL to upgrade. The VS2005 variants do, though. So techincally, this library is kinda now useless, until its maintenanced, like the linux kernel...
Yalek The Lembine.
WARNING: If you make a title section for your application, using your resources, I would suggest editing a line in buttonwidget.cpp. Its line 44 aka void ButtonWidget::SetFont(Font* theFont)
. It has a delete operator deleting the parameter before being set to duplicate. Please comment out that line if you experience nullness.
Me and another person are maintaining a more updated version of this Library. Were currently trying to update this to 1.40 with hopes of it finally fully working with latest standards, directx9-11, and following with the popcap coding philosophy. Right now some stuff still needs to be changed such as unifying file outputs.
We are also trying to address some major security flaws from the outdated code, and registry writes and reads.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.