User forums > General (but related to Code::Blocks)

Get rid of pop-up educational messages(yellow background)

(1/2) > >>

afc888ny:
   I enjoy using code::blocks and all, but when I am writing code, there is a really annoying feature that obstructs my line of view to the text I am typing, and that is the "pop-up educational/descriptive messages feature.  How do we uninstall/disable this feature?

  Again, it is imperative that I can see the part of the screen I am typing, and these pop-ups obstruct me from seeing anything.

   The pop-ups only go away when I move the mouse's cursor to another part of the screen, but then my productivity greatly goes down since I don't have the mouse cursor on the section of the screen where I used it last.

   Concerning plug-ins, I have already disabled spell checker, wxSmith and the 2 help plugins.  These pop-up comments still keep appearing.

Andrew 

afc888ny:
I found a workaround:
Only enable the following plugins and wah-la, no more pop-up messages blocking you from seeing what you are typing:
Plugins (Active)
Abbreviations
Autosave
Code profiler
Compiler

Cscope
-
DoxyBlocks

EditorConfig plugin for Code::Blocks
EditorTweaks
FileManager
Keyboard shortcuts

NassiShneidermanPlugin
-
Openfileslist

ReopenEditor
-
SmartIndentXML
SpellChecker
ToolsPlus

(Legend: '-' = to; e.g. "Cscope   -   DoxyBlocks";   This includes all plugins between Cscope and DoxyBlocks")

ollydbg:
It is called tooltip, and it is from CodeCompletion plugin. Not sure which version of C::B do you use. Normally, you can disable the tooltip in the CodeCompletion plugin's setting dialog. But if you use SVN HEAD build version, you may disable it from the Editor's setting dialog, since those options are moved to there, see:Re: CCManager settings dialogue plan

Pecan:
Using:
svn build  rev 10036 (2014-11-23 16:45:16)   gcc 4.6.1 Windows/unicode - 32 bit

I find the following use of chkEvalTooltip.

They are maintenance code only.

I cannot find any code where chkEvalTooltip is used to avoid the popup.
The only way I've found to avoid the tooltip is to comment out the CC code.


--- Code: ---plugins\codecompletion\ccoptionsdlg.cpp|109|XRCCTRL(*this, "chkEvalTooltip",        wxCheckBox)->SetValue(cfg->ReadBool(_T("/eval_tooltip"),         true));|
plugins\codecompletion\ccoptionsdlg.cpp|209|cfg->Write(_T("/eval_tooltip"),         (bool) XRCCTRL(*this, "chkEvalTooltip",        wxCheckBox)->GetValue());|
plugins\codecompletion\ccoptionsdlg.cpp|391|XRCCTRL(*this, "chkEvalTooltip",                wxCheckBox)->Enable(en);|
plugins\codecompletion\resources\settings.xrc|46|<object class="wxCheckBox" name="chkEvalTooltip">|

--- End code ---

afc888ny:

--- Quote from: ollydbg on January 07, 2015, 06:01:50 am ---It is called tooltip, and it is from CodeCompletion plugin. Not sure which version of C::B do you use.

--- End quote ---

My code::blocks version - Release 13.12 rev 9501 (2013-12-25 18:25:45) gcc 4.8.2 Linux/unicode - 32 bit

Concerning disabling tooltip:  I look under "settings -> editor -> general settings -->editor settings".  There is no section "code completion" nor any option to 'enable on keypress only'.  I have navigated to Settings | Editor | Code Completion |  Code Completion | options: Disable SmartSense.  Unfotunately the messages still pop up.

Your link above "Re: CCManager settings dialogue plan" only describes where the "tooltip" configuration can be found in some other version than my release.

Remaining question:  How to disable Tooltips in Code::blocks 13.12?

Navigation

[0] Message Index

[#] Next page

Go to full version