Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor VBA
  Übereinander liegende Texte

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Übereinander liegende Texte (157 / mal gelesen)
nebuCADnezzar
Mitglied



Sehen Sie sich das Profil von nebuCADnezzar an!   Senden Sie eine Private Message an nebuCADnezzar  Schreiben Sie einen Gästebucheintrag für nebuCADnezzar

Beiträge: 291
Registriert: 17.10.2007

AutoCAD 2021
Inventor 2021
64 bit Win 10
Intel I7 2.8 GHz
Nvidia T500 4(15)GB
32 GB Ram

erstellt am: 10. Jan. 2024 17:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen und schönes neues Jahr!


Wir haben/hatten in unserem Titleblock zwei "iprop-texte" übereinander, wenn Projekt schreibe dies wenn Artikel schreibe das.
Bisher hatte ich das gelöst dass ich einfach das einte oder andere iprop geleert habe (text "") somit war ein Feld leer im Andern war info.

Nun neu ist dass Vault-Invetor in beide richtungen komuniert (früher nur aus VAULT nach Inventor). Deshalb nun wenn meien ilogic das iprop leer überschreibt wird der datensatz auch in VAULT gelöscht...

Nun habi versucht den Text einfach transparent zu schalten. Dass geht nicht weil RGB kenn kein trasparent. Weiss geht aber ein text liegt immer über dem andernen und schreibt dann weiss in den andern Text rein... Dann ausschalten über oTBox.Enabled = False oder  oTBox.visible = False dass kennt nur VBA aber nicht ilogic...


Jemand noch ne idee? In AutoCAD könnte ich die Zeichnereinfolge ändern... dass scheints aber auch nicht zu geben...
Auf nen extra layer werfen geht. aber i möchte nicht wegen einm Textfeld nen neuen Layer anlegen...


Code:
Dim oDoc As Document
oDoc = ThisApplication.ActiveDocument

Dim oSheet As Sheet
oSheet = oDoc.ActiveSheet

Dim oTB As TitleBlock
oTB = oSheet.TitleBlock

Dim oTBD As TitleBlockDefinition
oTBD = oTB.Definition

Dim oSketch As DrawingSketch

Dim oColor1 As Color = ThisApplication.TransientObjects.CreateColor(255, 255, 255)
Dim oColor2 As Color = ThisApplication.TransientObjects.CreateColor(0, 0, 0)

oTBD.Edit(oSketch)

Dim oTBox, oLTBox, oSTBox As Inventor.TextBox

If iProperties.Value("Custom", "REY Project Department Team") = "Projects" Then
For Each oTBox In oSketch.TextBoxes
If oTBox.Text = "<REY Project ID> <REY Project Description>" Then
oTBox.Color = oColor1

ElseIf oTBox.Text = "<REY BF Linked System>" Then
oTBox.Color = oColor2
End If
Next
Else
For Each oTBox In oSketch.TextBoxes
If oTBox.Text = "<REY Project ID> <REY Project Description>" Then
oTBox.Color = oColor2
ElseIf oTBox.Text = "<REY BF Linked System>" Then
oTBox.Color = oColor1
End If
Next
End If

oTBD.ExitEdit(True)



Gruss nebu

------------------
Es ist kein Zeichen geistiger Gesundheit, gut angepasst an eine zutiefst kranke Gesellschaft zu sein.

Jiddu Krishnamurti

[Diese Nachricht wurde von nebuCADnezzar am 10. Jan. 2024 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

nebuCADnezzar
Mitglied



Sehen Sie sich das Profil von nebuCADnezzar an!   Senden Sie eine Private Message an nebuCADnezzar  Schreiben Sie einen Gästebucheintrag für nebuCADnezzar

Beiträge: 291
Registriert: 17.10.2007

AutoCAD 2021
Inventor 2021
64 bit Win 10
Intel I7 2.8 GHz
Nvidia T500 4(15)GB
32 GB Ram

erstellt am: 10. Jan. 2024 18:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Lösung gefunden.... neues iprop erstellt...

------------------
Es ist kein Zeichen geistiger Gesundheit, gut angepasst an eine zutiefst kranke Gesellschaft zu sein.

Jiddu Krishnamurti

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz