Jump to content
Sign in to follow this  
SuperAutoit

a Fonts

Recommended Posts

SuperAutoit

Hi, I know how can i add an image on my script but i want to Add a fonts on ALL The script

How?

Thanks :)

Share this post


Link to post
Share on other sites
Yashied
SuperAutoit

THANKS YOU!! Im try this :)

Share this post


Link to post
Share on other sites
SuperAutoit

Doesn't work because my font is on my Desktop named font.png :)

Thanks for your help

Share this post


Link to post
Share on other sites
SuperAutoit

Plz

Share this post


Link to post
Share on other sites
SuperAutoit

Oh ok.. I can not add a background with a png on my desktop ?

Thanks for your help

Share this post


Link to post
Share on other sites
Melba23

SuperAutoit,

You can use a graphic as the background of your GUI with GUICtrlCreatePic, but the only supported types are BMP, JPG and GIF. Perhaps if you changed the format of your font.png to one of those....

However, do not forget to disable it or you will not be able to use any other controls on the GUI afterwards. :)

M23

Edit: Soemthing like this:

#include <GUIConstantsEx.au3>

$hGUI = GUICreate("Test", 500, 500)

GUICtrlCreatePic("Your_graphic_path", 0, 0, 500, 500)
GUICtrlSetState(-1, $GUI_DISABLE)

GUISetState()

While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
    EndSwitch
WEnd
Edited by Melba23

Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites
SuperAutoit

Thanks!! Ita work Great! :) But now i have two problem..

1) When the program was compiled if i deleted the image the background is white B)

2) The background of $Label1 = GUICtrlCreateLabel is white B) How can i put it transparent ?

Thanks ;)

Share this post


Link to post
Share on other sites
Melba23

SuperAutoit,

Dog eaten your Help file? :)

From the Help file for GUICtrlCreateLabel - To set the background to transparent, use GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)

M23


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites
SuperAutoit

Thanks the command GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT) WORK!!

But i dont understand how can i use my program without my îmage on my desktop

Thanks for your help

Share this post


Link to post
Share on other sites
Melba23

SuperAutoit,

As we do not know anything about your program, it is a bit difficult to offer any advice. :)

Perhaps if you posted the script and explained exactly what the problem is?

M23


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites
SuperAutoit

SuperAutoit,

As we do not know anything about your program, it is a bit difficult to offer any advice. :)

Perhaps if you posted the script and explained exactly what the problem is?

M23

My problem is this:

$Pic1 = GUICtrlCreatePic("Logo.jpg", 0, 0, 249, 537)
GUICtrlSetState(-1, $GUI_DISABLE)

if the Logo.jpg is not located at the same place of my AU3 or exe the background is white ;)

Thanks

Share this post


Link to post
Share on other sites
Melba23

SuperAutoit,

You need to include the full path of the file - something like "C:\My Files\Logo.jpg".

If you want to compile the script and use it on other machines you have 2 options:

1. FileInstall. This places a copy of a file in your .exe which you can load onto the user's machine and then use from within your script. Read the Help file carefully and search for the many forum threads.

2. Zedna's excellent Resources UDF (which you can find here). This is more complicated to use, but allows you to use files stored in your .exe without having to copy them onto the user's machine. It requires more effort from the coder to get everything into the .exe, but does have the advantage of not having to load files onto a new machine - everything is self-contained. If you want to use this you MUST read the Resources thread carefully and try out the examples - the UDF is not difficult to use, but if you do not take the trouble to learn how to use it properly, you will have problems.

I would recommend trying FileInstall first - if you can get what you want that way it is far simpler.

M23


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites
SuperAutoit

Ok thanks! i dont understant for : Zedna's excellent Resources UDF

But the Fileinstall is OK

THANKS :)

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
Sign in to follow this  

×