I kind of figured out what the VerticalAlign does

) So if you need to position an ABMCompoment in the center of one cell you need to do the following:
1. set the theme for that cell:
add this code in build theme
Theme.AddCellTheme("cellaligncentervalign")
Theme.Cell("cellaligncentervalign").Align = ABM.CELL_ALIGN_CENTER
Theme.Cell("cellaligncentervalign").VerticalAlign = True
Theme.AddCellTheme("cellalignrightvalign")
Theme.Cell("cellalignrightvalign").Align = ABM.CELL_ALIGN_RIGHT
Theme.Cell("cellalignrightvalign").VerticalAlign = True
Theme.AddCellTheme("cellalignleftvalign")
Theme.Cell("cellalignleftvalign").Align = ABM.CELL_ALIGN_LEFT
Theme.Cell("cellalignleftvalign").VerticalAlign = True
create the row and cell and provide the necesary theme to the cell
Page.AddRows(1, False, "").AddCells12(1, "cellalignrightvalign")
2. set FixedHeight for that cell
page.Cell(1,1).SetFixedHeight(100, False)
3. Add only one component to that cell and it will be center vertically ! if you add more than one components the will also be centered vertically but stacked horizontally one after the other, not one under the other.
In conclusion for the component to be veritcally centered in a cell that cell needs to have fixed height
hope this helps others
