Jump to content
JScript

_UskinLibrary.au3 (UDF) - Skin with DLL free (no ads) and fully functional!

Recommended Posts

ahmet

Just one more function :graduated:

; #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 by ahmet

Share this post


Link to post
Share on other sites
engjcowi

This is great thank you


Drunken Frat-Boy Monkey Garbage

Share this post


Link to post
Share on other sites
LOULOU

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 ?

Share this post


Link to post
Share on other sites
JScript

@LOULOU

Error in source!

Updated (09-18-2011)

Download

Sources 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

somewh10.png

dropbo10.pngDownload Dropbox - Simplify your life!
Your virtual HD wherever you go, anywhere!

Share this post


Link to post
Share on other sites
FaridAgl

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 :graduated:

Best Regards

Share this post


Link to post
Share on other sites
JScript

Ok, I understand...

1- Remove this line #include "_USkinDLL.au3" in _UskinLibrary.au3

2- 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 by jscript

http://forum.autoitbrasil.com/ (AutoIt v3 Brazil!!!)

Somewhere Out ThereJames Ingram

somewh10.png

dropbo10.pngDownload Dropbox - Simplify your life!
Your virtual HD wherever you go, anywhere!

Share this post


Link to post
Share on other sites
FaridAgl

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.

Posted Image

Share this post


Link to post
Share on other sites
engjcowi

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

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.