Make Text Elements in a Cell unable to be edited?

Hi,

I would like to know if there is a way to make some text elements in a cell unable to be edited, and others I can still edit?

I have tried to use the "Lock" or "Ctrl + L" the text but it is still editable.  Unfortunately this is for a client so I can't play around too much with the text styles or levels the cell elements are on.  I have included a copy of the cell.  The magenta text is what I want to fully lock or make it so it can't be edited.

Thanks

Andrew

  • What about putting the cell into a ref file and attach that instead, so during drafting its not really editable unless you go to the xref itself, double click wont edit these, then at last minute when you have to give back to client all your dgns  batch process merge the xref... if this isn't  allowed re client requirements...

    Then only other way I an think of is to edit the source celll and  if only these texts live on a separate level to the rest of the cell, then you could  lock the level thru the level manager... I haven't tried this but in theory it should work , then replace the cell you have used in the drgs it should take on the attributes including the locked level.

    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 

  • I would like to know

    And we would like to know the version (e.g. v10.x.y.z) of MicroStation, or other product, that you are using.

    I have included a copy of the cell

    You've included a screenshot of an instance of that cell.

     
    Regards, Jon Summers
    LA Solutions

  • Then only other way I an think of is to edit the source celll and  if only these texts live on a separate level to the rest of the cell, then you could  lock the level thru the level manager... I haven't tried this but in theory it should work , then replace the cell you have used in the drgs it should take on the attributes including the locked level.

    That won't work as the cell is placed on the active level when its inserted into the DGN file and the level(s) that the cell's sub elements are assigned to are not affected by level lock in the DGN file.

    From what I can tell, the screenshot looks like titleblock information but I guess it could also be a stamp of sorts.

    If its the former, the pink text the user would like to be uneditable would (from my experience) always be part the titleblock file with only the editable text being placed in a cell. The cell would comprise tags for the text with a point element as the host element for the tags.

    An alternative would be to have 2 cells for the different text's and lock the instance of the pink text in the DGN file once inserted or insert the pink text cell as a shared cell in which case the text is already made uneditable.

  • If it is *never* supposed to be edited, you could go into the cell and use the Drop Element tool with the Text option selected. This will drop the text into simple elements. It will look the same, but it  isn't actually text anymore, so it can't be edited.

    It's a little bit drastic, but very effective for text that should never ever change.

    MaryB

    Power GeoPak 08.11.09.918
    Power InRoads 08.11.09.918
    OpenRoads Designer 2021 R2

        

  • I would like to know if there is a way to make some text elements in a cell unable to be edited, and others I can still edit?

    Here's a solution that's almost what you want.  It divides the text between two cells.

    TitleBlockCellTest.dgn

    I've placed one cell that contains your title block boilerplate text, and locked that cell.  I've placed another cell that contains your editable text.  You can edit the text you want, but the boilerplate text is unavailable for editing.

     
    Regards, Jon Summers
    LA Solutions