Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-12

About turbopower_ipro and css

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Zilvinas Ledas

Hello,
first of all merry Christmas! ;)

[sorry if this message gets delivered twice. I sent it yesterday, but I don't see it in the list...]

And now about my problem.
I was using turbopower_ipro components from August, and only now I have updated Lazarus to current SVN state.
Now when I load some html with css in it, some css styles are not applied (are not visible).
I looked through updates in code and I found out, that when I comment out line nr. 561 in ipcss.inc file, the html file gets displayed correctly.
The code snippet is:
----------8<-----------------------
function TCSSProps.GetCommandArgs(ACommand: String): TStringList;
var
  i: Integer;
  WantArg: Boolean;
  Arg: String;
  Start: Integer;
  Quote: char;
begin
  Result := TStringList.Create;
  Start := Pos(':', ACommand)+1;
  ACommand := ACommand + ' ';   //  <-- what is this line for? :)  line nr. 561

<..>
---------->8-----------------------
Can someone (if anyone knows) tell what is that line for? Is it important?

The example html I use is (the text style bold is not wisible when html is rendered by component): ----------8<-----------------------

<html><head><meta http-equiv="Content-Language" content="lt"> <META http-equiv=Content-Type content="text/html; charset=utf-8"> <style type="text/css">
.txt { font-family: "@Arial Unicode MS"; font-size: "10pt"; color: #000000 } .tst { position: relative; margin-top: 0; margin-bottom: 0; margin-left: 40px; } A {
TEXT-DECORATION: none;
border-bottom-style: dashed;
border-bottom-width: 1px;
color: #555577;
}

BODY {
text-align: justify;
}

.Word {
 color: #000000;
 font-weight: bold;
}

.Description {
color: #000000;
}

</style>
</head><body><font class="txt">
<font class="Word">hello - </font>
<font class="Description">labas</font>
</font></body></html>

---------->8-----------------------

Regards,
Zilvinas Ledas

Reply by email