WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Cursor-Position in GUI setzen

 

dabauer82
Forum-Century

Forum-Century



Beiträge: 184
Anmeldedatum: 21.03.08
Wohnort: ---
Version: R2008a, R2010b
     Beitrag Verfasst am: 06.05.2008, 14:55     Titel: Cursor-Position in GUI setzen
  Antworten mit Zitat      
ist es möglich, die Position des Cursors beim Betätigen eines Buttons in ein beliebiges Editfeld zu setzen?

danke,

daniel
Private Nachricht senden Benutzer-Profile anzeigen


outsider
Forum-Meister

Forum-Meister


Beiträge: 806
Anmeldedatum: 03.09.07
Wohnort: München
Version: R2012b
     Beitrag Verfasst am: 06.05.2008, 15:34     Titel:
  Antworten mit Zitat      
Code:
set(0,'PointerLocation',[x y])

Die Position bezieht sich auf den Bildshirm und immer in Pixel! Wenn Du es auf die GUI beziehen willst, dann muss Du die Position ausrechnen lassen, ausgehend von der Bildschirm- und Figure-Größe.


MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
dabauer82
Themenstarter

Forum-Century

Forum-Century



Beiträge: 184
Anmeldedatum: 21.03.08
Wohnort: ---
Version: R2008a, R2010b
     Beitrag Verfasst am: 06.05.2008, 15:54     Titel:
  Antworten mit Zitat      
Ich frage deshalb, weil wenn ich auf Ebeneplotten klicke, dann springt der Cursor in ein Feld, und wenn ich danach auf Zylinderplotten klicke, dann springt er wieder in ein anderes Editfeld. Das finde ich ein wenig störend und dachte mir nun, dass ich den Cursor auch einfach in einer sinnvollen Reihenfolge setzen kann. Eben nach Ebeneplotten z.b auf das Editfeld für den Durchmesser des Zylinders, und dann Zylinderplotten usw...

grüße
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 06.05.2008, 16:18     Titel:
  Antworten mit Zitat      
Hmmm, da war wohl deine erste Frage etwas irreführend definiert... (Coursor <=> Mouseszeiger)

Ich denke, das könnte sich damit beheben lassen, dass du die Pushbuttons unmittelbar *vor* dem gewünschten edit-Feld definierst.

Schau dazu mal in die Hilfe unter "setting Tab order".
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.