]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libvaladoc/html: Cells: Fix text alignment
authorFlorian Brosch <flo.brosch@gmail.com>
Wed, 16 Feb 2011 19:28:25 +0000 (20:28 +0100)
committerFlorian Brosch <flo.brosch@gmail.com>
Wed, 16 Feb 2011 19:28:25 +0000 (20:28 +0100)
src/libvaladoc/html/htmlrenderer.vala

index 5f54fb4f5739cb3f080fdf22671451d75cdde83a..fe5618e5254a7ecff8cd0c7fa90e138d63fbb88f 100755 (executable)
@@ -399,9 +399,20 @@ public class Valadoc.Html.HtmlRenderer : ContentRenderer {
        }
 
        public override void visit_table_cell (TableCell element) {
+               string style = "";
+
+               if (element.horizontal_align != null) {
+                       style += "text-align: "+element.horizontal_align.to_string ()+"; ";
+               }
+
+               if (element.vertical_align != null) {
+                       style += "vertical-align: "+element.vertical_align.to_string ()+"; ";
+               }
+
                writer.start_tag ("td", {"class", "main_table",
-                                                                "colspan", element.colspan.to_string (),
-                                                                "rowspan", element.rowspan.to_string ()});
+                                                 "colspan", element.colspan.to_string (),
+                                                 "rowspan", element.rowspan.to_string (),
+                                                 "style", style});
                element.accept_children (this);
                writer.end_tag ("td");
        }