archrival Posted December 17, 2004 Share Posted December 17, 2004 Is it possible to have on item in a listbox be bold and the next not and the next 3 bold? I have a script that returns the status of services on a remote machine, I've split the resulting text into 3 separate arrays. What I'd like to do is check if the service is running then make that line of text bold, but the next item could be normal or bold depending on the status of the service. I've tried GuiCtrlSetFont and GuiSetFont, they both seem to set the font type for the entire list box. Any suggestions? I would prefer to continue using the listbox, I could probably used another GUI type and display the status of the service somewhere else. Looking at the listbox and having Bold text obviously is the easiest way to determine if the service is running or not.Here's a snippet of what I've got:For $i = 1 to ($lines[0] - 1) $service1occur[$i] = StringInStr($lines[$i], " : ", "", 1) $service2occur[$i] = StringInStr($lines[$i], " : ", "", 2) $servicerealname[$i] = StringLeft($lines[$i], ($service1occur[$i] - 1)) $servicename[$i] = StringMid($lines[$i], ($service1occur[$i] + 3), ($service2occur[$i] - $service1occur[$i] - 3)) $servicestatus[$i] = StringTrimLeft($lines[$i], $service2occur[$i] + 2) GUICtrlSetData($combo, $servicerealname[$i],"|") If $servicestatus[$i] = "Running" Then GUICtrlSetFont($combo, 9, 800) EndIf If $servicestatus[$i] = "Stopped" Then GUICtrlSetFont($combo, 9, 400) EndIf Next Link to comment Share on other sites More sharing options...
archrival Posted December 20, 2004 Author Share Posted December 20, 2004 Bump: Is this possible? Need more sample code? I don't like pasting long bits of code because people hate to scroll through it. Link to comment Share on other sites More sharing options...
Holger Posted December 21, 2004 Share Posted December 21, 2004 Hmmm....I never saw this in an application... Is there a Windows-program where someone can see this 'function' in use? Old project:GUI/Tray menu with icons and colors Other old stuff:IconFileScanner, TriState/ThreeState GUI TreeView, GUI ContextMenu created out of a TreeView Link to comment Share on other sites More sharing options...
archrival Posted December 21, 2004 Author Share Posted December 21, 2004 Here's a sample of what I'm talking about. I would like the lines representing a running service to be bold while stopped services are not and paused services are in italics. Now I have labels that change depending on the status. It works, not what I want.http://www.autoitscript.com/fileman/users/public/archrival/nobold.png Link to comment Share on other sites More sharing options...
Holger Posted December 21, 2004 Share Posted December 21, 2004 Looks very nice, but what I meant is a 'real' Windows-program so I can study it how this could be made Old project:GUI/Tray menu with icons and colors Other old stuff:IconFileScanner, TriState/ThreeState GUI TreeView, GUI ContextMenu created out of a TreeView Link to comment Share on other sites More sharing options...
archrival Posted December 21, 2004 Author Share Posted December 21, 2004 Looks very nice, but what I meant is a 'real' Windows-program so I can study it how this could be made <{POST_SNAPBACK}>Sorry, I can't think of one off of the top of my head. I'm sure some program that implements this exists though. It's not that big of a deal, I know I'm trying to re-invent the wheel with what I'm doing, since another free program, Advanced Remote Info already exists that implements what I'm trying to do (remote domain pc management and info). It seems to be very buggy though. I'm only doing this for my own knowledge and experience. Since I've had to write some vbscripts to accomplish this anyway, it seems as though AutoIt has become basically just a GUI in this project. I would love to be able to use autoit for everything I'm trying to do. Someday I'm sure I will be able to. Link to comment Share on other sites More sharing options...
Holger Posted December 22, 2004 Share Posted December 22, 2004 I understand but like Larry said: these are no standard listbox controls... Old project:GUI/Tray menu with icons and colors Other old stuff:IconFileScanner, TriState/ThreeState GUI TreeView, GUI ContextMenu created out of a TreeView Link to comment Share on other sites More sharing options...
Guest lucindrea Posted December 27, 2004 Share Posted December 27, 2004 um if your trying to stop and start a service on another machine .. as long as the client and host are both w2k or xp , use mmc .. no reasion to write up an entire app for viewing the status of another machine when it's allready part of the os. Link to comment Share on other sites More sharing options...
archrival Posted December 27, 2004 Author Share Posted December 27, 2004 um if your trying to stop and start a service on another machine .. as long as the client and host are both w2k or xp , use mmc .. no reasion to write up an entire app for viewing the status of another machine when it's allready part of the os.<{POST_SNAPBACK}>Firstly, I know this. That's not the only thing I'm doing, just a small part of it. My final goal is to create something like Advanced Remote Info. It seems very buggy to me though but that's not even my reasoning for doing this. It's more or less for my personal use and gain, no one elses. Secondly, no need to be rude about it. It's a good thing people don't create other text editors because notepad exists in the OS, or explorer replacements, web browsers, etc... 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