Und zwar möchte ich folgende zwei Funktionen in die Visu "implementieren".
a) eine Linie mit einem fixen Punkt und einem variablen Endpunkt realisieren. Das heißt die Linie verändert somit an einem Punkt die x- und y-Richtung. (Ein ähnlichen Forenbeitrag hier im Fourm habe ich bereits gelesen, ist jedoch nicht das slebe meines ERrachtens
b) (wichtiger) Ein Quadrat das sich in x-Richtung fortbewegt (funktioniert) und gleichzeitgt die X-Länge des Quadrats verändern kann; jedoch nicht die y-Richtung (bis jetzt habe ich dies nur mit der Skalierung hinbekommen. Dadurch wird jedoch bei einem langen Rechteck der ganze Monitor blau,...
Wäre sehr dankbar über Eure Ratschläge, gerade im Bezug auf die Quadrate.
Danke und GRüße
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Mit dem angehängten Projekt funktioniert das wunderbar.
Damit kannst du alle 4 Kanten über die unten angegebenen Variablen unabhängig voneinander verschieben.
Erik Böhm hat geschrieben:
Mahlzeit
Mit dem angehängten Projekt funktioniert das wunderbar.
Damit kannst du alle 4 Kanten über die unten angegebenen Variablen unabhängig voneinander verschieben.
iLeftEdge: INT;
iRightEdge: INT;
iUpperEdge: INT;
iLowerEdge: INT;
Wo ist da das Problem ?
Gruß Erik
Hallo Erik,
Ich werde dies gleich heute Abend ausprobieren. Und mit einer Linie funktioniert das dann sehr wahrscheinlich sehr ähnlich. (Ist dies die Eingabe "realtive Bewegung"??)
Könntest Du mir bitte noch im anderen Projekt/Forumsbeitrag kurz mal über das Programm schauen mit dem Fehler in der Alarmtabelle bzw. evtl. ein einziges Beispiel generieren, da ich immer eine Fehlermeldung bekomme, eine Bibliothek (alarm...) sei nicht korrekt.
Und die Auflistung im Reiter "Datntyp" überprügen, da wenn ich diese Variablen lösche, in der globalen Liste es nicht funktioniert...
VIELEN DANKE für deine Mühe
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ja, das ist relative Bewegung.
Kannst du ja ganz einfach testen in dem du in die Variablen von Hand was reinschreibts.
Ergebnis ist sofort ersichtlich.
Eine Linie ist ja auch nur ein Rechteck mit Höhe 0...
Das andere kuck ich mir auch noch kurz an.
Gruß Erik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
also das mit dem Rechteck klappt nun; vielen Dank.
Bei einer Linie, Stirhc gibt es allerdings die relative Bewegung nicht. Ein dünnes, längliches Quadrat geht leider auch nicht, da sich der Stirch nur an einem Punkt in x- und y-richtung bewegt.
hierfür gibt es bestimmt auch eine Löscung?
Grüße
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo miteinander,
ich habe ein weiteres Problem.
Und zwar möchte ich folgende zwei Funktionen in die Visu "implementieren".
a) eine Linie mit einem fixen Punkt und einem variablen Endpunkt realisieren. Das heißt die Linie verändert somit an einem Punkt die x- und y-Richtung. (Ein ähnlichen Forenbeitrag hier im Fourm habe ich bereits gelesen, ist jedoch nicht das slebe meines ERrachtens
b) (wichtiger) Ein Quadrat das sich in x-Richtung fortbewegt (funktioniert) und gleichzeitgt die X-Länge des Quadrats verändern kann; jedoch nicht die y-Richtung (bis jetzt habe ich dies nur mit der Skalierung hinbekommen. Dadurch wird jedoch bei einem langen Rechteck der ganze Monitor blau,...
Wäre sehr dankbar über Eure Ratschläge, gerade im Bezug auf die Quadrate.
Danke und GRüße
Mahlzeit
Mit dem angehängten Projekt funktioniert das wunderbar.
Damit kannst du alle 4 Kanten über die unten angegebenen Variablen unabhängig voneinander verschieben.
Wo ist da das Problem ?
Gruß Erik
MoveSquare.pro [10.68 KiB]
Hallo Erik,
Ich werde dies gleich heute Abend ausprobieren. Und mit einer Linie funktioniert das dann sehr wahrscheinlich sehr ähnlich. (Ist dies die Eingabe "realtive Bewegung"??)
Könntest Du mir bitte noch im anderen Projekt/Forumsbeitrag kurz mal über das Programm schauen mit dem Fehler in der Alarmtabelle bzw. evtl. ein einziges Beispiel generieren, da ich immer eine Fehlermeldung bekomme, eine Bibliothek (alarm...) sei nicht korrekt.
Und die Auflistung im Reiter "Datntyp" überprügen, da wenn ich diese Variablen lösche, in der globalen Liste es nicht funktioniert...
VIELEN DANKE für deine Mühe
Hi
Ja, das ist relative Bewegung.
Kannst du ja ganz einfach testen in dem du in die Variablen von Hand was reinschreibts.
Ergebnis ist sofort ersichtlich.
Eine Linie ist ja auch nur ein Rechteck mit Höhe 0...
Das andere kuck ich mir auch noch kurz an.
Gruß Erik
Guten Abend Erik,
also das mit dem Rechteck klappt nun; vielen Dank.
Bei einer Linie, Stirhc gibt es allerdings die relative Bewegung nicht. Ein dünnes, längliches Quadrat geht leider auch nicht, da sich der Stirch nur an einem Punkt in x- und y-richtung bewegt.
hierfür gibt es bestimmt auch eine Löscung?
Grüße
Mit einer Linie geht das nur über den Winkel.
Da brauchst du dann a bisserl Mathematik um Winkel, Position und Länge zu bestimmen.