Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-07-21 | removed the prototype/textedit project | Graeme Geldenhuys | |
The fpg_textedit unit lives on in the examples/apps/ide project. | |||
2011-07-20 | docs: fixed spelling mistake and added one small short description. | Graeme Geldenhuys | |
2011-07-20 | ide: exported project settings as a "clean" project file. | Graeme Geldenhuys | |
A "clean" project file means an project file without personal session information. When editing this project with MSEide, use a copy of fpgide.prj, but not that project file itself. | |||
2011-07-20 | ide: updated todo list | Graeme Geldenhuys | |
2011-07-18 | docview: new helper item in Tools menu. Showing environment variables that ↵ | Graeme Geldenhuys | |
DV uses. | |||
2011-07-18 | ide: minor code comments and debug lines added. | Graeme Geldenhuys | |
2011-07-18 | ide: improved default values for TextEdit component at IDE startup | Graeme Geldenhuys | |
2011-07-18 | ide: updated project settings files | Graeme Geldenhuys | |
2011-07-18 | ide: hide debugsvr calls inside IFDEF statements | Graeme Geldenhuys | |
2011-07-18 | updated readme file of the IDE example app | Graeme Geldenhuys | |
2011-07-16 | adds a readme file to the ide sample app | Graeme Geldenhuys | |
2011-07-16 | ide: added existing unit to project file. | Graeme Geldenhuys | |
2011-07-16 | Merged fpgIDE project as a subdirectory examples/apps/ide/ | Graeme Geldenhuys | |
2011-07-16 | Rudamentry momemtum scrolling added to TextEdit component. | Graeme Geldenhuys | |
The faster you roll your mouse wheel, the further the text will scroll. Roll your mouse wheel slowly and it will scroll line-for-line. Later I'll make this user selectable via the IDE options dialog. | |||
2011-07-16 | used regular expressions no implement some basic syntax highlighting. | Graeme Geldenhuys | |
It is still very slow, but the idea is there. | |||
2011-07-16 | fixed the mixup between X and Y coordinates. Oops. | Graeme Geldenhuys | |
2011-07-16 | added GotoLine() method to the TextEdit component | Graeme Geldenhuys | |
2011-07-16 | paramater name changed for clarity | Graeme Geldenhuys | |
- also improved the drawing of selected text. XOR'ing anti-alaised text looks really bad. So we rather paint a solid background and redraw new text ontop of that. | |||
2011-07-16 | fixes compiler error due to type name changed in fpGUI | Graeme Geldenhuys | |
2011-07-16 | updated project file. | Graeme Geldenhuys | |
2011-07-16 | tab position on the right for consistency | Graeme Geldenhuys | |
2011-07-16 | added yet another forgotten unit | Graeme Geldenhuys | |
2011-07-16 | new macro constant added | Graeme Geldenhuys | |
2011-07-16 | updated todo list items. | Graeme Geldenhuys | |
2011-07-16 | make the lable text more clear | Graeme Geldenhuys | |
2011-07-16 | Added advanced regular expressions unit. | Graeme Geldenhuys | |
This one is much more advanced and feature complete than the one included in Free Pascal's FCL. | |||
2011-07-16 | added forgotten units and files | Graeme Geldenhuys | |
This are all used by the "procedure list" window. | |||
2011-07-16 | added filemonitor unit. | Graeme Geldenhuys | |
This will be a thread based monitor notifying use of file changes. | |||
2011-07-16 | added timestamp varibale to Mouse Parameter record structure. | Graeme Geldenhuys | |
This is a placeholder for future use. | |||
2011-07-14 | GDI: minor change to IUnknown interface code for FPC 2.5.1 compatibility | Graeme Geldenhuys | |
2011-07-13 | docview: added various bookmark related methods. eg: Load, Save, Add etc. | Graeme Geldenhuys | |
2011-07-13 | Added a new unit and class to describe a "bookmark" object. | Graeme Geldenhuys | |
2011-07-13 | calendar improvement: removed unnecessary drawing lines | Graeme Geldenhuys | |
A slightly tweaked DrawButtonFace() is all that is really required. | |||
2011-07-13 | changes in preparation for FPC Trunk support. | Graeme Geldenhuys | |
Prevents a possible compiler error. | |||
2011-07-13 | calendar bugfix: we excluded minyear and maxyear from valid range | Graeme Geldenhuys | |
This meant that sometimes we couldn't select the desired date. | |||
2011-07-12 | uidesigner: extra checks and minor code improvements | Graeme Geldenhuys | |
2011-07-12 | docs: update for fpg_base unit | Graeme Geldenhuys | |
2011-07-12 | minor code comment for future consideration | Graeme Geldenhuys | |
2011-07-12 | commented 2 line of code which really isn't needed in the menu painting process | Graeme Geldenhuys | |
2011-07-12 | minor fixing of the heigh of the database selection combobox. | Graeme Geldenhuys | |
2011-07-12 | Added a new Database property to the DB Login Form. | Graeme Geldenhuys | |
this allows us easy access to what database the user selected. |