View Issue Details

IDProjectCategoryView StatusLast Update
0016264Lazarus CCROtherpublic2010-12-28 21:41
Reportermr smith Assigned To 
PrioritynormalSeveritytrivialReproducibilityalways
Status assignedResolutionopen 
Summary0016264: THtmlPort up/down arrows not working
DescriptionWith MacOS the up/down arrows do not scroll the html document's data
pageup/down work
draging the scrollbar works as well
TagsNo tags attached.
WidgetsetCarbon
Attached Files

Activities

Vincent Snijders

2010-10-28 13:47

administrator   ~0042247

What is THtmlPort? Where can I find the source?

Juha Manninen

2010-10-28 14:02

developer   ~0042248

It is in CCR. It is a Delphi package for rendering HTML and is ported somehow to Lazarus. It crashes and leaks memory and has x386 assembly.
In fact I am working on it because it would be very useful code if it was stable.

You can assign this to me if you like. I am not able to do it myself for some reason. (because Category = Packages maybe?)

Vincent Snijders

2010-10-28 15:01

administrator   ~0042250

Last edited: 2010-10-28 15:06

More information: http://wiki.freepascal.org/THtmlPort

I will try to notify Phil about this issue. Juha, you may contact him.

Vincent Snijders

2010-10-28 15:08

administrator   ~0042251

Reminder sent to: Phil

Phil, do you want to take a look at this issue. Juha is interested in helping you to improve this component.

Phil

2010-10-29 02:33

reporter   ~0042283

Good idea. It would be nice if Juha could preserve the Delphi compatibility that is one of the features of this port - i.e., a way to see how something is supposed to look by compiling an app that uses one of the ported components with Delphi.

Also, unbeknownst to me, someone else has also been enhancing these components for Delphi - possibly some of their improvements and bug fixes could be incorporated:

http://code.google.com/p/thtmlviewer/

Hope it's rewarding work - there are a lot of issues listed on the CCR wiki page! But Juha has done what looks like great work with the converters in Laz.

Tip: Search the ported source for " LCL" to find my additions to the original code.

Thanks.

-Phil

Phil

2010-12-23 16:59

reporter   ~0044530

I believe the up/down arrows are scrolling okay, but the viewer is not repainting in some cases following the scroll. Works okay in most places (framedem example), but not when htmldemo is maximized for some reason. Still investigating.

Thanks.

-Phil

Juha Manninen

2010-12-28 21:41

developer   ~0044669

I forgot to check replies for this issue. Sorry.

I suggest the development effort is transferred to the HtmlViewer project. It does not make sense to divide the effort in a project with so few developers.
I have promised to help with their FPC/Lazarus porting which they started without knowing of HtmlPort project.

I have sent a private mail to Phil.

Issue History

Date Modified Username Field Change
2010-04-12 23:20 mr smith New Issue
2010-04-12 23:20 mr smith Widgetset => Carbon
2010-10-28 13:37 Vincent Snijders LazTarget => -
2010-10-28 13:37 Vincent Snijders Status new => acknowledged
2010-10-28 13:37 Vincent Snijders Project Patches => Packages
2010-10-28 13:47 Vincent Snijders Note Added: 0042247
2010-10-28 13:47 Vincent Snijders Status acknowledged => feedback
2010-10-28 14:02 Juha Manninen Note Added: 0042248
2010-10-28 14:59 Vincent Snijders Project Packages => Lazarus CCR
2010-10-28 15:01 Vincent Snijders Note Added: 0042250
2010-10-28 15:05 Vincent Snijders Status feedback => assigned
2010-10-28 15:06 Vincent Snijders Note Edited: 0042250
2010-10-28 15:08 Vincent Snijders Note Added: 0042251
2010-10-29 02:33 Phil Note Added: 0042283
2010-12-23 16:59 Phil Note Added: 0044530
2010-12-28 21:41 Juha Manninen Note Added: 0044669