feat(mline): align creation and editing

This commit is contained in:
Hakan Seven 2026-08-23 00:30:41 +03:00
commit 343b6cda7d
15 changed files with 2852 additions and 311 deletions

View file

@ -1170,6 +1170,15 @@ draw =
.tag-val = [__ocs_fmt_0__] = __ocs_fmt_1__
.no-closed-boundary-found = ⚠ No closed boundary found.
.inverted = , inverted
.loaded-multiline-styles = Loaded multiline styles: __ocs_fmt_0__
.mline-current-settings = MLINE Current settings: Justification = __ocs_fmt_0__, Scale = __ocs_fmt_1__, Style = __ocs_fmt_2__
Specify start point or [Justification/Scale/STyle]:
.mline-enter-justification = MLINE Enter justification type [Top/Zero/Bottom] <__ocs_fmt_0__>:
.mline-enter-scale-factor-default = MLINE Enter scale factor <__ocs_fmt_0__>:
.mline-enter-style-name = MLINE Enter style name or [?] <__ocs_fmt_0__>:
.mline-specify-next-point-close-undo = MLINE Specify next point or [Close/Undo]:
.mline-specify-next-point-undo = MLINE Specify next point or [Undo]:
.multiline-style-was-not-found = Multiline style "__ocs_arg_style__" was not found.
.value-2-point = 2-Point
.value-2d-solid = 2D Solid
.value-3-point = 3-Point
@ -1452,6 +1461,24 @@ draw =
modify =
.count-objects = (__ocs_arg_count__ objects)
.edge-extend-indented-title-case = [Edge: Extend]
.add-vertex = Add Vertex
.closed-cross = Closed Cross
.closed-tee = Closed Tee
.corner-joint = Corner Joint
.cut-all = Cut All
.cut-single = Cut Single
.delete-vertex = Delete Vertex
.merged-cross = Merged Cross
.merged-tee = Merged Tee
.mledit-choose-an-edit-tool = MLEDIT Choose an edit tool:
.mledit-select-first-multiline = MLEDIT Select first multiline:
.mledit-select-second-multiline = MLEDIT Select second multiline:
.mledit-specify-end-of-weld-range = MLEDIT Specify the end of the weld range:
.mledit-specify-second-cut-point = MLEDIT Specify the second cut point:
.open-cross = Open Cross
.open-tee = Open Tee
.remove-vertex = Remove Vertex
.weld-all = Weld All
.align-scale-objects-based-on-alignment-points = ALIGN Scale objects based on alignment points? [Y/N]:
.align-select-objects-count-selected-enter-when = ALIGN Select objects (__ocs_arg_count__ selected, Enter when done):
.align-specify-1st-destination-point = ALIGN Specify 1st destination point:

View file

@ -1152,6 +1152,15 @@ draw =
.tag-val = [__ocs_fmt_0__] = __ocs_fmt_1__
.no-closed-boundary-found = ⚠ Kapalı sınır bulunamadı.
.inverted = , ters çevrilmiş
.loaded-multiline-styles = Yüklü çoklu çizgi stilleri: __ocs_fmt_0__
.mline-current-settings = MLINE Geçerli ayarlar: Hizalama = __ocs_fmt_0__, Ölçek = __ocs_fmt_1__, Stil = __ocs_fmt_2__
Başlangıç noktasını belirtin veya [Hizalama/Ölçek/Stil]:
.mline-enter-justification = MLINE Hizalama türünü girin [Üst/Sıfır/Alt] <__ocs_fmt_0__>:
.mline-enter-scale-factor-default = MLINE Ölçek katsayısını girin <__ocs_fmt_0__>:
.mline-enter-style-name = MLINE Stil adını veya [?] girin <__ocs_fmt_0__>:
.mline-specify-next-point-close-undo = MLINE Sonraki noktayı belirtin veya [Kapat/Geri al]:
.mline-specify-next-point-undo = MLINE Sonraki noktayı belirtin veya [Geri al]:
.multiline-style-was-not-found = "__ocs_arg_style__" çoklu çizgi stili bulunamadı.
.value-2-point = 2 Nokta
.value-2d-solid = 2B Katı
.value-3-point = 3 Nokta
@ -1434,6 +1443,24 @@ draw =
modify =
.count-objects = (__ocs_arg_count__ nesne)
.edge-extend-indented-title-case = [Kenar: Uzat]
.add-vertex = Tepe Noktası Ekle
.closed-cross = Kapalı Kesişim
.closed-tee = Kapalı T Birleşimi
.corner-joint = Köşe Birleşimi
.cut-all = Tümünü Kes
.cut-single = Tekini Kes
.delete-vertex = Tepe Noktasını Sil
.merged-cross = Birleşik Kesişim
.merged-tee = Birleşik T Birleşimi
.mledit-choose-an-edit-tool = MLEDIT Bir düzenleme aracı seçin:
.mledit-select-first-multiline = MLEDIT İlk çoklu çizgiyi seçin:
.mledit-select-second-multiline = MLEDIT İkinci çoklu çizgiyi seçin:
.mledit-specify-end-of-weld-range = MLEDIT Kaynak aralığının sonunu belirtin:
.mledit-specify-second-cut-point = MLEDIT İkinci kesim noktasını belirtin:
.open-cross = Açık Kesişim
.open-tee = Açık T Birleşimi
.remove-vertex = Tepe Noktasını Kaldır
.weld-all = Tümünü Birleştir
.align-scale-objects-based-on-alignment-points = ALIGN Nesneler hizalama noktalarına göre ölçeklensin mi? [E/H]:
.align-select-objects-count-selected-enter-when = ALIGN Nesneleri seçin (__ocs_arg_count__ seçili, bitirmek için Enter):
.align-specify-1st-destination-point = ALIGN 1. hedef noktasını belirtin: