wp
170279af46
ipro: Fix non-breaking space character given by numerical value instead of " "; fixes issue #28174 .
...
git-svn-id: trunk@51086 -
2015-12-30 23:16:23 +00:00
mattias
9c140c4deb
turbopoweripro: clean up
...
git-svn-id: trunk@50373 -
2015-11-17 21:43:24 +00:00
wp
2b355340cc
TurboPower_iPro: Improved selection behavior if first selection click is left of line start.
...
git-svn-id: trunk@50190 -
2015-10-28 16:18:39 +00:00
wp
9c9b31c0e5
Turbopower_iPro: Avoid opening hyperlinks if a special key is pressed while clicking.
...
git-svn-id: trunk@50189 -
2015-10-28 16:13:16 +00:00
wp
19211cc93e
TurboPower_ipro: reactivate blank lines around header lines copied to clipboard
...
git-svn-id: trunk@50175 -
2015-10-26 15:06:58 +00:00
wp
cdd6191646
Turbopower_ipro: Improved copying to clipboard if selection endpoint is beyond line end.
...
git-svn-id: trunk@50167 -
2015-10-25 22:32:40 +00:00
wp
14b69d092f
Turbopower_ipro: Fix copying of table cells to clipboard.
...
git-svn-id: trunk@50166 -
2015-10-25 22:08:11 +00:00
wp
c2ae186c25
TurboPower_IPro: Fix selection of text within tables. Note this fix breaks correct copying of text from tables to the clipboard!
...
git-svn-id: trunk@50163 -
2015-10-25 11:52:05 +00:00
wp
604f4c1410
TurboPower_IPro: New selection method SHIFT+Click
...
git-svn-id: trunk@50155 -
2015-10-24 19:30:59 +00:00
wp
41bc75cd8e
Turbopower_IPro: Rename TIpHtmlRectListEntry.Node to .Element
...
git-svn-id: trunk@50154 -
2015-10-24 19:28:03 +00:00
wp
bb0313a2d6
TurboPower_iPro: Remove occasional empty line at top of document. Fix horizontal text alignment in table cells.
...
git-svn-id: trunk@50145 -
2015-10-22 20:37:40 +00:00
wp
8b28bc8ddd
TurboPower_ipro: Avoid insertion of empty line into word-wrapped long text copied to clipboard. Replace literal "#13#10" by "LineEnding"
...
git-svn-id: trunk@50135 -
2015-10-21 09:13:42 +00:00
wp
26a72d2bfc
TurboPower_IPro: more general way to copy text to the clipboard. Add CTRL+A to "select all". Improved rendering of table, p and header nodes.
...
git-svn-id: trunk@50130 -
2015-10-20 19:14:32 +00:00
juha
c9bfb53489
IPro: Support CTRL+C and CTRL+INSERT in LHelp. Issue #21935 , patch from wp.
...
git-svn-id: trunk@50030 -
2015-10-11 13:01:53 +00:00
wp
f9fc523744
IpHtml: Do not escape characters in "pre" block.
...
git-svn-id: trunk@49441 -
2015-06-25 12:38:22 +00:00
wp
8ab80a7904
turbopower: Make sure that TIpHtmlFrame has valid layout when MakeAnchorVisible is called.
...
git-svn-id: trunk@49435 -
2015-06-24 17:31:51 +00:00
wp
58068b3e1c
turbopower_ipro: After activating internal link scroll to have link target at top
...
git-svn-id: trunk@49424 -
2015-06-24 06:57:12 +00:00
wp
027baa82af
TurboPower_IPro: Avoid html parser adding slash of end tag to previous attribute value if space character is missing
...
git-svn-id: trunk@49421 -
2015-06-23 17:05:52 +00:00
juha
54f7e2e148
IPro, TIpHtmlPanel: Support color printers. Issue #27420 , patch from Michl.
...
git-svn-id: trunk@47652 -
2015-02-08 18:05:37 +00:00
juha
d30cca924e
IPro, TIpHtmlPreview: make printers print always. Issue #27409 , patch from Michl.
...
git-svn-id: trunk@47606 -
2015-02-06 21:22:33 +00:00
juha
abf9a845da
Deprecate wrappers for LazUTF8 functions in LCLProc.
...
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
juha
61e584a655
iPro: publish PrintSettings even if printing is not supported. Forms cannot be loaded otherwise.
...
git-svn-id: trunk@46065 -
2014-08-22 23:25:00 +00:00
juha
eba8a702cc
iPro: publish PrintSettings even if printing is not supported. Forms cannot be loaded otherwise.
...
git-svn-id: trunk@46064 -
2014-08-22 23:00:14 +00:00
juha
a556612a77
iPro: Fix define Hmtl_Print -> Html_Print
...
git-svn-id: trunk@46062 -
2014-08-22 22:43:03 +00:00
juha
3ccfafbb14
Turbopower iPro: Conditional dependency on printers. Issue #26422 , patch from Denis Golovan.
...
git-svn-id: trunk@46036 -
2014-08-11 20:06:06 +00:00
juha
24ce977ee8
LCL, SynEdit: improve THintWindow methods. Fixes code completion offset problem, issue #26509
...
git-svn-id: trunk@45937 -
2014-07-20 18:26:37 +00:00
juha
b4bee6e712
iPro: refactor and clarify, move "Dummy" default property to container class.
...
git-svn-id: trunk@45928 -
2014-07-19 12:35:56 +00:00
juha
12eb4ea2fe
iPro: Update FElementName also when IP_LAZARUS is not defined. Removes lots of IFDEFs.
...
git-svn-id: trunk@45926 -
2014-07-19 10:03:56 +00:00
mattias
10aff1d6c8
ipro: clean up
...
git-svn-id: trunk@45922 -
2014-07-19 07:42:47 +00:00
mattias
5dd13bd4dd
ipro: fixed compilation
...
git-svn-id: trunk@45921 -
2014-07-19 07:42:21 +00:00
juha
99ed2e37e0
iPro: separate HTML block node and table layouts to their own units and classes.
...
git-svn-id: trunk@45918 -
2014-07-18 22:17:06 +00:00
juha
b9e2f598f6
iPro: move token types and consts to new ipHtmlTokens.inc. Formatting.
...
git-svn-id: trunk@45917 -
2014-07-18 22:17:01 +00:00
mattias
b5aca9fe9f
ipro: clean up
...
git-svn-id: trunk@45861 -
2014-07-14 17:09:59 +00:00
juha
546a16151c
iPro: remove commented "lua" code area. Lua was used for generating tag data.
...
git-svn-id: trunk@45822 -
2014-07-10 22:12:50 +00:00
juha
68f4908e55
iPro: separate TIpHtmlProps to its own unit.
...
git-svn-id: trunk@45812 -
2014-07-07 23:18:35 +00:00
juha
971a8a1f00
iPro: Explode "with" blocks in TIpHtmlNodeSELECT.CreateControl and move common code to sub-functions.
...
git-svn-id: trunk@45811 -
2014-07-07 23:18:29 +00:00
juha
8ae8dddaac
iPro: Explode "with" blocks in TIpHtmlNodeSELECT.Reset and move common code to sub-function.
...
git-svn-id: trunk@45810 -
2014-07-07 23:18:25 +00:00
juha
6e66bbf5f4
iPro: remove code that was commented out.
...
git-svn-id: trunk@45807 -
2014-07-06 22:38:10 +00:00
juha
18d707aa4f
iPro: Change direction of notification. Provider notifies Panel.
...
git-svn-id: trunk@45747 -
2014-07-02 13:57:40 +00:00
juha
2710701803
iPro: replace presumably dead code with an exception.
...
git-svn-id: trunk@45719 -
2014-06-28 18:45:25 +00:00
juha
0a6fed688d
iPro: remove temp debug info.
...
git-svn-id: trunk@45718 -
2014-06-28 18:44:55 +00:00
juha
0ddd009bf8
iPro: Fix a rendering error when <BLOCKQUOTE> is followed by <P>. Issue #20492 .
...
git-svn-id: trunk@45717 -
2014-06-28 18:44:19 +00:00
juha
7315d05edb
iPro: divide TIpHtmlNodeBlock.LayoutQueue into more local funcs + other refactoring.
...
git-svn-id: trunk@45716 -
2014-06-28 18:43:49 +00:00
juha
e44595b715
iPro: temp Debug
...
git-svn-id: trunk@45715 -
2014-06-28 18:43:20 +00:00
juha
092116e07b
iPro: move common code to local funcs in TIpHtmlNodeBlock.DoQueueElemObject.
...
git-svn-id: trunk@45714 -
2014-06-28 18:42:46 +00:00
juha
ef8bf6836e
iPro: remove test code, formatting
...
git-svn-id: trunk@45713 -
2014-06-28 18:42:15 +00:00
juha
c1a4f8f48e
iPro: Refactoring. Remove duplicate code. Split TIpHtmlNodeText.BuildWordList.
...
git-svn-id: trunk@45712 -
2014-06-28 18:41:45 +00:00
juha
9e22dec710
iPro: Refactoring. Split big methods in TIpHtmlNodeBlock into smaller ones.
...
git-svn-id: trunk@45711 -
2014-06-28 18:41:16 +00:00
juha
a8b43fe3b5
iPro: Cleanup for iphtml.pas and other units.
...
git-svn-id: trunk@45710 -
2014-06-28 18:40:39 +00:00
paul
caf5ed2d2f
turbopower ipro: use FPC resources for component images
...
git-svn-id: trunk@43102 -
2013-10-05 04:45:44 +00:00
juha
dacbf1a4cf
Improve TurboPower IPro. Issue #24840 , patch from Christian
...
git-svn-id: trunk@42401 -
2013-08-14 23:17:36 +00:00
mattias
8df83a3209
turbopower_ipro: fixed crash, patch #24833
...
git-svn-id: trunk@42357 -
2013-08-05 18:51:51 +00:00
mattias
c8b8e6cd61
turbopoweripro: fix NOBR tag handling in IProHtml, from Anton, bug #24755
...
git-svn-id: trunk@42117 -
2013-07-17 17:41:21 +00:00
zeljko
c7c86753fe
turbopower_ipro: fixed TIpHtmlPanel scrollbar functionality on win64.Patch by Gerd Sager. issue #15866
...
git-svn-id: trunk@41737 -
2013-06-17 05:26:36 +00:00
andrew
1d25739cad
Added missing Free for the new iphtml tablist
...
git-svn-id: trunk@40507 -
2013-03-07 19:23:48 +00:00
andrew
7b4dde3499
Iphtml tabbing obeys .WantTabs now
...
git-svn-id: trunk@40506 -
2013-03-07 18:45:40 +00:00
andrew
7bd498e426
Changed tabkey handling for Iphtml. Speeds up loading large pages of links considerably. maybe 100x
...
Fixed bug #21326 - PgUp PgDown etc didn't do anything.
Now up, down left, right, space, return, pgup and pgdown are handled.
git-svn-id: trunk@40505 -
2013-03-07 18:38:47 +00:00
mattias
4cc2c0501d
ipro: fixed compilation 2.7.1
...
git-svn-id: trunk@38070 -
2012-07-28 09:09:09 +00:00
martin
2ac1ad92c9
IpPro: Fix painting for SelectAll
...
git-svn-id: trunk@37136 -
2012-05-02 16:31:57 +00:00
mattias
1a7f713de1
ipro: delphi 4+5 defines
...
git-svn-id: trunk@35821 -
2012-03-08 11:48:23 +00:00
mattias
e9baf5359a
ipro: use clBlack as default font color
...
git-svn-id: trunk@35750 -
2012-03-05 20:15:49 +00:00
mattias
278a3ef6ac
ipro: do not warn em margin em
...
git-svn-id: trunk@35747 -
2012-03-05 19:21:52 +00:00
paul
e3ff77ea9a
tp_ipro: add WantTabs property to TIpHtmlCustomPanel to allow/deny Tab and therefore focusing of internal html panels, don't allow tabs/focusing for html hint component of IDE (bug #0020798 )
...
git-svn-id: trunk@35175 -
2012-02-06 09:13:22 +00:00
juha
a67a78e898
turbopower_ipro: Cache the CSS properties + refactoring. Issue #20975 , patch from Bernd Kreuss
...
git-svn-id: trunk@34480 -
2011-12-28 23:13:39 +00:00
andrew
d84fb4ec3e
Applied Patch from Bernd which uses a hash list instead of a StringList for css elements. This causes a big improvment in scrolling speed.
...
git-svn-id: trunk@34400 -
2011-12-25 03:38:41 +00:00
juha
3faf74249f
IPro: fix html renderer (clipped text). Issue #16454 , patch from Žilvinas Ledas
...
git-svn-id: trunk@33621 -
2011-11-19 00:45:07 +00:00
zeljko
a8d7b7eecc
TurboPower_IPro: fixed text hiding under vertical scrollbar.Patch by Zilvinas Ledas.issue #20567
...
git-svn-id: trunk@33124 -
2011-10-28 06:16:15 +00:00
zeljko
566f7cd880
TurboPower_IPro: fixed messed html renderer when wraps to new lines.Patch by Zilvinas Ledas. issue #20562
...
git-svn-id: trunk@33123 -
2011-10-28 06:14:39 +00:00
zeljko
b1786a32dd
TurboPower_IPro: fix selecting css style for some html tags.Patch by Zilvinas Ledas. Issue #20535
...
git-svn-id: trunk@33062 -
2011-10-24 06:39:26 +00:00
juha
3191e3f231
lhelp: making mouse wheel movement faster. Issue #19445
...
git-svn-id: trunk@31989 -
2011-08-15 10:17:27 +00:00
mattias
097bd37b6e
turbo ipro: fixed compilation for 2.4.4
...
git-svn-id: trunk@31221 -
2011-06-14 15:10:11 +00:00
mattias
9e55bbb266
turbo ipro: fixed calculatepreferredsize
...
git-svn-id: trunk@31212 -
2011-06-14 10:54:07 +00:00
mattias
e974f302e5
turbo ipro: update layout in Paint if needed
...
git-svn-id: trunk@31203 -
2011-06-13 17:59:40 +00:00
mattias
9ce08ff37e
turbo ipro: read css margin, implemented 0px top,bottom
...
git-svn-id: trunk@31200 -
2011-06-13 12:40:43 +00:00
mattias
98a7e1cf67
IDE: src edit hint: hide hint on mouse leave
...
git-svn-id: trunk@31191 -
2011-06-13 07:48:08 +00:00
mattias
30b260c5b6
turbo ipro: using exclusive stream
...
git-svn-id: trunk@31030 -
2011-06-03 21:02:05 +00:00
mattias
bae7c25e9b
turbopoweripro: implemented TIpHtmlCustomPanel.CalculatePreferredSize
...
git-svn-id: trunk@31028 -
2011-06-03 19:33:44 +00:00
mattias
0574b48563
tpipro: clean up
...
git-svn-id: trunk@30041 -
2011-03-27 17:59:13 +00:00
mattias
f8f705163a
codetools: fixed case compare for formerly uppercase compares, fixed TSourceChangeCache.Clear to not clear updatelock
...
git-svn-id: trunk@30022 -
2011-03-26 21:06:24 +00:00
juha
0928ead547
LCL: Changed function ColorToRGB's return value to TColorRef. Many related changes around the code.
...
git-svn-id: trunk@29734 -
2011-03-06 12:45:59 +00:00
paul
079da4d9a5
turbopoweripro: fixed hint showing; added hints for <abbr> and <acronym> tags; fixed a bug in attributes parsing by Žilvinas Ledas (issue #0017587 )
...
git-svn-id: trunk@27703 -
2010-10-14 03:20:04 +00:00
paul
1732203228
turbopoweripro: added select printer; resourcestrings of captions, autosize, anchors for labels and buttons in print preview dlg by Žilvinas Ledas (issue #0017559 )
...
git-svn-id: trunk@27702 -
2010-10-14 03:13:59 +00:00
andrew
b441e37b32
* applied patch from Bernd Kreuss for bug #17081
...
git-svn-id: trunk@26964 -
2010-08-01 19:30:36 +00:00
jesus
af4bb981df
tpipro, fix print preview empty pages under unix
...
git-svn-id: trunk@24419 -
2010-04-04 23:46:49 +00:00
jesus
6b2027e174
tpipro, patch to fix some UTF-8 problems, detects and enforce document charset
...
git-svn-id: trunk@23704 -
2010-02-15 05:21:10 +00:00
paul
c88c2b2dce
tpipro: draw css table border using style and color
...
git-svn-id: trunk@22567 -
2009-11-13 10:58:57 +00:00
paul
1c490db611
tpipro: read css border
...
git-svn-id: trunk@22564 -
2009-11-13 09:28:39 +00:00
paul
794e8dabaa
tpiro: fix compilation
...
git-svn-id: trunk@22562 -
2009-11-13 08:18:57 +00:00
paul
c5101d39fc
tpipro: use TR bg and fg color assigned from css, render table caption
...
git-svn-id: trunk@22561 -
2009-11-13 08:11:59 +00:00
paul
0757d7bc7c
tp ipro: apply patch of Domingo Alvarez Duarte "There are several bugs in turbopower_ipro port, this is a massive revision of it." (issue #0014227 ) + massive review of that patch with several bugs fixing
...
git-svn-id: trunk@22556 -
2009-11-13 03:32:32 +00:00
paul
858a57e4c7
tpipro:
...
- load border size from CSS
- refactor: move BgColor, TextColor and Backgound properties and their loading from the Body to the TIpHtmlNodeBlock
- refactor: set ElementName for td and th in the constructor instead of outer code (also fixes loading css for th)
- fix applying Font color for td, th internal children
git-svn-id: trunk@22545 -
2009-11-12 10:38:02 +00:00
paul
820b0bf38d
tpipro:
...
- fix reading of css file (eof was true on the last char instead of after it)
- fix loading of BGColor property
- fix BODY node applying of BGColor
git-svn-id: trunk@22542 -
2009-11-12 07:14:40 +00:00
paul
5ba985389f
tpipro: make TIpHtml.FDataProvider protected
...
git-svn-id: trunk@22540 -
2009-11-12 04:37:53 +00:00
andrew
3f2460287f
Reverted 21136 #8f5e7c79e9 since it exposes a fpc bug that causes too may problems when compiling lazarus
...
git-svn-id: trunk@21175 -
2009-08-11 21:55:44 +00:00
andrew
8f5e7c79e9
Applied large patch for IPro from Domingo Alvarez Duarte with minor changes in bug #14227 .
...
git-svn-id: trunk@21136 -
2009-08-07 22:16:38 +00:00
andrew
23287ae2b7
* Fixed ipro bug where iphtml would generate the wrong address for images within a page
...
git-svn-id: trunk@17759 -
2008-12-09 13:54:08 +00:00
paul
8d66876f6a
components: fix TIPLazHtmlControl.GetPreferredControlSize
...
git-svn-id: trunk@17489 -
2008-11-21 09:03:24 +00:00
paul
c06ebac651
component:
...
- fix turbopower_ipro use of resource
- fix turbopower_ipro example
git-svn-id: trunk@16531 -
2008-09-11 00:44:12 +00:00
mattias
d18db8dd42
packages: fixed compilation
...
git-svn-id: trunk@16246 -
2008-08-25 23:07:34 +00:00
mattias
69cfe88898
using UTF-8 for file operations and environment variables
...
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00