From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Dj-Grobe ·
Malc please can add this customizations for exe:
1- Module for make exe run always on TOP.
2- No menu, no border, module for hide unhide the border of exe and disable menu etc etc
example:
with border
noborder
3- Option for maximize exe when run on window mode, right now not possible maximize, aplication only run on resolution used when compile the appz.
Can use full screen, but not window mode maximized.
Under some circuntances use no border feature plus maximized, realy be usefull.
4- Transparent mode this mode can be very usefull for software like my software or sunsynth mixer.
EXAMPLE: can run the aplication in full screen and run in the background your main aplication, in this picture traktor run, and over traktor my aplication is runing in transparent mode, you can go to transparent mode for select the next track etc etc. I make the xe transparent using win trans tool, http://www.codeproject.com/KB/dialog/wi ... msg=547803
The problem not work when i go to full screen.
Probably not work due SM, have a little trick for make exe aplications run on full screen on extended desktop, i remember malc helpme with that. (now on windows 7 that no needed, windows 7 allow to run in full screen in extended desktop without that trick)
Anyway make transparency available inside the SM really be great!
Check this picture deeply, you see my aplication runing over traktor in transparent mode, no is a image fake, i do thsi with wintrans little aplication (aplication have high number of limitations just usefull for test)
Transparent mode should can enable or disable WS_EX_TRANSPARENT extended window style, due the shape of the layered window will be ignored and the mouse events will be passed to the other windows underneath the layered window.
More info here malc:
http://msdn.microsoft.com/en-us/library/ms997507.aspx
I think this transparent should work on VST too.
sunsynth ·
Exactly what i need 2!
But u will have no luck with on TOP in Traktor FULL SCREEN i think!
I have a selfmade Top Loader... even this only shows on Top when i maximize Traktor -
and not use the full screen button from Traktor!
Dj-Grobe ·
Always on TOP no is for traktor full screen, just want always on top for other reason.
Hoppe malc read this and add all this features, not really hard to implement.
Best regards!
Dj-Grobe ·
Synsynth this is the reason for always on top:
Module should have input value for change alpha from 0 to 255 (100% transparent to opaque) and should work in window mode and full screen mode, i think yo already imagine this.
Another VERY VERY important tip when for this modul:
If the layered window has the WS_EX_TRANSPARENT extended window style, the shape of the layered window will be ignored and the mouse events will be passed to the other windows underneath the layered window.
Surce code example here:
http://www.codeproject.com/KB/wtl/transparent.aspx
MS documentation here:
http://msdn.microsoft.com/en-us/library/ms997507.aspx
Module for transparent window should have input for enable or disable this feature (layered window will be ignored and the mouse events will be passed to the other windows underneath the layered window)
This make the transparent mode absolutly usefull !! you can continue controlling the background aplication !! anyway if transaprent window ignore the mouse events on transparent shape, when you click on aplication in background that aplication back to front of screen, for make this usefull, this module should have input for put aplication always on top, that is the reason of always on TOP : )
Dj-Grobe ·
I forgot comment lol
"passed to mouse event the other windows underneath the layered window"
Great you take control of the background aplication.........but if that happen how you back to control the main aplication running with always on top aplication.
My idea for that, is just with simple timer, exaple you cna setup to 10 seconds the mouse event the other windows underneath the layered window
Moudule probably should be something like this:
Probably this module should have input for minimize maximize , fit to screen, zoom values, and should be ampliation to already exist FULL SCREEN MODULE : )
Whit all this simple feature we have complete control of standalone exe window.
Not really harder to code, all are features can be easy called with windows API , just few lines of code 😍
sunsynth ·
Hi Malc,
if u read this:
DJ-Grobe and i go demonstrate: [We want TransSCR]... [We want TransSCR]... [We want TransSCR]... 😉
rl ·
Will be difficult. The hordes are still blocking the Outsim headquarters:
for a better tomorrow.....
🙂
sunsynth ·
Damn, now i remember that and you have again older rights 😉
Dj-Grobe ·
LOL good post rl, jijijij
Anyway this features are absolutly simple, just take probably few minutes coding.
Just check this simple example for make screen transparent and enable click over the transparent screen:
http://www.codeproject.com/KB/wtl/transparent.aspx
like you see is absolutly simple and clean.
About always on top, is the same, just need probably 2 or 3 code lines : )
All this features already exist just need add some code lines for call to windows api functions, just few code lines.
SDK and LUA really need hard work for develope and hard test.
Anyway SDK really can change the future of SM and yes everybody want SDK and LUA........but again that post is really good ! i go to that post and join to that masive request for SDK request : )
Dj-Grobe ·
Like i expalined before the new featres on this module can be done with just few code lines, and the other already exist , just need be present in a module, like zoom, center, fit to screen, este ct, sorry for be repetitive.
ok this is my idea about what that window properties modules should have and we have betetr control of exe window properties ! 😍
Wrote something here? To have a post removed or your name hidden, write to [email protected].