Jump to content

EzSkin_1-2-3 (exe) 1,000+ Skin & Button Choices


Valuater
 Share

Recommended Posts

  • 3 weeks later...

WOW! You did a really great job there....

Again im impressed how much possibilities AutoIT got...

The only question 'bout that is: What exactly can you use it for? Should it once replace Windows explorer or is this just a demo version?

Link to comment
Share on other sites

I have a question for you...

When I use WinMove and have it resize a window it seems to completly break the gui. Here is an example:

#include <GUIConstants.au3>
#include <EzSkin.au3>

$EzGUI = EzSkinGUICreate("MyEzSkinDemo",400,300)
$EzIcon = EzSkinIcon($EzGUI)

$Button = EzSkinButton("EzSkin Button", 150, 150, 100, 30) ;, $font_color)

GUISetState()

While 1
    EzSkinOver()
    $msg = GUIGetMsg()
    If $msg = $EzIcon[1] Then Exit
    If $msg = $EzIcon[2] Then GuiSetstate(@SW_MINIMIZE, $EzGUI)
    If $msg = $Button Then WinMove("","",Default,Default,600,800)
WEnd

Is there a way to redraw the GUI after a resize like this?

Link to comment
Share on other sites

I have a question for you...

When I use WinMove and have it resize a window it seems to completly break the gui.

Is there a way to redraw the GUI after a resize like this?

Becuase the GUI is constructed of small pictures according to the size when created, re-sizing the GUI does not work. However, a new GUI can created. Just use GUIDelete() for the old one.

Additionally, if you have looked into re-sizing and how this affects your controls, you may prefer to create a new GUI rather than re-sizing the GUI.

8)

NEWHeader1.png

Link to comment
Share on other sites

  • 4 weeks later...

Hi all,

Thanks for this EzTool for eazy fun :)

I discovered it now and tried to apply skins to a progams that i'm currently developping and it work but i needed to remove 2 things that i like : Opt("MustDeclareVars", and GuiMenu(S).

If i launch prgoram with Opt("MustDeclareVars", 1) i get this error message :

U:\_DSA\AutoIt\autoIt\HelpDesk_Utilities\EzSkin.au3 (923) : ==> Variable used without being declared.:

$213AE08B3C13BB99 = ""

And if create menu the skin starting bellow the top of windows skin.

Maybe it is probably an futur update planned, could you tell me plz ?

Tx

Edited by ddeerr
Link to comment
Share on other sites

True :) i tried to mix EzSkin with Xskin and it doesn't work well i guess i will do only xSkin for to skin at max my little window ^^

Yea...

A completely different approach to these two skin programs, you almost have to choose one or the other... its just that EzSkin is so "easy to use "

8)

NEWHeader1.png

Link to comment
Share on other sites

  • 3 weeks later...

I enjoyed using your program but i have one small comment about it:

After checking the .zip file i noticed that you've compiled the thumbnail cache files along with the skins (thumbs.db).

You can use winrar to see that in almost each map inside the zip, there are thumbs.db files.

This is what i got after deleting the cache and re-zipping the file:

3.622.549 original file size (EzSkin_1_2_3.zip)

2.643.870 new file size

Almost 1MB wasted on Micorosft's crap files.

You can turn-off the thumb cache if you like by using this :

RegWrite("HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\DisableThumbCache", "CheckedValue", "REG_DWORD", "0")
Link to comment
Share on other sites

  • 4 months later...

how to detect mouseover in EzSkin.au3 ?

EzSkinOver() has no returns in EzSkin.au3

my goal is when i move the mouse over a button ,that button must show a thumb pic without pressing that button !

is there a simple solution Valuater ?

jpam

Link to comment
Share on other sites

This is working great !

thanks for the quick fix Valuater !

only works for 1 pic control, if you add a second pic control the pic is not showing correct

only a lightblue rectangle

i love to see something like;

$mouse_over = EzSkinOver2($button1)

$mouse_over gives a '1' when mouse is over $button1

Is that possible Valuater ?

Kind Regards

jpam

Edited by jpam
Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...