|
CoCreate Programmierung : Makroprogrammierung; Ansicht auswählen
Patrick Weber am 06.01.2011 um 14:20 Uhr (0)
Kopier dir den Code oben einfach noch mal und füge ihn in die Lsp-Datei ein.------------------Grüße aus SachsenpwKarl Marx ist tot, Einstein ist tot, und mir ist auch schon ganz schlecht!
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Makroprogrammierung; Ansicht auswählen
Patrick Weber am 06.01.2011 um 12:33 Uhr (0)
Wenn die LISP-Datei geladen ist, kannst du den enthaltenen Dialog einfach so z.B. auf einen Button legen. ------------------Grüße aus SachsenpwKarl Marx ist tot, Einstein ist tot, und mir ist auch schon ganz schlecht!
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Notepad++: Sprache Makro
Patrick Weber am 06.01.2011 um 12:40 Uhr (0)
Weiß nicht, ob ich die Datei hier anhängen darf, deshalb schreib ich dir ne PN mit dem Link.Die Datei userDefineLang.xml muss ins Stammverzeichnis des Programms. Die Datei wird normalerweise nur in der angepassten Version von CoCreate mitgeliefert.------------------Grüße aus SachsenpwKarl Marx ist tot, Einstein ist tot, und mir ist auch schon ganz schlecht!
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Makroprogrammierung; Ansicht auswählen
Fischer-Reinach am 06.01.2011 um 13:33 Uhr (0)
Muss ich am Code noch was verändern? ..den es gibt folgende Fehlermeldung aus, wenn ich die lsp-Datei laden will: [Diese Nachricht wurde von Fischer-Reinach am 06. Jan. 2011 editiert.]
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Dateien älter als 2Tage löschen
maren124 am 13.01.2011 um 11:14 Uhr (0)
Hallo Gerhard,vielen Dank für deine schnelle Antwort.Ein Ausschnitt aus dem Makro, das ich geschrieben habe:(Speichername ist der Name der zu speichernden Datei und wird automatischerstellt.)COPY_FILE Speichername (H:/Zwischenspeicherung/+Speichername+DATE)STORE ALL DEL_OLD Speichernamedas heißt: sobald ich durch Drücken der Funktionstaste F10 denSpeichervorgang aktiviere, wird von dem aktuellen Teil eine Sicherungskopiein (H:/Zwischenspeicherung) mit dem Name vom Inhalt der VariablenSpeichername erstellt. ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Dateien älter als 2Tage löschen
maren124 am 13.01.2011 um 09:18 Uhr (0)
Hallo,ich bin gerade dabei ein Makro zu erstellen,bei welchem beim Speichern automatisch der alteStand in ein temporäres Verzeichnis gespeichertwird.Damit das temporäre Verzeichnis nicht überläuft,möchte ich in die customize-Datei einen Satzschreiben, dass bei Starten in diesem Verzeichnisalle Dateien, die älter als zwei Tage sindbeim me10-Starten automatisch gelöscht werden.Meine Frage:Das Makro habe ich erfolgreich erstellt.Aber wie könnte der Satz zum Löschen der alten Dateienin der temporären Datei aus ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Dateien älter als 2Tage löschen
Gerhard Deeg am 13.01.2011 um 10:52 Uhr (0)
Hallo Maren,wenn ich Dich richtig verstanden habe, dann konstruierst Du den ganzen Tag und läßt Dir immer wieder automatisch eine Sicherungsdatei erstellen. Sagen wir mal , so alle halbe Stunde wenn Du auf den Button erstellen drückst. Diese Sicherungsdatei soll sich dann selbst immer wieder überschreiben und nur den letzten Stand aufheben. Ist das richtig?Ich habe mir mal ein Macro geschrieben was ich Dir angehangen habe. Hat funktioniert. Wenn Du Lust hast, kannst Du das mal ausprobieren.Gruss Gerhard--- ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Dateien älter als 2Tage löschen
der_Wolfgang am 13.01.2011 um 13:45 Uhr (0)
Zitat:Original erstellt von maren124:COPY_FILE Speichername (H:/Zwischenspeicherung/+Speichername+DATE)Hallo Maren,bei nochmaligen Blick auf die Drafting Funktion DATE, schaudert es mich. DATE liefert einen String zurück, der jetzt im Moment so: "13-Jan-2011 13:51:58" aussieht. Leerzeichen im Dateiname sind erlaubt. So weit ok. Aber die (zusaetzlichen) Doppelpunkte im Dateiname auf einem WindowsSystem, das ja mit Laufwerksbuchstaben hantiert .... brrrrr.. das DAS überhaupt funtioniert? "H:/Zwischenspe ...
|
| In das Form CoCreate Programmierung wechseln |
 |
CoCreate Programmierung : manuell editierten Maße Anzeigen
ducati916 am 05.04.2011 um 07:42 Uhr (0)
bekomme diese fehlermeldung siehe datei (pdf)
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Markieren gewählter Browserelemente
der_Wolfgang am 03.05.2011 um 22:02 Uhr (0)
Code:(sd-display-warning "Der folgende Beitrag ist fur LISP Anfänger unter 4.3 Jahren Erfahrung nicht geeignet")Stephan, Du möchstest doch eigentlich Individuell füer X-beliebige Einträge in Deinem Browser eine Einfärung haben. Dann must DU aber auch dieses "welcher Eintrag soll rot werden" selbst verwalten.Ich erweitere mal: Du möchtest für den EIntrag X die Markierungsfarbe Y festlegen; also etwas flexibler als "rot oder default".a) Verwaltung1) nimm eine Hashtable: der Key ist eine SysID, der value die ...
|
| In das Form CoCreate Programmierung wechseln |
 SD_Schiller_Browserviews.lsp.txt |
CoCreate Programmierung : Markieren gewählter Browserelemente
StephanWörz am 05.05.2011 um 13:37 Uhr (0)
Hallo! Zitat:Stephan ging es wohl eher um die Parameter der Funktion border-color-xxx...genau!Ich habe nun mal begonnen mich mit der Sache auseinander zu setzen.Ich habe einen Dialog gebaut:Code:;*********************************************************************************************; Dateiname : SD_TEST_3.lsp; Autor : Stephan Wörz; Erstellt : 04.05.2011; geändert :;*********************************************************************************************(in-package :Teo)(use-package : ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Markieren gewählter Browserelemente
clausb am 05.05.2011 um 17:57 Uhr (0)
Immer langsam mit den jungen Pferden.Wenn ich den Code richtig interpretiere, willst Du in einer Hashtable die Abbildungen von SysID zu gewünschter Farbe speichern, und der Testdialog dient zum Manipulieren dieser Hashtable. Stimmt das so? Wenn ja, ist auch klar, wie die Lebenszeit der Hashtable ist und wo sie initial angelegt werden muss, nämlich ausserhalb des Testdialogs. (Übrigens heisst das NICHT, dass die Hashtable global sein muss oder auch nur sein sollte. Aber dazu vielleicht später.)Ich vermute w ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Markieren gewählter Browserelemente
der_Wolfgang am 05.05.2011 um 21:26 Uhr (0)
WO WELCHER CODE -- ud wie ist die Reihenfolge.vorschlag : alles mal in eine Datei.. denn alles hat miteinander verbindung. Du kannt eher aus schiller.lsp heraus noch mal nen (load "BrowserObjectColor.lsp") aufrufen.BrowserObjectColor.lsp:Code:;; globale definitionen;; die hashtable(defvar *show-browser-entries-with-defined-color* T) ;später NIL.. aber zum testen T....;; fuellen der Hashtable:(sd-def-dialog..);; dialog vom browser aufrufen:(defun MenuAction_MarkObject (obj name) ....(sd-browser-add-popup-e ...
|
| In das Form CoCreate Programmierung wechseln |