aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/CallTip.h
AgeCommit message (Collapse)AuthorFilesLines
2023-10-06Fix COPY_INSTEAD_OF_MOVE performance warnings from Coverity.Neil1-1/+1
2022-03-04Feature [feature-requests:#1432] Simplify CallTip::SetForeBack with pass by ↵Zufu Liu1-1/+1
value.
2022-03-04Feature [feature-requests:#1432] Simplify CallTipStart by passing in surface andZufu Liu1-3/+1
font. This allows customization of surface creation and ensures surface and font for calltip are the same as used in main window.
2021-08-31Make Cancel methods noexcept as they may need to be used in destructors.Neil1-1/+1
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-3/+3
and ScintillaStructures.h using scoped enumerations. Use these headers instead of Scintilla.h internally. External definitions go in the Scintilla namespace and internal definitio0ns in Scintilla::Internal.
2021-05-22Rename ColourAlpha to ColourRGBA to avoid clashes when a ColourAlpha typedefNeil1-6/+6
will be published in externally visible header.
2021-04-25Feature [feature-requests:#1402]. Unify colour type with ColourAlpha.Neil1-6/+6
Change ColourDesired to ColourAlpha in styles. Remove ColourDesired.
2021-04-20Bug [#2027]. Implement font locale SCI_SETFONTLOCALE on Win32 using DirectWrite.Neil1-1/+2
2021-03-17Change Font to an interface and stop using FontID. Fonts are shared andNeil1-1/+1
reference counted using std::shared_ptr. This optimizes memory and reduces potential for allocation bugs.
2020-03-29Widen types to size_t to match change from int to position of CallTipSetHltNeil1-6/+13
in Scintilla.iface.
2020-03-29Extract arrow drawing to function. Use noexcept, const and other minor changesNeil1-8/+8
to fix warnings before making widening types in the next change set.
2018-04-28Delete standard functions on classes where there could be attempts to copy.Neil1-0/+2
2018-04-20Make reference argument const as not altered.Neil1-1/+1
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-4/+0
interfaces ILexer4 and IDocument.
2017-04-21More consistent deletion of standard methods.Neil1-1/+1
2017-04-19Use =delete for unwanted functions.Neil1-3/+3
2017-04-07Use same parameter names in declarations and definitions.Neil1-1/+1
2017-03-31Using Sci::Position and Sci::Line to mark variables that are document positionsNeil1-2/+2
and lines.
2013-05-24Made methods const where they can be and are logically const as well.nyamatongwe1-1/+1
2013-05-02Replacing raw pointer and allocation with std::string.nyamatongwe1-1/+1
2012-07-24Add ncurses platform. Rest of the implementation is an external project.nyamatongwe1-0/+5
From Mitchell Foral.
2011-09-23Allow to display calltip above or below the textSébastien Granjoux1-1/+5
2011-09-25Palette support removed.nyamatongwe1-9/+6
2011-08-10Implement 'technology' concept which will allow GDI and Direct2D/DirectWritenyamatongwe1-1/+1
to run at the same time for different windows and operations.
2010-03-13Adding const to methods where possible.nyamatongwe1-1/+1
2010-02-17Formatting whitespace.nyamatongwe1-1/+1
2010-01-28Avoiding warnings from cppcheck. Mostly removing bodies of private copynyamatongwe1-2/+2
constructors and operator=. Also ensuring initialisation for some fields, reducing scope where possible, and passing by const reference.
2007-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo1-0/+8
message :) - now uses namespaces (optionally for non-os x) to avoid conflicts with OS X libraries - several fixes in the OS X layer since the branch was commited in 2005 - used in Komodo since 2005, so pretty stable
2006-02-04Modification from Greg Smith to allow setting text style attributes fornyamatongwe1-6/+20
calltips as STYLE_CALLTIP and display calltips with tabs to align text.
2005-07-14Fixed up and down button handling so they work when not on first line ofnyamatongwe1-2/+2
calltip.
2004-08-08Patch from Niki Spahiev to use correct character set in calltips.nyamatongwe1-1/+2
2003-04-05Positioning window so that function name lines up with editor window evennyamatongwe1-2/+3
when there are up and down arrows. Repositioned arrows.
2003-04-03CallTip can display up and down arrows and clicks are reported tonyamatongwe1-1/+11
container. Calltip can be replaced while visible rather than needing a cancel and recreation to minimize flashing.
2003-01-12Additions from Yukihiro Nakai to enable DBCS mode on GTK+.nyamatongwe1-9/+9
DBCS mode for Surface so that different font and text drawing code can be invoked on GTK+.
2001-12-19Support Unicode in calltips.nyamatongwe1-1/+2
2001-02-24Updated documentation comments from Philippe.nyamatongwe1-5/+10
2001-01-28Updating copyright notices for 2001.nyamatongwe1-1/+1
2000-04-07Changing code to ensure no warnings are produced by compilers.nyamatongwe1-2/+3
2000-03-08Initial revisionnyamatongwe1-0/+46