Sphax Kernel Object Custom Window Styles

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • I hope this is the right forum for this sort of question. Apologies if it is not.

    In any event, I'm trying to use the Sphax Kernel Extension in order to set custom window styles for the MMF2 Application window.

    Here's what I know:
    I want to set the Window Extended Style to WS_EX_LAYERED
    which is a constant equal to 0x00080000
    0x00080000 is a DWORD to my understanding

    Here in lies the trick:
    The custom extended window style dialog is asking for a number, presumably an int
    This leaves me exceedingly clueless.
    The title of the dialog only conveys one vague hint, it is titled "Custom Styles (See MSDN for WS_*)"
    And so I did, though i have no idea what I'm looking for because the only information I have regarding any number is "0x00080000" which MMF2 does not accept as a number. It seems like string to int doesn't do the trick either, really.


    Essentially what I'm trying to accomplish here is having a transparent frame background for my MMF2 by manipulating the window.
    As a side note, it's really irritating to see that MMF2 doesn't have an in-built feature to support transparent layered windows. If it offered such a feature, the applications I could/would make would be limitless.

    Regardless, if anybody could provide me with any insight to this, I'd greatly appreciate it. This is driving me nuts!
    Thanks.

  • In Windows Calculator, set it to Advanced/Programmer mode and set it to Octal, type in that number, then set it to Decimal and it will convert it for you. Then you can type that number into MMF2.

    Working as fast as I can on Fusion 3

  • In Windows Calculator, set it to Advanced/Programmer mode and set it to Octal, type in that number, then set it to Decimal and it will convert it for you. Then you can type that number into MMF2.

    Thanks for the reply. I was really excited to try out this answer until I remembered that base-8 numbers are 0-7 so, and please correct me if I'm just being an idiot, the number 00080000 can't be an octal, because it contains the number "8".

  • xmetalxthrasherx - looks like Hexadecimal to me.

    Kevin Ayre Please login to see this link.
    My iOS Apps: Please login to see this link., Please login to see this link. and Please login to see this link.

  • Thanks for the reply. I was really excited to try out this answer until I remembered that base-8 numbers are 0-7 so, and please correct me if I'm just being an idiot, the number 00080000 can't be an octal, because it contains the number "8".

    Whoops, haha, yeah I mean Hexadecimal - not octal. I often get their names mixed up.

    Working as fast as I can on Fusion 3

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!