Turbopower_ipro: Improved print preview form.
........
TurboPower_iPro: New IpHtmlPanel property ScrollDist. Scroll is a function now returning false if view rect was not changed.
........
TurboPower_iPro: Control scrolling by optional parameter instead of new property.
........
TurboPower_iPro: Property ScrollDist is back(for controlling built-in scrolling). Add German translation file of iphtmppv.
........
TurboPower_iPro: Fix size selection of preview form.
........
TurboPower_iPro: Avoid some duplicate lines around page break when printing. Avoid horizontally clipped last line on some pages of preview (first line on next page may still be clipped).
........
TurboPower_iPro: Fix showing of long tables at the beginning of a document.
........
Turbopower_IPro: regenerated translations and updated Russian translation
........
TurboPower_iPro: Fix clipped lines in print preview
........
TurboPower_iPro: Fix list index error if ENTER is pressed and no TabItems are present
........
git-svn-id: branches/fixes_1_6@52124 -
Win32: Return cpDate in TWin32WSCustomCalendar.HitTest when user clicks on "Today". Issue #0029895.
........
Win32: fix TWin32WSCustomCalendar.HitTest if application does not use a manifest on Vista and up. Issue #0029975.
........
git-svn-id: branches/fixes_1_6@52123 -
IDE: Show methods when clicked in OI also when they are in another unit/form. Issue #25954.
........
IDE: Sort a category list in "All options" parser. Issue #29907.
........
IDE: Export/Import also package options properly. Worked only for project. Issue #27709.
........
git-svn-id: branches/fixes_1_6@52121 -
TurboPower_IPro: Fix ineffective "align" attribute in <div> and <p> tags.
........
Turbopower_iPro: In PrintPreview form, remove usage of hardcoded MS Sans Serif font.
........
git-svn-id: branches/fixes_1_6@52033 -
IDE: Fix not showing Chars > Chr(127) in ANSI Tab of CharactermapDlg. Improve ANSI charater map. Patch by wp, minor modifications by me. Issue #0029856.
........
git-svn-id: branches/fixes_1_6@52031 -
LazUtf8: first attempt to rewrite Utf8CompareStr and Utf8CompareText so that its results will be more consistent with
AnsiCompareStr/WideCompareStr and AnsiCompareTex/WideCompareText.
(
The old implementation was in effect a copy of CompareStr and, this made the claim about proper collation in
Utf8CompareText (which uses Utf8CompareStr) rather ludicrous.
The new implementaion is slower, mainly becaus of the fact we cannot use CompareMemrange/CompareByte anymore,
and we have to iterate the bytes ourselves. This fact alone contributes much more to the loss in speed than
the fact we use WideCompareStr on the 2 differing codepoints:
- iterating in a for loop: adss a factor of appr. 10 to the time needed
- using the final WideCompareStr adds a factor of about 1.6 to the time meeded.
Because of the slowdown in speed in Utf8CompareStr, Utf8CompareText now calls WideCompareText directly, which is
now appr. the same speed as converting to lowercase and then calling Utf8CompareStr
)
........
LazUtf8: In UTF8CompareStrCollated only call AnsiCompareStr if ACP_RTL is defined, since in all other cases
AnsiCompareStr = widestringmanager.CompareStrAnsiStringProc = UTF8CompareStr.
If ACP_RTL is not defined call Utf8CompareStr, since this is now does proper collation and is faster than
converting to WideString.
........
LazFileUtils: fix uninitialized result in ChompPathDelim. Issue #0029866.
........
git-svn-id: branches/fixes_1_6@52012 -
r51798 lcl: disable windows on system dialog execute, win32: fix parent window handle for system dialogs, Issue #28631
r51808 lcl: restore focus after system dialog. Issue #28631
r51810 lcl: better bullet-proof LCL approach for r51808 #cf74370262, issue #28631
r51811 lcl: remove stay-on-top window flags on ShowModal because they can block the application from input. Issue #27148
r51812 lcl: remove/restore stay-on-top windows in Application ModalStarted/ModalFinished, fix default methods with a counter. Issue #27148
git-svn-id: branches/fixes_1_6@51997 -
LazReport, fix list of functions provided by lrAddAddFunctionLibrary not being listed in function list if LazReport compiled with FPC r31941 #8568dbce1f or newer, patch from Aleksey Lagunov
........
git-svn-id: branches/fixes_1_6@51993 -
LCL: Reduce warnings by replacing deprecated TField's "Lookup" with "FieldKind=fkLookup".
........
lcl: using process Executable instead of CommandLine
........
LCL: Don't use PassWordChar when showing TextHint. Patch by riderkick. Issue #0029748.
........
git-svn-id: branches/fixes_1_6@51989 -
Carbon: remove system-wide stay-on-top window style for windows with defined WndParent. Issue #29694
........
Carbon: remove wrong code from SetRealPopupParent and add a ToDo.
........
git-svn-id: branches/fixes_1_6@51689 -