早速にご回答下さりありがとうございました。質問1:了解しました。私の場合、画面に数行の
button textを表示するが、そのtextは画面ごと、また行ごとにダイナミックに変化する(メニューのようなもの)ので、現在は各text長に応じてダイナミックにfontsizeを変えて左右に、はみ出さないようにしています。常に中央揃えであるなら、cbutton().left,cbutton().widthを固定しておいて、教えて頂いたように空白文字をtextの右に付加して常にtext+空白文字が、ぎりぎりwidthにおさまるようにすれば、text長がダイナミックに変化する場合でも左詰になる筈ですので、text長、fontsize、空白文字数を変数として、そうなる公式を検討します。ただし左詰めでも中央揃えでも体裁だけのものですから、実質的には問題ありません。質問1,2とも貴重な情報ありがとうございました。