How can i align a text over a line?

How can i align a text over a line? I know only "Align Elements By Edge". Here in attached image, i am doing this way (Rotate by 3-points method and move in to right position) Any easy method for align text over a line?

  • I use the macro via  F key  fastest shortest way I have found yet, used to  have a bas file that  I ran and click on text click on line and text rotates.. then drag text to where needed.. but were trying to stop depending on BAS and move to VBA as much as possible... in V8i because its not available in CE so need to get used to not using  BAS files..

    Lorys

    Started msnt work 1990 - Retired  Nov 2022 ( oh boy am I old )

    But was long time user V8iss10 (8.11.09.919) dabbler CE  update 16 (10.16.00.80) 

    MicroStation user since 1990 Melbourne Australia.
    click link to PM me