ColSpan richtig einstellen?
Wenn es dann behoben ist, wäre es cool, wenn du mir die Änderungen so schicken könntest entweder nur die zeile(n) oder das file
So ich habs noch mal getestet, da scheint beim HTML Load was nicht zu passen
Das sehe ich auch so - wird überarbeitet.
So ich habs noch mal getestet, da scheint beim HTML Load was nicht zu passen
Nachgestellt mit WPToolsDemo.EXE, eine Tabelle mit 2 Spalten, 3 Zeilen, die zweite Zeile einen ColSpan machen, dann als HTML Speichern, und wieder laden, dann ist es wieder falsch.
Siehe Bild, oberes ist vor dem speichern, unters nach dem laden.
weil das so aufgebaut ist, das der text mittels unterschiedlicher HTML Templates zusammengebaut wird, und eben dann zum anzeigen der WPEditor verwendet wird.
Also mit folgendem code schauts dann so aus :
str := ' <html>'
#10+ ' <head>'
#10+ ' <style>'
#10+ ' table, th, td {'
#10+ ' border: 1px solid black;'
#10+ ' }'
#10+ ' </style>'
#10+ ' </head>'
#10+ ' <body>'
#10+ ' '
#10+ ' <table>'
#10+ ' <tr>'
#10+ ' <th width=200>Month</th>'
#10+ ' <th width=200>Savings</th>'
#10+ ' </tr>'
#10+ ' <tr>'
#10+ ' <td>January</td>'
#10+ ' <td>$100</td>'
#10+ ' </tr>'
#10+ ' <tr>'
#10+ ' <td>February</td>'
#10+ ' <td>$80</td>'
#10+ ' </tr>'
#10+ ' <tr>'
#10+ ' <td colspan=2>Text der eigentlich über die ganze spaltenbreite gehen sollte asdf asd fasdf asdf asdfasd fasdfasd fasdf asdfas dfasdfasdf.</td>'
#10+ ' </tr>'
#10+ ' </table>'
#10+ ' '
#10+ ' </body>'
#10+ ' </html>'
#10+ ' ';
wpedPosBeschreibung.LoadFromString(str, 'HTML');
Bitte definiere Breiten für die Spalten:
#10+ ' <th width=400>Month</th>' +
#10+ ' <th width=400>Savings</th>' +
Hallo mit der neuen Version macht er mir im Moment den ColSpan falsch ... das ging vorher vermute irgendwo passt noch was nicht genau
das ist der Code :
str := ' <html>'
#10+ ' <head>'
#10+ ' <style>'
#10+ ' table, th, td {'
#10+ ' border: 1px solid black;'
#10+ ' }'
#10+ ' </style>'
#10+ ' </head>'
#10+ ' <body>'
#10+ ' '
#10+ ' <table>'
#10+ ' <tr>'
#10+ ' <th>Month</th>'
#10+ ' <th>Savings</th>'
#10+ ' </tr>'
#10+ ' <tr>'
#10+ ' <td>January</td>'
#10+ ' <td>$100</td>'
#10+ ' </tr>'
#10+ ' <tr>'
#10+ ' <td>February</td>'
#10+ ' <td>$80</td>'
#10+ ' </tr>'
#10+ ' <tr>'
#10+ ' <td colspan=2>Text der eigentlich über die ganze spaltenbreite gehen sollte.</td>'
#10+ ' </tr>'
#10+ ' </table>'
#10+ ' '
#10+ ' </body>'
#10+ ' </html>'
#10+ ' ';
wpedPosBeschreibung.LoadFromString(str, 'HTML');
Kannst mir eventuell kurz sagen wo ich was anderes einstellen muss nun?