funkey Posted February 7, 2011 Share Posted February 7, 2011 (edited) Hello!Please test my FunSkin UDF and tell me what you think about it.You will need the WinAPIEx UDF. FunSkin UDF V0.0.0.4FunSkin UDF 0.0.0.4.rar Edited February 10, 2011 by funkey ibrahem 1 Programming today is a race between software engineers striving tobuild bigger and better idiot-proof programs, and the Universetrying to produce bigger and better idiots.So far, the Universe is winning. Link to comment Share on other sites More sharing options...
ProgAndy Posted February 7, 2011 Share Posted February 7, 2011 Hmm, nice idea, but it is far from completion. PS: I think, you could replace your _colorInverse with this: Func _ColorInverse($nColor) Return BitXOR($nColor, 0xFFFFFF) EndFunc *GERMAN* [note: you are not allowed to remove author / modified info from my UDFs]My UDFs:[_SetImageBinaryToCtrl] [_TaskDialog] [AutoItObject] [Animated GIF (GDI+)] [ClipPut for Image] [FreeImage] [GDI32 UDFs] [GDIPlus Progressbar] [Hotkey-Selector] [Multiline Inputbox] [MySQL without ODBC] [RichEdit UDFs] [SpeechAPI Example] [WinHTTP]UDFs included in AutoIt: FTP_Ex (as FTPEx), _WinAPI_SetLayeredWindowAttributes Link to comment Share on other sites More sharing options...
picea892 Posted February 7, 2011 Share Posted February 7, 2011 That is some excellent work Funkey! I absolutely love how simple you made it. I'm not too familar with Valuator's Xskin, have you looked at his work there? One suggestion. If someone labels an .ico wrong, instead of the button being completely missing, could you build in an error checker to put a default button in it's place. Link to comment Share on other sites More sharing options...
ProgAndy Posted February 7, 2011 Share Posted February 7, 2011 Ah, I see. On Win7 it does not work with Aero enabled. Also the Close-button in the FileOPenDialog is misaligned when disabling Aero. *GERMAN* [note: you are not allowed to remove author / modified info from my UDFs]My UDFs:[_SetImageBinaryToCtrl] [_TaskDialog] [AutoItObject] [Animated GIF (GDI+)] [ClipPut for Image] [FreeImage] [GDI32 UDFs] [GDIPlus Progressbar] [Hotkey-Selector] [Multiline Inputbox] [MySQL without ODBC] [RichEdit UDFs] [SpeechAPI Example] [WinHTTP]UDFs included in AutoIt: FTP_Ex (as FTPEx), _WinAPI_SetLayeredWindowAttributes Link to comment Share on other sites More sharing options...
zackrspv Posted February 7, 2011 Share Posted February 7, 2011 Hello!Please test my FunSkin UDF and tell me what you think about it.You will need the WinAPIEx UDF.Interesting concept. Looks like it has some compatibility issues with Aero (on vista and win7). Also, like the last Skin UDF you mentioned (skin sharp), it has the same window position issues. meaning if on primary monitor the buttons in the title bar work, but if on secondary montior, they do not.Not sure if that is an issue w/ aero, or not, but should be addressed, in my opinion, so that it works with aero w/o an issue.Also, when opening the 'File Open Dialog', it flashes the child UI and you have to move your mouse around to see all of the buttons on the screen. bit delayed, and not workin nicely. -_-------__--_-_-____---_-_--_-__-__-_ ^^€ñ†®øÞÿ ë×阮§ wï†høµ†ƒë@®, wï†høµ††ïmë, @ñd wï†høµ†@ †ïmïdï†ÿ ƒø® !ïƒë. €×阮ñø†, bµ†ïñ§†ë@d wï†hïñ, ñ@ÿ, †h®øµghøµ††hë 맧ëñ§ë øƒ !ïƒë. Link to comment Share on other sites More sharing options...
funkey Posted February 7, 2011 Author Share Posted February 7, 2011 Thank you very much for testing!! Looks like it is very difficult to make a well working skin UDF. I don't think I can avoid flickering and I can not test on Vista/Win7. So I don't think I will improve this UDF that much, but for me this was a very interesting experiment. XSkin is very good, but it works completely different than this UDF and you can not skin Guis that easy like with this concept. (if this would work correct.). But this is the problem. Programming today is a race between software engineers striving tobuild bigger and better idiot-proof programs, and the Universetrying to produce bigger and better idiots.So far, the Universe is winning. Link to comment Share on other sites More sharing options...
zackrspv Posted February 7, 2011 Share Posted February 7, 2011 Thank you very much for testing!!Looks like it is very difficult to make a well working skin UDF. I don't think I can avoid flickering and I can not test on Vista/Win7. So I don't think I will improve this UDF that much, but for me this was a very interesting experiment.XSkin is very good, but it works completely different than this UDF and you can not skin Guis that easy like with this concept. (if this would work correct.). But this is the problem.ProgAndy's UDF for uscript works wonders. Even the free version is awesome. http://progandy.co.cc/downloads/view.download/6 is the link. I've used it to skin many a GUI with .msstyle files, which you can easilly find online.Even works with aero on, and on multiple monitors. -_-------__--_-_-____---_-_--_-__-__-_ ^^€ñ†®øÞÿ ë×阮§ wï†høµ†ƒë@®, wï†høµ††ïmë, @ñd wï†høµ†@ †ïmïdï†ÿ ƒø® !ïƒë. €×阮ñø†, bµ†ïñ§†ë@d wï†hïñ, ñ@ÿ, †h®øµghøµ††hë 맧ëñ§ë øƒ !ïƒë. Link to comment Share on other sites More sharing options...
nend Posted February 8, 2011 Share Posted February 8, 2011 ProgAndy's UDF for uscript works wonders. Even the free version is awesome. http://progandy.co.cc/downloads/view.download/6 is the link. I've used it to skin many a GUI with .msstyle files, which you can easilly find online.Even works with aero on, and on multiple monitors.@'zackrspvCan you give a example of u skin in autoit? Link to comment Share on other sites More sharing options...
zackrspv Posted February 8, 2011 Share Posted February 8, 2011 @'zackrspvCan you give a example of u skin in autoit?I dont wish to hijack this thread, so, no, i wont provide that demo here. However, the link i provided above, to ProgAndy's website, has a zip you can download with the UDF and demo. You really dont have to do anything special, just like the OP's post, you just add the init, and load and boom, you have a skin. -_-------__--_-_-____---_-_--_-__-__-_ ^^€ñ†®øÞÿ ë×阮§ wï†høµ†ƒë@®, wï†høµ††ïmë, @ñd wï†høµ†@ †ïmïdï†ÿ ƒø® !ïƒë. €×阮ñø†, bµ†ïñ§†ë@d wï†hïñ, ñ@ÿ, †h®øµghøµ††hë 맧ëñ§ë øƒ !ïƒë. Link to comment Share on other sites More sharing options...
funkey Posted February 9, 2011 Author Share Posted February 9, 2011 I updated the UDF with little improvements: * Reduced flickering when moving * Added simple picture skin support Programming today is a race between software engineers striving tobuild bigger and better idiot-proof programs, and the Universetrying to produce bigger and better idiots.So far, the Universe is winning. Link to comment Share on other sites More sharing options...
funkey Posted February 10, 2011 Author Share Posted February 10, 2011 Next update: V0.0.0.4 Now I think it works good for at least WinXP. Please test and tell me. Thank you. Programming today is a race between software engineers striving tobuild bigger and better idiot-proof programs, and the Universetrying to produce bigger and better idiots.So far, the Universe is winning. Link to comment Share on other sites More sharing options...
Valuater Posted February 10, 2011 Share Posted February 10, 2011 (edited) The link provided does not give access to the file. I clicked all three german words (that I don't understand) 8) Edited February 10, 2011 by Valuater Link to comment Share on other sites More sharing options...
funkey Posted February 10, 2011 Author Share Posted February 10, 2011 Sorry, now I attached the file here, but my available upload file size on autoitscript.com was too less. German forum was offline for short time. Programming today is a race between software engineers striving tobuild bigger and better idiot-proof programs, and the Universetrying to produce bigger and better idiots.So far, the Universe is winning. Link to comment Share on other sites More sharing options...
JScript Posted April 15, 2011 Share Posted April 15, 2011 Great job! You're still working on it? I hope so... I will look at the code and see what I can help you. http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!) Somewhere Out ThereJames Ingram Download Dropbox - Simplify your life!Your virtual HD wherever you go, anywhere! Link to comment Share on other sites More sharing options...
JScript Posted April 18, 2011 Share Posted April 18, 2011 @funkey, where are you? http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!) Somewhere Out ThereJames Ingram Download Dropbox - Simplify your life!Your virtual HD wherever you go, anywhere! Link to comment Share on other sites More sharing options...
funkey Posted April 18, 2011 Author Share Posted April 18, 2011 Hello jscript. I'm here in Austria! I am not working on this any more. I think AutoIt is not the right language for things like this. And it would be a huge amount of work to get it doing everything the right way. Programming today is a race between software engineers striving tobuild bigger and better idiot-proof programs, and the Universetrying to produce bigger and better idiots.So far, the Universe is winning. Link to comment Share on other sites More sharing options...
JScript Posted April 18, 2011 Share Posted April 18, 2011 Hello jscript. I'm here in Austria! I am not working on this any more. I think AutoIt is not the right language for things like this. And it would be a huge amount of work to get it doing everything the right way. , Ok...I am very sorry you have to abandon the project... Well, as the only programming language I know is this! I can give continuity to your code? http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!) Somewhere Out ThereJames Ingram Download Dropbox - Simplify your life!Your virtual HD wherever you go, anywhere! Link to comment Share on other sites More sharing options...
Iose Posted September 12, 2018 Share Posted September 12, 2018 Sorry if I resume this topic, but I have some issue. Is there any way to how to insert resizing button? In this example we have close and hide button but not resizing. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now