Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-24 | docview: rename paramater so as to prevent confusion with a global variable | Graeme Geldenhuys | |
Settings is a global variable for RichView component. I renamed the parameter Settings to ASettings so as to prevent any possible confusion between the two. | |||
2011-07-24 | docview: code formatting improvements. Mainly indentation in case statements. | Graeme Geldenhuys | |
2011-07-24 | docview: deleted unused or commented code | Graeme Geldenhuys | |
2011-07-24 | docview: bug fix where font description had two fontsize values defined. | Graeme Geldenhuys | |
2011-07-23 | docview: minor code formatting improvements. | Graeme Geldenhuys | |
2011-07-23 | docview: FontNameSize has a duplicate font size element | Graeme Geldenhuys | |
The global variable DefaultTopicFont already contained the font size, so we didn't need to append it. | |||
2011-07-23 | TRichTextLayout & TLayoutLine code reworked to classes instead of arrays | Graeme Geldenhuys | |
- TLayoutLine changed from a record type to a data class - Implemented TLayoutLineList class instead of using a dynamic array for TLayoutLine storage. - Changed all related code to reference the object list correctly. | |||
2011-07-23 | wip stash | Graeme Geldenhuys | |
2011-07-23 | fixes compiler errors after bring 'fonts_refactor' branch up to speed | Graeme Geldenhuys | |
2011-07-23 | Major refactoring in the CanvasFontManager unit. Work-in-Progress! | Graeme Geldenhuys | |
The CanvasFontManager unit has totally been reworked to use the native TfpgFont class instead of TLogicalFont, TFontFace etc... The code is a lot more simplified now and DocView can actually display content but there are some width wrapping issues and AV's on changing topics. This will be fixed next. | |||
2011-03-08 | docview: Removed left-over debug code. Sorry! :-( | Graeme Geldenhuys | |
2011-02-03 | temp storage for Encoding implementation in DocView | Graeme Geldenhuys | |
2010-09-30 | richview: track cursor position for DocView Notes support | Graeme Geldenhuys | |
* Now we can click anywhere in the DocView topic to place our notes. There are still some minor positioning bugs, but I'll get to that later. | |||
2010-09-30 | docview: minor code formatting | Graeme Geldenhuys | |
2010-09-30 | Removed FontWidthPrecisionFactor. We don't use it anyway. | Graeme Geldenhuys | |
2010-09-01 | docview: Implemented mouse cursor changes when moved over links. | Graeme Geldenhuys | |
2010-09-01 | docview: introduced user configurable mouse wheel scroll distance. | Graeme Geldenhuys | |
2010-09-01 | docview: minor code formatting | Graeme Geldenhuys | |
2010-09-01 | docview: Removed unused or commented units | Graeme Geldenhuys | |
2010-09-01 | docview: Replace unicode character in source code with UTF-8 byte sequence. | Graeme Geldenhuys | |
2010-09-01 | docview: Replaced hard-coded font values with constants. | Graeme Geldenhuys | |
A reference to a default font or fixed font are now the same throughout docview. If you change one, you change them all. | |||
2010-09-01 | docview: fixed unwanted linefeeds which were not in INF docs. | Graeme Geldenhuys | |
2010-08-26 | richview: disabled clipboard items in popup menu for now. | Graeme Geldenhuys | |
* This causes the app using Richview to freeze. :-/ | |||
2010-08-23 | Removed unused code. | Graeme Geldenhuys | |
2010-08-22 | dcoview: fixed a minor memory leak. | Graeme Geldenhuys | |
2010-08-22 | docview: fixes the AV on exit. | Graeme Geldenhuys | |
NOTE This is not a 100% fix, but rather a work-around. I need to still find out why such AV's occur. | |||
2010-08-12 | richview: fixed position of bitmap in context. | Graeme Geldenhuys | |
The positioning of images still used the OS/2 co-ordinate system. This is now fixed. | |||
2010-08-11 | RichTextView: Minor method parameter refactoring. | Graeme Geldenhuys | |
To reduce in possible confusion - with Images property found in some other classes. | |||
2010-08-06 | docview: Correctly pass in the text area height to DrawText | Graeme Geldenhuys | |
2010-08-06 | docview: Code cleanup, removing already commented code. | Graeme Geldenhuys | |
2010-08-06 | docview: We don't have Line.MaxDescender set, so no need to use it. | Graeme Geldenhuys | |
2010-08-06 | docview: Fixed mono font screwup when scrolling large tables. | Graeme Geldenhuys | |
When scrolling pages that contain large tables of source code examples using mono fonts, it changed no non-mono fonts. This is now finally fixed! | |||
2010-08-06 | docview: Removed the check for FontType = ftOutline. | Graeme Geldenhuys | |
We always use outline fonts in fpGUI. | |||
2010-08-05 | RichTextView: Improved the scrollbar PageSize and SliderSize based on ↵ | Graeme Geldenhuys | |
content displayed. | |||
2010-08-05 | RichTextView: fixed the scrolling direction when PgUp or PgDn is pressed. | Graeme Geldenhuys | |
2010-08-05 | DocView: clicking on scrolled pages did not detect hyperlinks. | Graeme Geldenhuys | |
This was a bug, where I didn't apply the scroll offset correctly. for the Y-axis. | |||
2010-03-11 | fixes compilation for docview and fpc 2.5.1 | Andrew | |
Not sure when it became the case but it makes sense that var parameters must use the exact type and not a descendant class. This patch puts that into effect. | |||
2010-03-09 | docview: renamed local variables to reduce future confusion. | Graeme Geldenhuys | |
We don't want to confuse properties and local variables, so the latter gets a different style: normally prefixed with the letter 'l'. | |||
2010-03-09 | When debugging with GDB these lines sometimes gives FPC AnsiString errors. | Graeme Geldenhuys | |
No idea why!! So we comment them simply because they are debug lines to start with. | |||
2010-02-24 | docview: Give a more accurate draw width to TRichTextLayout. | Graeme Geldenhuys | |
This still contains one issue. We need to ask TRichTextLayout to calculate lines and word wrapping, giving the maximum text width available. Well, if text wrapping occurs and the text is long enough to require scrolling, we suddenly need to take the scrollbar width into account for word wrapping!! A chicken and egg situation. :-( This needs to be fixed somehow!! Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com> | |||
2010-02-24 | docview: GetTextAreaWidth already includes ScrollbarWidth in the calculation. | Graeme Geldenhuys | |
2010-02-24 | docview: GetTextAreaWidth implementation fix | Graeme Geldenhuys | |
Also some minor code formatting changes. | |||
2010-02-24 | docview: code formatting changes. | Graeme Geldenhuys | |
2010-02-24 | docview: This drastically improved text width calculations. | Graeme Geldenhuys | |
Due to this change the text wrapping has also improved a lot. Still not 100% but much better than before. | |||
2010-02-24 | docview: Lets not hardcode the Arial font. | Graeme Geldenhuys | |
2010-02-23 | docview: content doesn't disappear as soon as it reaches the top/bottom edge | Graeme Geldenhuys | |
lines at top and bottom of richview component are now painted even if they are only partially visible. They don't suddenly disappear any more. | |||
2010-02-11 | Fix compiler waring about unreachable code. | Graeme Geldenhuys | |
2010-02-11 | Fix visibility problem with constructor and destructor. | Graeme Geldenhuys | |
2009-11-27 | Quick summary documentation for RichTextView. | Graeme Geldenhuys | |
2009-11-27 | Merged separate DocView project as our subdirectory | Graeme Geldenhuys | |