public void textAlign(CSReportGlobals.HorizontalAlignment align) {
int i = 0;
CSReportPaint.cReportPaintObject paintObject = null;
cReportControl rptCtrl = null;
for (i = 1; i <= m_vSelectedKeys.Length; i++) {
paintObject = m_paint.getPaintObject(m_vSelectedKeys[i]);
rptCtrl = m_report.getControls().item(paintObject.getTag());
rptCtrl.getLabel().getAspect().setAlign(align);
paintObject.getAspect().setAlign(align);
}
m_dataHasChanged = true;
refreshAll();
pSetEditAlignValue();
}