-
Posts
19 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
borsTiHD's Achievements

Seeker (1/7)
1
Reputation
-
borsTiHD reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
No problem. Thank you for your time.
-
Oh boi... looks like it's too complicated to implement? I don't want to steal all your free time either. I'm really glad you guys were checking it out. Anyway, I think your UDF is awesome and I will stay with it whether you get it done or not. Thank you two so much.
-
borsTiHD reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
borsTiHD reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
Hi all, I know this UDF and the thread is older, but I'm using this UDF for so long now and it is the perfect way. Mainly I use the UDF for hover effects on buttons, or labels, but here and there also for click events. For a long time I have had the problem that smaller ChildGUIs, or PopUps that are only short to see (about 1-3 seconds screentime), sometimes do not display any controls. The whole thing is very irregular, but occurs with me about in 3 of 5 cases. Unfortunately my project is much too big, so I created a small demo where I can reproduce the problem on my site. Unfortunately the problem occurs much less often in the demo than in my main project. But when it occurs you can only see the background of the GUI, but no labels. By the way, it only seems to occur if I have registered at least one control with "_GUICtrl_OnHoverRegister()". If I have not registered a control, but included the UDF anyway, the error does not occur. Can someone please look at this problem? Or does anyone have any idea how I could work around this problem? I don't want to do without the UDF. Many thanks in advance. borsTiHD #include <GUIConstantsEx.au3> #include <MsgBoxConstants.au3> #include <WindowsConstants.au3> #include <ColorConstants.au3> #include <Misc.au3> #include 'includes\GUICtrl_SetOnHover\GUICtrlOnHover.au3' ; https://www.autoitscript.com/forum/topic/55120-guictrlsetonhover-udf/ ;GUI Options Opt("GUIOnEventMode", 1) ;OnEvent Mode wird aktiviert Opt("GUIEventOptions", 1) ;Ignoriert Windows Funktionen zum Minimieren und Schließen Opt("GUIResizeMode", 802) ;Sorgt dafür das die einzelnen GUI Elemente sich nicht in der Größe verändern Opt("GUICoordMode", 1) ;Benutzt feste Koordinaten für Elemente Global $Hotkey = "^y" HotKeySet($Hotkey, "SomeFunc") Local $hGUI = GUICreate("Test", 800, 500) Local $hLabel = GUICtrlCreateLabel("Test Label", 20, 15, 145, 30) _GUICtrl_OnHoverRegister($hLabel, "_BTN_Hover_Func", "_BTN_Hover_Func", "_BTN_PrimaryDown_Func", "_BTN_PrimaryUp_Func") GUISetState() While 1 Sleep(100) WEnd Func SomeFunc() send("^c") sleep(200) Local $sString = ClipGet() PopUp($sString) EndFunc Func PopUp($sString, $iFade = 200) Local Static $GUIFade = 0 ConsoleWrite("$sString: " & $sString & @CRLF) ;Löscht GUI, sollte diese bereits existieren If WinExists($GUIFade) Then GUISwitch($GUIFade) GUIDelete($GUIFade) EndIf Local $MousePos = MouseGetPos() ;GUI $GUIFade = GUICreate("", 200, 40, $MousePos[0], $MousePos[1], $WS_POPUP) GUISetBkColor($COLOR_WHITE) GUICtrlCreateLabel($sString, 20, 15, 145, 30, 0x01) GUICtrlSetFont(-1, 10, -1, -1, "Arial Fett") GUISetState(@SW_SHOWNOACTIVATE, $GUIFade) WinSetOnTop($GUIFade, "", 1) Sleep($iFade) For $i = 1 To 18 WinSetTrans($GUIFade, "", 255 - ($i * 10)) WinSetOnTop($GUIFade, "", 1) Sleep(30) Next GUIDelete($GUIFade) GUISwitch($hGUI) EndFunc ;==>PopUp ; Button Hover/Leave Func _BTN_Hover_Func($iCtrlID, $iParam) ; >> GUICtrlOnHover UDF ConsoleWrite("_BTN_Hover_Func() - Test " & @CRLF) Return True EndFunc ;==>_BTN_Hover_Func ; Button Mouseclick Func _BTN_PrimaryDown_Func($iCtrlID) ; >> GUICtrlOnHover UDF ConsoleWrite("_BTN_PrimaryDown_Func() - Test " & @CRLF) Return True EndFunc ;==>_BTN_Hover_Func ; Button Mouseclick release Func _BTN_PrimaryUp_Func($iCtrlID) ; >> GUICtrlOnHover UDF ConsoleWrite("_BTN_PrimaryUp_Func() - Test " & @CRLF) Return True EndFunc ;==>_BTN_Hover_Func Edit: Ok... I looked at that again. With the GUICtrlOnHover_NoCallback.au3 the behavior does not happen. In the past, I had the problems by changing between OnEvent and MsgLoop Mode. I bypassed this by only using the OnEvent mode, but this also causes me problems with for example _ArrayDisplay(). That's why I avoid switching between the two modes. But still I get, although I stay in one mode (OnEvent), the problems described above.
-
LarsJ reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
borsTiHD reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
borsTiHD reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
borsTiHD reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
Oh my... *blushing* Thank you for looking into it.
-
Hey you two, I found my problem. Its because of one statement for AutoIt3Wrapper. #AutoIt3Wrapper_UseX64=y My original script is running in 64bit mode. After I had deleted my project in the most necessary way (including the line above), the error was gone. When I finally figured out that it was this one line, I took my whole project again and just commented out this line and everything worked. I can also reproduce it with our old "demo". #AutoIt3Wrapper_UseX64=y #include <GUIConstantsEx.au3> #include <MsgBoxConstants.au3> #include "GUIListViewEx.au3" Global $GUI_Listview[1][2], $iModulID = 0 $hGUI = GUICreate("Test", 800, 500) ;Listview $GUI_Listview[$iModulID][0] = GUICtrlCreateListView("", 1, 1, 780, 90) ;,$LVS_SORTDESCENDING) ;Fügt der Listview Spaltennamen hinzu _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "EndSZ A", 100) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Port A", 50) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "LSZ", 35) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "OrdnNR", 60) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Port B", 50) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "EndSZ B", 100) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Betrieb", 60) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Status", 50) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Pegel", 70) ;Test Data For $i = 1 To 2 Local $sData = "Item: "&$i&"|1|2|3|4|5|6|7|8" GUICtrlCreateListViewItem($sData, $GUI_Listview[$iModulID][0]) Next Local $aLV = _GUIListViewEx_ReadToArray($GUI_Listview[$iModulID][0], 0) ; ListView UDF >> Initiate ListView $GUI_Listview[$iModulID][1] = _GUIListViewEx_Init($GUI_Listview[$iModulID][0], $aLV, 0, 0, False, 16 + 32 + 64 + 128) ; ListView UDF >> If colours used then this function must be run BEFORE GUISetState _GUIListViewEx_MsgRegister() ; Set required colours for ListView elements - (Normal text, Normal field, Selected text, Selected field) ;Local $aSelCol[4] = [$GUIBKCOLOR_FONT_TEXT, $GUIBKCOLOR_MAIN_SECOND, $GUIBKCOLOR_MAIN_SECOND, $GUIBKCOLOR_FONT_TEXT] Local $aSelCol[4] = ["0x999b9d", "0x303443", "0x303443", "0x999b9d"] _GUIListViewEx_SetDefColours($GUI_Listview[$iModulID][1], $aSelCol) ; Set header data ;Local $sHeaderColor = $GUIBKCOLOR_FONT_TEXT&";"&$GUIBKCOLOR_MAIN_SECOND Local $sHeaderColor = "0x999b9d;0x303443" Local $aHdrData[][] = [["Tom", "Dick", "Harry", "Fred", "Fred", "Fred", "Fred", "Fred", "Fred"], _ ; As colour is enabled, these will replace original titles [$sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor], _ ["", "", "", "", "", "", "", "", ""], _ [0,0,0,0,0,0,0,0,0]] Local $sTest = _GUIListViewEx_LoadHdrData($GUI_Listview[$iModulID][1], $aHdrData) GUISetState() While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd I'm just at the point of finding out. If the bug has been handled before, I'm sorry, I didn't see that. Still the question, am I making a mistake here? Or is your UDF 64bit capable? Is there anything I can do to change it or deal with the bug in a different way?
-
I will go this way and try it out, but it's gonna take a while. After I found something I will write again. Thank you both very much. Especially for the time and effort.
-
borsTiHD reacted to a post in a topic: GUIListViewEx - New Version 11Dec 24
-
borsTiHD reacted to a post in a topic: GIF Animation
-
Hey trancexx, I just wanted to thank you a thousand times for this UDF. This is really amazing. Using it for longer JSON/API request to have a loading animation. Before, I only had a label control, running different strings through it ("/", "-", "\", "|") in my main loop.
-
Well... this was unexpected... But I found something else. Still as mentioned above (with the ConsoleWrites in your UDF), I'm getting events every time I move my mouse over the listview. In our example I get all events... In my main script I still only get one event: "CDDS_PREPAINT" Could you guess from that clue what other mistake I might have made? mainscript() _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 example() _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT 1 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT 65537 _GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT 65538 Oh, Im not using real tabs, but I thought this was a better explanation of why I was repositioning all of the controls. I'm using labels as buttons to switch between different pages in my GUI.
-
Thanks for your help. I will look into that after I got more time. I will write back as soon as I have found a solution, or the problem itself. Just one question. I looked at a lot of parts of your UDF, but didn't found the section that is responsible for coloring the headers. Could you please tell me which part exactly do this? Edit: Oh I think I'm going to find something. I put a few ConsoleWrites in the _GUIListViewEx_WM_NOTIFY_Handler function. Especially in the "check drawing stage" part. ; Check drawing stage $dwDrawStage = DllStructGetData($tNMCustomDraw, "dwDrawStage") Switch $dwDrawStage Case 1 ; $CDDS_PREPAINT ; Before the paint cycle begins ConsoleWrite("_GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_PREPAINT" & $dwDrawStage & @CRLF) Return 32 ; $CDRF_NOTIFYITEMDRAW ; Notify parent window of coming item related drawing operations Case 65537 ; $CDDS_ITEMPREPAINT ; Before an item is drawn: Default painting (frames and background) ConsoleWrite("_GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPREPAINT" & $dwDrawStage & @CRLF) Return 0x00000010 ; $CDRF_NOTIFYPOSTPAINT ; Notify parent window of coming post item related drawing operations Case 0x00010002 ; $CDDS_ITEMPOSTPAINT ; After an item is drawn: Custom painting ConsoleWrite("_GUIListViewEx_WM_NOTIFY_Handler - check drawing stage - $CDDS_ITEMPOSTPAINT" & $dwDrawStage & @CRLF) In the example from above that is working, I got all three states ( $CDDS_PREPAINT 1 / CDDS_ITEMPOSTPAINT 65538 / CDDS_ITEMPREPAINT 65537 ), but in my original script, I only got one "drawing stage" ( $CDDS_PREPAINT 1 ). And this is exactly everytime, when the listview is going to be "seen". I think my problem is this... I use tabs with different elements/controls that you can see. If you switch from one tab to another, other elements become visible. With visible I mean, I change the position of this control so the user can see it in the GUI. Other elements become invisible, because I move them out of the GUI. For example the listview is not visible in the first place... I still create it, but I make it at a later point visible. In the meantime, the listview is out of the range from the GUI. For example, the GUI size is (800, 500), so I put the listview in (900, 0). I don't have time now to test this, but I think this is my problem.
-
That's why I wrote it. I mean... I read it. I got "1" back, so the function was processed. I think so. At the moment I don't even know what I have tried or haven't tried. I will list all of the UDF's internal and external I use. Maybe you have a clue which could possibly block this. And just for the records, I know that you can't magically help me without knowing the code. I just hope you have a hint or something that could help or lead me to the right direction. ; AutoIT includes: #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <MsgBoxConstants.au3> #include <ProgressConstants.au3> #include <TrayConstants.au3> #include <ButtonConstants.au3> #include <TabConstants.au3> #include <EditConstants.au3> #include <StaticConstants.au3> #include <ColorConstants.au3> #include <FileConstants.au3> #include <TrayConstants.au3> #include <ComboConstants.au3> #include <GUIToolTip.au3> #include <GuiComboBox.au3> #include <GUIImageList.au3> #include <GUIButton.au3> #include <GuiListView.au3> #include <GuiTab.au3> #include <WinApi.au3> #Include <WinAPIEx.au3> ;https://www.autoitscript.com/forum/topic/98712-winapiex-udf/ #include <Crypt.au3> #include <File.au3> #include <Excel.au3> #include <Date.au3> #include <Misc.au3> #include <Array.au3> #include <Inet.au3> #include <IE.au3> #include <SQLite.au3> ; Externe includes #include 'includes\onEventFunc\onEventFunc.au3' ; https://www.autoitscript.com/forum/topic/71811-functions-with-parameters-in-onevent-and-hotkeys/ #include 'includes\StringSize\StringSize.au3' ; https://www.autoitscript.com/forum/topic/114034-stringsize-m23-new-version-16-aug-11/ #include 'includes\authread-master\authread.au3' ; Anpassungen an AUThread #include 'includes\JSON\JSON.au3' ; https://autoit.de/index.php?thread/85435-json-udf/ #include 'includes\extinputbox_au3-master\ExtInputBox.au3' ; https://www.autoitscript.com/forum/topic/183288-extended-input-box-multiple-inputs/ #include 'includes\GUICtrl_SetOnHover\GUICtrlOnHover_edited_borstihd.au3' ; https://www.autoitscript.com/forum/topic/55120-guictrlsetonhover-udf/ #include 'includes\GUICtrlGetBkColor\GUICtrlGetBkColor.au3' ; https://www.autoitscript.com/forum/topic/125684-guictrlgetbkcolor-get-the-background-color-of-a-control/ #include 'includes\_WinAPI_DwmEnableBlurBehindWindow10\_WinAPI_DwmEnableBlurBehindWindow10.au3' ; https://www.autoitscript.com/forum/files/file/408-_winapi_dwmenableblurbehindwindow-for-windows-10/ #include 'includes\GUIListViewEx\GUIListViewEx.au3' ; https://www.autoitscript.com/forum/topic/182492-guilistviewex-new-version-6-oct-18/ #include 'includes\GUIDisable\_GUIDisable.au3' ; https://www.autoitscript.com/forum/topic/126319-_guidisable-create-a-dimmed-effect-on-a-gui/ #include 'includes\autoit-font-icon-master\font-icon.au3' ; Font Icon UDF by Juno_okyo (demo site: https://j2team.github.io/tools/autoit-icons/ ) > https://www.autoitscript.com/forum/topic/181997-font-icon-udf/
-
Hm... ok, this is bad... but why?! So there is something that is blocking this on my end. Could it be something with the handlers? I read your manual/guide but dont get it what I think I need. I register this handler myself: "GUIRegisterMsg($WM_COMMAND, "_WM_COMMAND")" I also use "_GUICtrl_SetOnHover" UDF for hover effects, etc.: But after I implemented all of this in the example above you edited, it still works. Would you have any idea what else could block it? My complete script is sadly way too long to show you. Edit: Oh I also tried this: Local $sTest = _GUIListViewEx_LoadHdrData($GUI_Listview[$iModulID][1], $aHdrData) ConsoleWrite("$sTest: " & $sTest & @CRLF) It gives me an "1" back. So it should be working, or?!
-
Hi, I know this is an older project, but just found this UDF and I love the idea. I tried it and I really like the UDF, but I have on problem. The icons destroy my background (my background is created with the help of GUICtrlCreateGraphic() ). Is there a way to disable this behavior? Thanks in advance Here's an example of what I mean: Edit(2): Nevermind. It works just like normal text. "GUICtrlSetBkColor($hLabel, $GUI_BKCOLOR_TRANSPARENT)" is the answer. But I have still the question for new Icons. Edit: Oh... an how can I get the latest icons in there? I mean, its in the "_FontFile" part, but how? For example to use other icons like: https://fontawesome.com/icons/save?style=solid
-
borsTiHD changed their profile photo
-
Hi all, first of all, I want to thank you for this amazing UDF and the effort you put into this project. But I need a little help. I want to colorize my listview to fit a mockup I created. This is the mockup I try to recreate: And that's the result I'm getting right now: The first problem I have is that I don't get the header colored. For the second problem, do I somehow get the rest of the background colored? Thank you so much in advanced. Here is the code I got so far. ;Listview $GUI_Listview[$iModulID][0] = GUICtrlCreateListView("", 1, 1, $GUI_width-($iBoxLeftSpace*2)-($iTextLeftSpace*2), 90) ;,$LVS_SORTDESCENDING) ;Fügt der Listview Spaltennamen hinzu _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "EndSZ A", 100) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Port A", 50) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "LSZ", 35) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "OrdnNR", 60) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Port B", 50) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "EndSZ B", 100) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Betrieb", 60) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Status", 50) _GUICtrlListView_AddColumn($GUI_Listview[$iModulID][0], "Pegel", 70) ;Test Data For $i = 1 To 2 Local $sData = "Item: "&$i&"|1|2|3|4|5|6|7|8" GUICtrlCreateListViewItem($sData, $GUI_Listview[$iModulID][0]) Next Local $aLV = _GUIListViewEx_ReadToArray($GUI_Listview[$iModulID][0], 0) ; ListView UDF >> Initiate ListView $GUI_Listview[$iModulID][1] = _GUIListViewEx_Init($GUI_Listview[$iModulID][0], $aLV, 0, 0, False, 16 + 32 + 64 + 128) ; ListView UDF >> If colours used then this function must be run BEFORE GUISetState _GUIListViewEx_MsgRegister() ; Set required colours for ListView elements - (Normal text, Normal field, Selected text, Selected field) ;Local $aSelCol[4] = [$GUIBKCOLOR_FONT_TEXT, $GUIBKCOLOR_MAIN_SECOND, $GUIBKCOLOR_MAIN_SECOND, $GUIBKCOLOR_FONT_TEXT] Local $aSelCol[4] = ["0x999b9d", "0x303443", "0x303443", "0x999b9d"] _GUIListViewEx_SetDefColours($GUI_Listview[$iModulID][1], $aSelCol) ; Set header data ;Local $sHeaderColor = $GUIBKCOLOR_FONT_TEXT&";"&$GUIBKCOLOR_MAIN_SECOND Local $sHeaderColor = "0x999b9d;0x303443" Local $aHdrData[][] = [["Tom", "Dick", "Harry", "Fred", "Fred", "Fred", "Fred", "Fred", "Fred"], _ ; As colour is enabled, these will replace original titles [$sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor, $sHeaderColor], _ ["", "", "", "", "", "", "", "", ""], _ [0,0,0,0,0,0,0,0,0]] Local $sTest = _GUIListViewEx_LoadHdrData($GUI_Listview[$iModulID][1], $aHdrData) PS: Why is in this example the LoadHdrData function not changing my header titels? Edit: One problem is solved. I can change the complete background with this: _GUICtrlListView_SetBkColor($GUI_Listview[$iModulID][0], 0x433430) Only the headers are my problem now.
-
borsTiHD reacted to a post in a topic: File to Base64 String Code Generator v1.20 Build 2020-06-05 (embed your files easily)
-
borsTiHD reacted to a post in a topic: File to Base64 String Code Generator v1.20 Build 2020-06-05 (embed your files easily)
-
Thank you so much, you two. I will try that tomorrow, but I think this is exactly what I'm looking for. €dit: Perfect... it works.
- 164 replies
-
Hi, this is an amazing tool. Exactly what I'm looking for. But I have a small question, is there a simpler way to use a embedded font? I mean without GDI+? I would like to use something like this: Local $bFont_RobotoRegular = _Font_RobotoRegular() ;binary function from file to base64 string code generator _WinAPI_AddFontResourceEx($bFont_RobotoRegular, $FR_PRIVATE) Global Const $sFontname = "Roboto-Regular" Local $hLabel = GUICtrlCreateLabel($sString, $iPosx, $iPosy) GUICtrlSetFont($hLabel, $iTextSize, $iTextWeight, $iTextAttribute, $sFontname) Just one simple function call to "use" or privatly install the binary string font. Thanks in advance :3 With best regards, borsTiHD
- 164 replies