Jump to content

XSkin.au3... Skin your GUI


Valuater
 Share

Recommended Posts

oh thx a lot! i did it! but when i use this code:

$Button3 = _HoverButton("Close", 350, 226, 97, 25, $color)
 GUICtrlSetTip(-1, "Quit program")

it doesn't work?

Thats because the "-1" means the last created control and that is a label that goes over the picture control

So.. use this

$Button_1 = _HoverButton ("Small", 180, 80, 70, 15, $color)
GUICtrlSetTip( $Button_1, "This is a control tip for #1  ")

8)

NEWHeader1.png

Link to comment
Share on other sites

I think it would be very difficult to make one for XSkin, however JScript had made one for EzSkin and when he left he had all of his posts deleted.

I am thinking of making one for EzSkin, but not to the level that JScript did....

Better than that, there were quit a few who had downloaded the EzSkin coverter from JScript and might still have a working copy that they can post it

8)

Hi Valuater,

I'm back... Happy new year 2009!!!

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!

Link to comment
Share on other sites

  • 2 weeks later...

As the Latest release of Autoit is out and the old version is not used as much, I have updated the XSkin.au3 file and added the latest includes from the latest Autoit.

** UPDATED ** Jan 17, 2009 Ver 1.4.0

8)

i tryed the fix i even tryed your updated one and this is the error i keep getting

Posted Image

thank you for your help

Link to comment
Share on other sites

OK... found a newer problem that may have been there for a while. XSin Buttons were originally designed to execute a function

XSkinButton($Btext, $Bleft, $Btop, $Bwidth, $Bheight, $event_function = "")

However since XSkin's development we added the ability to set the state of the button and GUIGetMsg() has not worked since ( AFAIK ). This has just come to my attention today!

XSkin buttons will still work on event. BUT, to use the $msg you must write it like this

$msg = MouseOver() ; for XSkin buttons only

for GUIGetMsg() Use

$msg2 = GUIGetMsg()

This is based on today's new update to XSkin.au3 ver 1.4.1

Thanks,

Valuater

8)

NEWHeader1.png

Link to comment
Share on other sites

from examples page #2

Using GUIGetMsg()

Basic, ASkinned GUI, Button and XSkinButton

#include <XSkin.au3>

$Skin_Folder = @ScriptDir & "\Skins\Universal"

$XSkinGui = XSkinGUICreate("My GUI", 400, 450, $Skin_Folder)

$Button_1 = XSkinButton("Testing 1st Button", 135, 150, 120, 30)

$Button_2 = GUICtrlCreateButton("Testing 2nd Button", 135, 250, 120, 30)

GUISetState()


While 1
    
    $msg1 = MouseOver()
    $msg2 = GUIGetMsg()
    
    Select
        Case $msg1 = $Button_1
            MsgBox(64, "Test #1", "You pressed XSkin Button", 2)
            
        Case $msg2 = $Button_2
            MsgBox(64, "Test #2", "You pressed Autoit Button", 2)
    EndSelect
WEnd

8)

NEWHeader1.png

Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

Looks nice Valuater.I can't seem to download it though. .[i've got dial up and my usual connection speed is 49.2kb per second.It gets to about 20-21mb and the connecetion drops[not the internet connection the one between the download].So can anyone please email me it?My email address is wa4tlo@bellsouth.net

Link to comment
Share on other sites

Looks nice Valuater.I can't seem to download it though. .[i've got dial up and my usual connection speed is 49.2kb per second.It gets to about 20-21mb and the connecetion drops[not the internet connection the one between the download].So can anyone please email me it?My email address is wa4tlo@bellsouth.net

I really don't understand... according to the XSkin "Fully Loaded" here

http://www.autoitscript.com/forum/index.ph...amp;showfile=44

File Size 3.73MB

Not 20+??

Try to download from there or, have a friend try too! Then email it to you.

Good Luck

Valuater

8)

NEWHeader1.png

Link to comment
Share on other sites

I can't download the XSkin.au3

I Just downloaded the two XSkin.au3 files on page #1 ( old & new file )

They open on a new page... no problem

Then, I downloaded and ran XSkin Fully Loaded.... no problem.

I cant help you if I can't duplicate the problem.... Sorry!

8)

NEWHeader1.png

Link to comment
Share on other sites

  • 2 months later...

Just a quick question Valuater,

Is it possible to have these in the resources so you dont have to distribute the folder WITH your standalone?

EDIT: NVM using FileInstall to install them to the Temp Directory seems to be working fine :D

Edited by insignia96

Visit my website to see all my finished releases!Releases here:UDFs:GUI ResizingColor List (Web Colors)GUIFade_NearestPower

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...