yousefsamy Posted July 20, 2014 Share Posted July 20, 2014 here is my code but i see that i can't change the font for the selected word only ,, all words changed here is my code : Case $ChangeFont ;Here can i only color the selected word not all senteces,and the same for font ? $font = _ChooseFont() GUICtrlSetFont($edit, $font[3], $font[4], $font[1], $font[2]) GUICtrlSetColor($edit,$font[7]) Link to comment Share on other sites More sharing options...
computergroove Posted July 20, 2014 Share Posted July 20, 2014 How are you selecting your words? Are you editing a whole typed document or are you generating the document from within your script? Is this a webpage? There doesn't seem to be enough data to answer your question. Is the $font[1-7] a font size color type? All of the above? Is $edit the selected text you want to change? Get Scite to add a popup when you use a 3rd party UDF -> http://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/user-calltip-manager.html Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted July 20, 2014 Moderators Share Posted July 20, 2014 yousefsamy,If you are talking about an Edit control in a script, the answer is that you cannot change the colour of just one word - for that you need a RichEdit control. Look in the Help file to see how to use it. If you are talking about a label, then MrCreator's GUITFLabel UDF might be useful. Otherwise, explain exactly what you are trying to do. 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...
yousefsamy Posted July 20, 2014 Author Share Posted July 20, 2014 computergroove I mean a selected word an example : red color for topic name then black color for other sentences ,, do you get my point ? ========= Melba23 do u mean this one >> _GUICtrlRichEdit_GetParaAlignment Link to comment Share on other sites More sharing options...
Bert Posted July 21, 2014 Share Posted July 21, 2014 no. What app or window are you trying to work with? Notepad? Microsoft word? That is what Melba is asking. Knowing that will go a LONG way in solving your problem. The Vollatran project My blog: http://www.vollysinterestingshit.com/ Link to comment Share on other sites More sharing options...
Solution mikell Posted July 21, 2014 Solution Share Posted July 21, 2014 I assume that Melba referred to _GUICtrlRichEdit_SetCharColor "Sets the color of selected text" and _GUICtrlRichEdit_SetFont "Sets the font attributes of selected text" yousefsamy 1 Link to comment Share on other sites More sharing options...
yousefsamy Posted July 21, 2014 Author Share Posted July 21, 2014 So should i try mikell's way Link to comment Share on other sites More sharing options...
mikell Posted July 21, 2014 Share Posted July 21, 2014 I can only recommend to test the examples codes in the helpfile for these 2 functions Link to comment Share on other sites More sharing options...
yousefsamy Posted July 22, 2014 Author Share Posted July 22, 2014 mikell Thank you so much Dear really you give me a nice point thnxxxxx 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