GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 

GenoPro Support Forum




Ancestor Pedigree Chart

Click to view RSS...
Author Premature line break sometimes.
Posted Monday, December 4, 2006 - Post #14961
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Tuesday, October 28, 2025
Posts: 4,886, Visits: 22,799
Frank1 (12/4/2006)
I guess that programs have now become so complicated that it is just about impossible to write the amount of code that is needed without any bugs.

A tiny change in the code may break something that has been working for a long time.  This is why at the moment we only fix bugs.

Posted Sunday, December 3, 2006 - Post #14956
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Customers
GenoPro version: 2.0.1.4

Last Login: Thursday, June 30, 2016
Posts: 141, Visits: 294
I guess that programs have now become so complicated that it is just about impossible to write the amount of code that is needed without any bugs.

Frank1

Posted Sunday, December 3, 2006 - Post #14941
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 2 days ago @ 9:23 PM
Posts: 3,464, Visits: 26,854
Thanks for the example frank1 I was able to reproduce the problem. No so much a problem with the Pedigree Chart but rather one more example of how Microsoft does it own thing. I have in the past added xml headers to the generated html files to force the browsers into 'standards mode' to try and 'create a level playing field' and eliminate some of the MS 'quirks' but they keep on coming! It appears that IE forgets it is not supposed to wrap the line when the margin falls on a word boundary. I also tested your report under IE7 and the same problem arises. One 'light at the end of the tunnel' with IE7 was that the 'ghost' background block that appears with IE6 seems to have disappeared. I did find however that I could side step the IE6 & 7 wrap issue by denying MS the opportunity to break the line at any point by replacing all spaces by non-breaking spaces. I'll put this work-around in my next release.

However the problem of the disappearing background and its shadow block is still there both in IE6 & IE7. Also present it that mysterious break in the background and shadow between the last name & the alternative name. Of course the Mozilla team are not 'squeaky clean' with the Pegigree Chart either because of their bug in failing to wrap around the right floated picture. I have tested this with both Fx 1.5 and 2.0 and both fail to wrap the text correctly.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Posted Friday, December 1, 2006 - Post #14880
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Customers
GenoPro version: 2.0.1.4

Last Login: Thursday, June 30, 2016
Posts: 141, Visits: 294
Just noticed another minor problem on the pedigree chart. The background colour of some individuals will be white and others will have the reddish or bluish colour.

Using the sample file attached above, please continue to move the right hand border towards to left. Around half screen width, the background colour of Agnes Hutterer changes to white and moving the border back will bring the reddish colour back.

Thanks

Frank1

Posted Friday, December 1, 2006 - Post #14879
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Customers
GenoPro version: 2.0.1.4

Last Login: Thursday, June 30, 2016
Posts: 141, Visits: 294
Hello Ron

I have attached a .gno fragment file that exhibits the word wrap problem.

I have a screen size of 1024 X 768. I run IE V6. I do not run IE in full size so the sides may be moved and resized.

After generating a report, IE launches. Select Agnes Hutterer, the first individual name in the list. Resize IE to show full width. Then slowly move the right hand border towards the left reducing the width. First the "1979" wraps, then unwraps. Then, the "1944" wraps and then unwraps as the border is moved further.

I have much larger family trees and depending on the width of the pedigree chart (which is different for each person) the word wrap will show on some charts and not on others depending on the width of the IE window.

Hope this will help find the problem.

Frank1

Hutt.gno (252 views, 4.83 KB)

Posted Friday, December 1, 2006 - Post #14874
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 2 days ago @ 9:23 PM
Posts: 3,464, Visits: 26,854
Thanks for the suggestions Frank1 & Feri. I had originally planned to put the Chart in its own frame and it would avoid the picture wrap issues but it was considered preferable to keep the information on the individual's page. I had also considered placing below the picture, a clear: right; style setting would achieve that, but again I was unhappy with the gap it left. My view was that the 'quirks' of IE6 and Fx were not that serious and so I chose the current implementation. I am also aware that the text-overflow style is IE specific, indeed Firefox reports a problem in the Javascript/Error Console. However in my tests it fixed the IE line wrap issue. I suppose I could try and hide this style from Firefox but didn't seem worth the effort.

As yet I have not been able to reproduce the line wrap problem reported by Frank1. I simply get a horizontal scroll bar which is what was intended. So if anyone has sample .gno for which the report exhibits this problem perhaps they could send it to me. Either it attach to post or send in a Private Message on this forum.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Posted Thursday, November 30, 2006 - Post #14839
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Important Contributors
Customers
GenoPro version: 3.1.0.1

Last Login: Saturday, December 28, 2024
Posts: 193, Visits: 4,270
Ron, what if you put the pedigree chart into a new popup frame (similar to the svg)?


Feri
Posted Thursday, November 30, 2006 - Post #14836
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Customers
GenoPro version: 2.0.1.4

Last Login: Thursday, June 30, 2016
Posts: 141, Visits: 294
Ron

The line still wraps the same in V2b20b as in V2b20.

Thanks

Frank1

Posted Thursday, November 30, 2006 - Post #14829
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Customers
GenoPro version: 2.0.1.4

Last Login: Thursday, June 30, 2016
Posts: 141, Visits: 294
As a work around for the IE and Fx behaviours you have shown above I suggest that the Ancestor Pedigree Chart heading to be always placed below a picture.

I know that it may leave a blank space, but the chart would look correct.

Frank1

Posted Thursday, November 30, 2006 - Post #14828
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Customers
GenoPro version: 2.0.1.4

Last Login: Thursday, June 30, 2016
Posts: 141, Visits: 294
I found the nowrap line on line 92 in style.css.

the Pedigree Chart <div> tag should have this attribute class='nowrap'

I don't know where or how to find "the Pedigree Chart <div>".

I am using IE 6.

Frank1



Similar Topics

Click to view RSS...
Expand / Collapse

Reading This Topic

Expand / Collapse