yousefsamy Posted July 20, 2014 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])
computergroove Posted July 20, 2014 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
Moderators Melba23 Posted July 20, 2014 Moderators 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
yousefsamy Posted July 20, 2014 Author 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
Bert Posted July 21, 2014 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/
Solution mikell Posted July 21, 2014 Solution 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
mikell Posted July 21, 2014 Posted July 21, 2014 I can only recommend to test the examples codes in the helpfile for these 2 functions
yousefsamy Posted July 22, 2014 Author Posted July 22, 2014 mikell Thank you so much Dear really you give me a nice point thnxxxxx
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