How to change caret and newline rendering behavior of Gtk3 TextView? - gtk3

For example, I want to render caret in underline style (like some console), instead of thin vertical bar. And show a particular char at where there is a "newline" (like some editors do). How can I reach that goal? Is overriding its methods the only way?

Related

Can I make a style in Microsoft Word that changes just one property of text?

In MS Word, I copy in text that includes superscripting and other properties. I want to leave that alone and change the font color using a style. I've tried to create both paragraph and character fonts, but each changes properties besides font color. Is there a way to change only font color?
When you create your style leave all formatting blank. Go to the bottom of the Modify Style dialog box and you will see a dropdown for Format. Click on this. You will have to set superscript and color, this will set it as superscript and color. Unfortunately you'll have to use this style just for the superscript text and another style for the rest of the paragraph.
The only other way to do it might be through a macro.

How to define custom highlight color?

I'm able to highlight text but I'd like to use custom highlight colors. Even if I define custom colors, Word seems to use one of the colors in the default palette that it thinks is closest.
myRange.font.highlightColor = "#ffcc00"; // Should be orange. Comes out red
That color should come out orange but it comes out red.
Any ideas?
Word does not support custom highlight colors - only the traditionl, basic sixteen colors. This is a limitation of the Word application, not the Office JS APIs.
It would be possible to apply custom colors using Shading, however (as in borders and shading).
Here's a work-around to the problem of defining custom highlight colors which I discovered quite some time ago ..
If you paste in highlighted text copied from an application from outside of Word (i.e., highlighted text from an AOL email let's say), you can then:
Use the insertion bar to select and highlight an area of the text you just pasted in
Press the FORMAT PAINTER tool to copy the formatting of the area you've selected. The pointer changes to a PAINTBRUSH icon (with an insertion bar attached)
Move the PAINTBRUSH to the existing Word text that you want to highlight using the new color
Press and hold the mouse button (usually the left button) while selecting the specific text
Release the mouse button to apply the new highlighting and formatting
The applied highlighting will also include any other existing formatting; so you MAY have to change the font or adjust some other feature (i.e., turn on/off bold, italics, underline, etc.) But this is easily accomplished. The point is that you can now have ANY color highlighting that you prefer – this hack absolutely DOES work!
Here's, one last thing – when you save the document (by clicking the OFFICE BUTTON in the upper left corner), I would advise that you first select WORD OPTIONS, then SAVE and check the box next to "Embed fonts in the file" under "Preserve fidelity when sharing this document" (I always uncheck the other two boxes). This is to ensure that before you export or print the document, you may be sure that all the fonts and features have been saved within it.
And for the record, this technique is NOT shading.
The highlighting comes from actual HIGHLIGHTED TEXT copied from a document or application from OUTSIDE of Word. So it has nothing whatsoever to do with Word's shading feature. I've even copied highlighted text from non-dedicated word processing applications, and then pasted the text into Word – where it is then available to apply the copied highlighting to text within the existing Word document.
If you think about it – the fact that Word 2007 permits you to define any THEME color you want clearly shows that one should be able to define ANY desired custom HIGHLIGHTING color as well – besides just the 15 basic colors (and excluding the "no color"). And this work-around proves that this is so. The problem is that the Word application itself does not permit you to accomplish this directly.

Emacs smart tabs mode formatting with function parameters

Smart tabs mode is supposed to use tabs for indentation and spaces for alignment.
Here is a picture of what it is currently doing:
In my mind this appears to be backwards, the spaces should precede the tabs because the tabs are alignment relative to the anonymous function on the dosomething(); line.
Is there some tweak to smart tabs mode to behave like that, or am I off base?

double (or triple) curly braces in netbeans (e.g Blade Templates)

This is strange. I have set my background to black and now when I type double braces in netBeans they both becomes black (and thus invisible as the background is also black)
Hers is an example:
<title>{{}}</title>
The title in-between becomes all black. Where in NetBean is responsible for this?
Go to Tools -> Options
Select Font & Color
For Language, select HTML
Select Text from Category
Change the color of the text to a more visible color
Another option is, in the same Options dialog, just change the profile. It will give you predefined settings, so you don't have to mess with each category individually, which sometimes is hard to keep track of and maintain.
EDIT
Change the foreground of Expression Delimiter category. I tested it, and it works and maybe Expression Content, depending on your current settings. You my also need to change Text
Go to Tools -> Options
Select Font & Color
For Language, select HTML
Select "Expression Delimiters" from Category
Set Foreground color to white(if your IDE's background if white). In short, it should be easily visible color when comparing with IDE's
background color.

Eclipse: Make Tabs visible, Spaces invisible

Usually I'd like to edit files with Spaces only.
But when I open files with Tabs, I'd like to see them (for example as arrows ->). With such files I do my edits careful, so not to destroy the original authors coding style -- usually I insert tabs by hand when needed.
So, I want to see Tabs all the time, but using the General, Editors, Text Editors, Show Whitespace Characters option, I get distracted by all the whitespace-dots.
How can I reduce this distraction by Spaces, but at the same time see the Tabs?
Can I change the font color for the visualized whitespaces to a brighter color? currently they are medium gray, but I can not find an option to change that.
Or can I choose different setting for Tabs and for Spaces (and Paragraph signs, for that matter)?
The way I used to have it in my goo' ol' editor would be: Change the background color of Tab to light-yellow (without display the -> for tabs or the dots for Spaces). This makes Tabs wuite visible, without harming my "normal" source visualization. This would be my favorite. I did that by adding the Tab to be a keyword in all languages, and then change the keyword background color to a bright yellow.
According to the Eclipse 3.7M3 New and noteworthy you can customize the Show Whitespace Characters to show only tabs but not spaces.
Unfortunately the stable version of Eclipse 3.7 is expected in 2011 summer but if that feature is a 'must' for you you can try that milestone.