ATTR_TOOLTIP_TEXT
Hello
I have 8.1 Labwindows, is the ATTR_TOOLTIP_TEXT attribute that is available for the picture for version 8.1 command button or is it available for 8.5 and upwards?
Thank you.
Farideh
I used SetCrtlAttribute to use ATTR_TOOLTIP_TEXT, instead I should have used SetCtrlToolTipAtttribute(). And it worked.
Tags: NI Software
Similar Questions
-
Just be relieved that the ToolTips in the editor of the UIR and those that are applied with SetCtrlToolTipAttribute vary
The ToolTip programmatic background yellow and height 17 pixels, while the editor, one has a white background and is 19 pixels in height.
See this image:
In addition, is installed by program displays more quickly than that defined in the editor.
Tested up to CVI2013SP1.
.. .to make it a little more explicit...
I suspect you are using ToolTips old programmers (SetCtrlToolTipAttribute) then you probably intend to use the new SetCtrlAttribute (, ATTR_TOOLTIP_TEXT,)
-
I'm really sorry, but I have another problem with ToolTips...
I'll show two samples, codes more result, in the first case, all right, in the second, the balloon trying to be clever and fails miserably: he inserts line breaks without asking and he cuts/fails/swallows text, see below. I checked the tank string using the view variable, the text has been formatted correctly and is finished. Unfortunately, it is not completely.
Indeed, the only difference between the two cases is that (1) there is a long line, path name, which prevents the word "automatic" scarf, undocumented / line break. I have no explanation why part of the text is omitted, may be that there is a default aspect ratio or a maximum of lines? Too bad...
(1) OK
[768] Char tooltip_text;
sprintf (tooltip_text,
"%s %s %s",.
"Leader: \n\n reference spectrum."
reference_spectrum_file_list [reference_spectrum_file_index],
"\n\nDouble Click\t\t\t to open a spectrum file\n".
"Ctrl + Double Click\t\t to open one or several frequencies files\n".
"Shift + Double Click\t\t to import a data file\n".
"Ctrl + Shift + Double Click\t to import one or several data files\n".
"Alt + Double Click\t\t to open a directory of spectrum files\n".
"Shift + Alt + Double Click\t\t to import a directory of data files\n".
"Right Click\t\t\t to display a context menu");SetCtrlAttribute (panel_handle, control_id, ATTR_TOOLTIP_TEXT, tooltip_text);
(2) THE FAILURE
[768] Char tooltip_text;
sprintf (tooltip_text,
"%s",
"Leader: \n\n reference spectrum.
"Double Click\t\t\t to open a spectrum file\n".
"Ctrl + Double Click\t\t to open one or several frequencies files\n".
"Shift + Double Click\t\t to import a data file\n".
"Ctrl + Shift + Double Click\t to import one or several data files\n".
"Alt + Double Click\t\t to open a directory of spectrum files\n".
"Shift + Alt + Double Click\t\t to import a directory of data files\n".
"Right Click\t\t\t to display a context menu");SetCtrlAttribute (panel_handle, control_id, ATTR_TOOLTIP_TEXT, tooltip_text);
Hi Wolfgang,.
I was easily able to reproduce the bug (#421593). The problem seems to be related to the tabs. If you replace them with spaces the problem disappears. Of course, this may not be the easiest thing to do, when you use a non-monospaced font in the world. But until there is a difficulty, perhaps this is your only option.
Sorry for the inconvenience.
Luis
-
\t does not 'change the ToolTip strings '.
I don't know if I should call it a bug or missing feature
If I use SetCtrlAttribute (panel_handle, control_id, ATTR_TOOLTIP_TEXT, "blah blah blah blah \t\t"); then the \t is extended to a tab. It's what I expected because \n is extended to a carriage return/line break, too.
However, if I use Editor UI to change the ToolTip string and enter the same "blah blah blah blah \t\t" text, then \t appears as \t.
You know what I'll tell you, it's not very coherent and I would like to see \t work in the user interface editor, too.
Thank you!
Hi, Wolfgang
I tested it and really... only the / n escape sequence works.
You want to post on the Forum for the exchange of idea?
http://forums.NI.com/T5/LabWindows-CVI-idea-exchange/IDB-p/cviideas
Best regards
-
I can generate a single line ToolTip, but I meet without success, producing a multiline ToolTip. Any suggestions?
Hi jrbecker,
In LabWindows/CVI 2012, you can create multi-line ToolTips in one of the following ways:
- Insert a newline character (\n) in the chain of the ATTR_TOOLTIP_TEXT attribute.
- Insert a newline character (\n) in the field ToolTip text string in the browser of the attribute.
- Click the arrow in the ToolTip text of the attribute browser field and select change the text ToolTip multiline.
http://zone.NI.com/reference/en-XX/help/370051V-01/CVI/uiref/tooltipsoverview/
If there is an update, we can do the documentation that can help make that task easier, please let me know!
April
Technical writer
LabWindows/CVI
Maybe you are looking for
-
I Hat how I. Ow do unlock my phone I want to slip back option
-
"Open All In Tabs" behavior is unpredictable
When I use the option "Open all in tabs" in a folder of bookmarks, sometimes it will open all bookmarks in the 'new' tabs and sometimes it will reuse open tabs, superimposing the currently opened pages. This option should always be used the tabs 'new
-
Portege 3490CT - inputs/outputs
I have a problem caused by drivers being removed from the machine according to me. I can't input/output using the external remote diskette, CD Rom, or USB port. How can I install new drivers without internet access?
-
Qosmio F30 audio driver for Windows Server 2008
I'm only running a virtual machine with Windows Server 2008 installed. The server sees my Sound Driver, but it does not recognize it and ask for driver all the time. I tried running the installer of Sound Driver from the CD, but it didn't work, said:
-
Change the decimal point by point in the writing of the measurement file
Hello I use writing to the extent of the vi file to save data. I can't read the text file in Matlab, I guess that is because the decimal separator is a comma. Y at - it than a simple means of LabVIEW to set the decimal separator to be the point inste