SuperAutoit Posted November 11, 2009 Share Posted November 11, 2009 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 Link to comment Share on other sites More sharing options...
Yashied Posted November 11, 2009 Share Posted November 11, 2009 GUISetFont() My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More... Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 12, 2009 Author Share Posted November 12, 2009 THANKS YOU!! Im try this Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 12, 2009 Author Share Posted November 12, 2009 Doesn't work because my font is on my Desktop named font.png Thanks for your help Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 12, 2009 Author Share Posted November 12, 2009 Plz Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted November 12, 2009 Share Posted November 12, 2009 1. Don't bump within 24 hours. 2. GUISetFont() expect's a real font, not an image (which png is, try open it in Paint). Now what do you really want do to? .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 12, 2009 Author Share Posted November 12, 2009 Oh ok.. I can not add a background with a png on my desktop ? Thanks for your help Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 12, 2009 Moderators Share Posted November 12, 2009 (edited) 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. M23Edit: 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 November 12, 2009 by Melba23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 13, 2009 Author Share Posted November 13, 2009 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 2) The background of $Label1 = GUICtrlCreateLabel is white How can i put it transparent ? Thanks Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 13, 2009 Moderators Share Posted November 13, 2009 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 Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 13, 2009 Author Share Posted November 13, 2009 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 Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 13, 2009 Moderators Share Posted November 13, 2009 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 Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 13, 2009 Author Share Posted November 13, 2009 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 Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 13, 2009 Moderators Share Posted November 13, 2009 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 Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
SuperAutoit Posted November 13, 2009 Author Share Posted November 13, 2009 Ok thanks! i dont understant for : Zedna's excellent Resources UDF But the Fileinstall is OK THANKS 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