Popular Post JScript Posted September 11, 2011 Popular Post Share Posted September 11, 2011 (edited) Hello everyone!Use skins for free is not an easy task and not very elegant, so I developed this UDF that I had been using in some programs that I did but that was not in the way of UDF!Are just two files:1 - _USkinDLL.au32 - _UskinLibrary.au3And only these three lines to add to your scripts:; #include "_UskinLibrary.au3" _Uskin_LoadDLL() _USkin_Init(@ScriptDir & "SkinsOldSkool.msstyles"); <-- Put here your favorite skin... ;Run or compile the script and enjoy!Note: You can use the FileInstall() to attach the skin you want in your executable, or use the program ?do=embed' frameborder='0' data-embedContent> to embed the skin you want, there you will have to use this case as follows:; #include "_UskinLibrary.au3" #include ".SkinsOldSkool.au3"; <-- This is an skin ".msstyles" embedded _Uskin_LoadDLL() _USkin_Init(_OldSkool(True)); <-- Put here your favorite Skin!!! ;See the program documentation ?do=embed' frameborder='0' data-embedContent> for more information about how to call files embedded!Note:Some skins have problems if the program is compiled using UPX compression, to circumvent this problem compile your program with the following options added to the top of the source code:#AutoIt3Wrapper_Compression=0 ;Compression parameter 0-4 0=Low 2=normal 4=High. Default=2 #AutoIt3Wrapper_UseUpx=n ;(Y/N) Compress output program. Default=YExample imageDownload (Updated 14/07/2012)Source with 57 Skins (.msstyles) and embedded (.au3):Example_UskinLibrary_(RedirectLink).html17.8k (Previous downloads: 588)More Skins downloadshttp://www.skinbase.org/Skins/msstyles/135http://www.lotsofskins.com/?num=41&page=browse_categoryNote: Only files are supported is "msstyles", but it is not a bother, since there are many sites with free downloads of these skins!The use of this DLL is free, ad-free and fully functional!About dll: http://www.neemedia.comJoão Carlos. Edited July 15, 2012 by JScript Skitty, Vinh, abberration and 3 others 6 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...
arqstaad Posted September 11, 2011 Share Posted September 11, 2011 this is great, very nice! Muito obrigado Link to comment Share on other sites More sharing options...
JScript Posted September 11, 2011 Author Share Posted September 11, 2011 this is great, very nice!Muito obrigadoMe alegra que hayas disfrutado! Gracias a ti. 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...
ahmet Posted September 12, 2011 Share Posted September 12, 2011 (edited) Just one more function ; #FUNCTION# ==================================================================================================================== ; Name ..........: _USkinApplyColorTheme ; Description ...: Apply color theme using hue and saturation. ; Syntax ........: _USkinApplyColorTheme($fHue, $fSaturation ) ; Parameters ....: $fHue - hue. value range :0.0-360 ; $fSaturation - saturation. value range :0.0-360 ; Return values .: Success - Returns 1 ; Failure - Returns 0 ; Author(s) .....: Ahmet ; Modified ......: ; Remarks .......: ; Related .......: ; Link ..........: ; Example .......: No ; =============================================================================================================================== Func _USkinApplyColorTheme($fHue, $fSaturation) If $hUSkinDLLHandle = -1 Then Return 0 Local $result = DllCall($hUSkinDLLHandle, "int", "USkinApplyColorTheme", "float", $fHue, "float", $fSaturation) If @error Then Return SetError(0,0,0) Return 1 EndFunc ;==>_USkinApplyColorTheme Edited September 12, 2011 by ahmet Link to comment Share on other sites More sharing options...
JScript Posted September 13, 2011 Author Share Posted September 13, 2011 Thanks @ahmet, I'll add! João Carlos. 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...
engjcowi Posted September 14, 2011 Share Posted September 14, 2011 This is great thank you Drunken Frat-Boy Monkey Garbage Link to comment Share on other sites More sharing options...
JScript Posted September 14, 2011 Author Share Posted September 14, 2011 This is great thank youI'm glad you liked it!João Carlos. 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...
LOULOU Posted September 18, 2011 Share Posted September 18, 2011 I try your program with SampleControls.au3 and i don't arrive to see the new skin with autoit 3.3.6.1 What can i do ? Link to comment Share on other sites More sharing options...
JScript Posted September 18, 2011 Author Share Posted September 18, 2011 @LOULOUError in source!Updated (09-18-2011)DownloadSources and 57 Skins "msstyles" and embedded:DemoUskinLibrary_09-18-2011.zip (Size: 17.69 MB)João Carlos. 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...
FaridAgl Posted September 28, 2011 Share Posted September 28, 2011 is it working on AutoIt 3.3.7.18? I'm downloading, screen shot that u placed on first post is awesome. http://faridaghili.ir Link to comment Share on other sites More sharing options...
JScript Posted September 28, 2011 Author Share Posted September 28, 2011 @D4RKON3 I have not tested, but I think yes... João Carlos. 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...
FaridAgl Posted October 2, 2011 Share Posted October 2, 2011 I have a problem, i can't explain it good but i hope you understand me. in your examples you are using embedded USkin.dll file right? I don't want to use it as embedded, coz i'm going to use this skins at some kind of huge project and i'm using about 4 a3x files coz i want more than 1 loop at once. Now i want to use one of this skins for all of them, i can use your example but it will increase my a3x's file size. I hope you understand me coz i can't explain it better Best Regards http://faridaghili.ir Link to comment Share on other sites More sharing options...
JScript Posted October 2, 2011 Author Share Posted October 2, 2011 (edited) Ok, I understand... 1- Remove this line #include "_USkinDLL.au3" in _UskinLibrary.au32- Change this:Func _USkin_LoadDLL() Local $sDllName $sDllName = _USkinDLL(True)to this:Func _USkin_LoadDLL() Local $sDllName $sDllName = @Scriptdir & "\USkinDLL.dll"3- To get "USkinDLL.dll", put this line in the top of your _UskinDll.au3: _USkinDLL(True, @Scriptdir), then run!4- That's all João Carlos. Edited October 2, 2011 by jscript 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...
MrVietA2 Posted October 2, 2011 Share Posted October 2, 2011 Very nice, thank you ! Link to comment Share on other sites More sharing options...
JScript Posted October 2, 2011 Author Share Posted October 2, 2011 (edited) I'm newbie of AutoIT and my English is very badMine too!João Carlos. Edited October 2, 2011 by jscript 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...
FaridAgl Posted October 2, 2011 Share Posted October 2, 2011 (edited) Exactly what i want tnx mate. Edited October 2, 2011 by D4RKON3 http://faridaghili.ir Link to comment Share on other sites More sharing options...
JScript Posted October 2, 2011 Author Share Posted October 2, 2011 @D4RKON3 I'm glad that has worked! João Carlos. 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...
FaridAgl Posted October 3, 2011 Share Posted October 3, 2011 sorry dude, do you know why there is a black line on the top of this skin? i should move the window for removing the black line. http://faridaghili.ir Link to comment Share on other sites More sharing options...
JScript Posted October 3, 2011 Author Share Posted October 3, 2011 @D4RKON3 Sinister, I don't know... I'll do a check about it! João Carlos. 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...
engjcowi Posted October 24, 2011 Share Posted October 24, 2011 Hi guys I had a virus problem on my laptop the other day amnd when i ran superantispyware it flagged uskin dll and the skins as trojans. im wondering if anyone else has done any scans or found anything similar. Im thinking that whatever infection i had might have infected those files also. On a side note this is AWESOME!!!!!!!!!!!!!! Thanks guys Drunken Frat-Boy Monkey Garbage 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