set bm_display_items {
GuidoMenuItem bm_graphics_draw {
-label "Display block model"
-icon "icons/16/bm_graphics_draw.png"
-command server "bm graphics draw"
}
GuidoMenuItem bm_graphics_erase {
-label "Hide block model"
-icon "icons/16/bm_graphics_erase.png"
-command server "bm graphics erase"
}
GuidoMenuItem block_edges_and_faces {
-label "Edge and face visibility"
-icon "icons/16/block_edges_and_faces.png"
-command server "block edges and faces"
}
GuidoSeparator sep1 {
}
GuidoMenuItem bm_graphics_constrain_add  {
-label "New graphical constraint"
-icon "icons/16/bm_graphics_constrain_add.png"
-command server "bm graphics constrain add"
}
GuidoMenuItem bm_graphics_constrain_remove {
-label "Remove last graphical constraint"
-icon "icons/16/bm_graphics_constrain_remove.png"
-command server "bm graphics constrain remove"
}
GuidoMenuItem bm_graphics_constrain_ijk {
-label "Constrain by IJK"
-icon "icons/16/bm_ijk_constrain.png"
-command server "bm ijk constrain"
}
GuidoMenuItem bm_graphics_constrain_clear {
-label "Remove all graphical constraints"
-icon "icons/16/bm_graphics_constrain_clear.png"
-command server "bm graphics constrain clear"
}
GuidoSeparator sep2 {
}
GuidoMenuItem bm_graphics_attribute_colour {
-label "Colour model by attribute"
-icon "icons/16/bm_graphics_attribute_colour.png"
-command server "bm graphics attribute colour"
}
GuidoMenuItem bm_graphics_attribute_uncolour {
-label "Clear model colours"
-icon "icons/16/bm_graphics_attribute_uncolour.png"
-command server "bm graphics attribute uncolour"
}
GuidoSeparator sep3 {
}
GuidoMenuItem bm_graphics_block_id {
-label "View attributes for one block"
-icon "icons/16/bm_graphics_block_id.png"
-command server "bm graphics block id"
}
GuidoMenuItem bm_graphics_block_edit {
-label "Edit attributes for one block"
-icon "icons/16/bm_graphics_block_edit.png"
-command server "bm graphics block edit"
}
GuidoMenuItem bm_graphics_block_attribute_display {
-label "Display attributes on section"
-command server "DRAW BM PLANE ATTRIBUTES"
-icon "icons/16/bm_graphics_section_attributes.png"
}
GuidoMenuItem bm_graphics_block_attribute_hide {
-label "Hide section attributes"
-command server "ERASE BM PLANE ATTRIBUTES"
-icon "icons/16/bm_graphics_hide_section_attributes.png"
}
GuidoMenuItem bm_model_summary {
-label "Block model summary"
-icon "icons/16/bm_model_summary.png"
-command server "bm model summary"
}
GuidoSeparator sep4 {
}
GuidoMenuItem bm_graphics_slice_add {
-label "Add slicing plane constraints"
-icon "icons/16/bm_graphics_slice_add.png"
-command server "bm graphics slice add"
}
GuidoMenuItem bm_graphics_constrain_edit  {
-label "Edit graphical constraints"
-icon "icons/16/bm_graphics_constrain_edit.png"
-command server "bm graphics constrain edit"
}
GuidoMenuItem bm_graphics_slice_clear {
-label "Remove slicing plane constraints"
-icon "icons/16/bm_graphics_slice_clear.png"
-command server "bm graphics slice clear"
}
GuidoMenuItem bm_save_constraint {
-label "Save graphical constraints"
-icon "icons/16/bm_save_graphical_constraints.png"
-command server "bm save graphical constraints"
}
}
GuidoMenu bm_display {
-label "Display"
-delayed_script $bm_display_items
}
