lazarus/lcl
paul 07d4573f3a MulDiv:
- use math rounding instead of bank rounding (by Grzegorz Zakrzewski)
- return -1 if Denominator is 0 (as winapi do)
(issue #0009934)

git-svn-id: trunk@12831 -
2007-11-12 02:15:05 +00:00
..
forms LCL: fixed AlignControls when ClientRect changes during update, LCL: AutoSize now uses WithThemeSpace as default, gtk1 intf: implemented GetPreferredSize for WithThemeSpace, LCL: changed TButton/TBitBtn.BorderSpacing.InnerBorder from 4 to 0, IDE: removed InnerBorder values from IDE dialogs 2007-10-28 00:33:23 +00:00
images LCL, dbgrids, fixes checkboxes not visible when using column's cbsCheckboxColumn style 2007-09-29 18:48:34 +00:00
include decapitalize Procedure and Function keywords 2007-11-11 07:57:41 +00:00
interfaces gtk2 intf: fixed Makefile 2007-11-11 22:55:15 +00:00
languages translations: german: from Joerg Braun 2007-10-17 17:33:38 +00:00
nonwin32 Removed the commctrl unit as it is no longer needed. 2007-10-06 14:51:56 +00:00
templates
tests
widgetset Added initial implementation for BallonHints on the tray, and updated example. 2007-11-10 10:42:46 +00:00
actnlist.pas
alllclunits.pp IDE: improved and enabled creation of .lrt files and combining all .rst/.lrt files into one .po files per project. ToDo: do the same for packages. From Luis Rodrigues 2007-10-06 13:59:31 +00:00
arrow.pp LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height 2007-10-14 12:54:29 +00:00
asyncprocess.pp
avglvltree.pas
btn_icons.lrs
buttonpanel.pas IDE: fixed auto code templates to not always add the typed character, IDE: fixed resetting IDE ToolStatus, fixing crash when double clicking on install package button, IDEIntf: added property OpenEditorsOnCodeToolChange to allow tools to cleanly change sources (this fixes the bug of quickfix items not working with temporary files) 2007-10-27 18:26:35 +00:00
buttons.pp - speedup imagelist a bit (thanks to Marc) 2007-11-08 09:58:45 +00:00
calendar.pp LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height 2007-10-14 12:54:29 +00:00
chart.pp LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height 2007-10-14 12:54:29 +00:00
checklst.pas
clipbrd.pp
clistbox.pp
colorbox.pas lcl: added support for custom colors to TColorBox (from Nikolay Ermolov) 2007-10-10 08:47:52 +00:00
comctrls.pp LCL: TToolBar: implemented simple heuristic for preferredheight from Paul, and calculating NewWidth,NewHeight of WrapButtons 2007-11-07 23:10:58 +00:00
controls.pp LCL: anchoring opposite to invisible control now uses the opposite side - more intuitive 2007-11-09 19:29:14 +00:00
cursors.lrs
customtimer.pas
dbactns.pp
dbctrls.pp LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height 2007-10-14 12:54:29 +00:00
dbgrids.pas LCL, grids, fixed AutoAdvance when grid has goRowSelect option, reported by Barko 2007-10-20 08:11:59 +00:00
defaulttranslator.pas LCL: clean up of defaulttranslator from Luis Rodrigues (#9942) 2007-10-26 14:32:11 +00:00
dialog_icons.lrs
dialogs.pp LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height 2007-10-14 12:54:29 +00:00
dirsel.lfm LCL: fixed AlignControls when ClientRect changes during update, LCL: AutoSize now uses WithThemeSpace as default, gtk1 intf: implemented GetPreferredSize for WithThemeSpace, LCL: changed TButton/TBitBtn.BorderSpacing.InnerBorder from 4 to 0, IDE: removed InnerBorder values from IDE dialogs 2007-10-28 00:33:23 +00:00
dirsel.lrs LCL: fixed AlignControls when ClientRect changes during update, LCL: AutoSize now uses WithThemeSpace as default, gtk1 intf: implemented GetPreferredSize for WithThemeSpace, LCL: changed TButton/TBitBtn.BorderSpacing.InnerBorder from 4 to 0, IDE: removed InnerBorder values from IDE dialogs 2007-10-28 00:33:23 +00:00
dirsel.pas IDE: improved various dialogs using the new LCL bugfixes 2007-10-20 22:53:55 +00:00
dynamicarray.pas
dynhasharray.pp
dynqueue.pas
edbtnimg.lrs
editbtn.pas LCL: added property TEditButton.ButtonHint from Alexs75 2007-10-01 08:45:20 +00:00
extctrls.pp Added initial implementation for BallonHints on the tray, and updated example. 2007-11-10 10:42:46 +00:00
extdlgs.lrs
extdlgs.pas gtk2 intf: implemented selection change for file dialogs 2007-10-29 22:47:46 +00:00
extendedstrings.pas
extgraphics.pas
filectrl.pp
fileutil.pas
forms.pp LCL: autosizing now uses logical clienrect, so Align<>alNone controls now fills the whole logical area 2007-11-01 14:32:15 +00:00
fpcadds.pas
graphics.pp removed TCanvas.Color which only Get and Set TCanvas.Brush.Color (TCanvas.Brush.Color should be used instead) 2007-11-10 14:23:26 +00:00
graphmath.pp
graphtype.pp graphics: 2007-11-11 12:51:38 +00:00
grids.pas LCL, grids, fixed AutoAdvance when grid has goRowSelect option, reported by Barko 2007-10-20 08:11:59 +00:00
helpintfs.pas
imglist.pp ImageList: 2007-11-08 08:36:03 +00:00
inipropstorage.pas
interfacebase.pp
intfgraphics.pas * Enabled alpha loading for 32bpp bitmaps 2007-10-27 01:15:32 +00:00
LAYOUT.txt
lazconfigstorage.pas
lazhelphtml.pas
lazhelpintf.pas
lazlinkedlist.pas
lclclasses.pp
lclicons.lrs LCL, dbgrids, fixes checkboxes not visible when using column's cbsCheckboxColumn style 2007-09-29 18:48:34 +00:00
lclintf.pas
lclmemmanager.pas
lclmessageglue.pas
lclproc.pas * fixed compilation with fpc 2.2 on win64 2007-11-03 16:49:08 +00:00
lclrescache.pas
lclstrconsts.pas
lcltype.pp MulDiv: 2007-11-12 02:15:05 +00:00
lconv.pas
ldockctrl.pas
ldockctrledit.lfm LCL: fixed AlignControls when ClientRect changes during update, LCL: AutoSize now uses WithThemeSpace as default, gtk1 intf: implemented GetPreferredSize for WithThemeSpace, LCL: changed TButton/TBitBtn.BorderSpacing.InnerBorder from 4 to 0, IDE: removed InnerBorder values from IDE dialogs 2007-10-28 00:33:23 +00:00
ldockctrledit.lrs LCL: fixed AlignControls when ClientRect changes during update, LCL: AutoSize now uses WithThemeSpace as default, gtk1 intf: implemented GetPreferredSize for WithThemeSpace, LCL: changed TButton/TBitBtn.BorderSpacing.InnerBorder from 4 to 0, IDE: removed InnerBorder values from IDE dialogs 2007-10-28 00:33:23 +00:00
ldockctrledit.pas
ldocktree.pas
lmessages.pp
lresources.pp IDE: improved and enabled creation of .lrt files and combining all .rst/.lrt files into one .po files per project. ToDo: do the same for packages. From Luis Rodrigues 2007-10-06 13:59:31 +00:00
Makefile Makefiles: recreated with fpcmake -Tall 2007-11-11 12:20:00 +00:00
Makefile.fpc Makefiles: removed some fcl dependencies 2007-10-16 22:47:51 +00:00
maps.pp
maskedit.pp
masks.pas
menus.pp Menus: 2007-11-09 06:29:07 +00:00
pairsplitter.pas LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height 2007-10-14 12:54:29 +00:00
postscriptcanvas.pas
postscriptprinter.pas
printers.pas
propertystorage.pas
rubberband.pas
spin.pp LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height 2007-10-14 12:54:29 +00:00
stdactns.pas
stdctrls.pp LCL: fixed AlignControls when ClientRect changes during update, LCL: AutoSize now uses WithThemeSpace as default, gtk1 intf: implemented GetPreferredSize for WithThemeSpace, LCL: changed TButton/TBitBtn.BorderSpacing.InnerBorder from 4 to 0, IDE: removed InnerBorder values from IDE dialogs 2007-10-28 00:33:23 +00:00
stringhashlist.pas IDE: improved and enabled creation of .lrt files and combining all .rst/.lrt files into one .po files per project. ToDo: do the same for packages. From Luis Rodrigues 2007-10-06 13:59:31 +00:00
textstrings.pas
themes.pas use imagelist state drawing by theme services 2007-11-08 10:26:45 +00:00
tmschema.pas
toolwin.pp
translations.pas
utrace.pp
xmlpropstorage.pas