Kann Felder im Objectinspektor nicht umbennenen?

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
Lazarus-Tom
Beiträge: 11
Registriert: So 6. Jun 2010, 16:07

Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von Lazarus-Tom »

Hallo Forum,

nach langer Zeit habe ich Lazarus wieder installiert und bin recht erstaunt, was sich alles getan hat.

Ich versuche gerade. mich wieder einzuarbeiten, stieß dabei aber sofort auf ein Problem:

Wenn ich versuche, im Objectinspektor z. B. die Werte der Felder "Caption" oder "Name" abzuändern (z. B. Button-Name auf "btnStart", Caption auf "Start") geht das ein paar Mal gut, danach zickt die IDE rum: Sie nimmt nur mehr einen Buchstaben im Änderungfeld an und springt dann zu irgendeinem anderen Feld im Objectinspektor, so dass ich den Wert nicht mehr richtig eingeben kann.

Neuinstallieren (nach vorherigem Deinstallieren inkl.Löschen von C:\Windows\Prefetch und den Daten unter C:\User (genauer Pfad nicht mehr bekannt, da gib es auch ein Lazarusverzeichnis)) geht auch nicht, Ausführen als Administrator bringt auch nicht.

Mein System: Win7 32-bit.

Ist das bekannt? Ich habe im Forum nichts dazu gefunden...

Viele Grüße,

Tom

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1619
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von corpsman »

Welche Version genau nutzt du denn ?

Ich hab die Aktuelle SVN Version, und da ist der Fehler nicht / noch nie aufgefallen.

Allerdings habe ich auch Linux ;)
--
Just try it

Lazarus-Tom
Beiträge: 11
Registriert: So 6. Jun 2010, 16:07

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von Lazarus-Tom »

corpsman hat geschrieben:Welche Version genau nutzt du denn ?

Ich hab die Aktuelle SVN Version, und da ist der Fehler nicht / noch nie aufgefallen.

Allerdings habe ich auch Linux ;)
Hallo corpsman,

Version: Lazarus 0.9.28.2 r22279 FPC 2.2.4 i386-win32-win32/win64

Viele Grüße,

Tom

martin_frb
Beiträge: 586
Registriert: Mi 25. Mär 2009, 21:12
OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
CPU-Target: mostly 32 bit

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von martin_frb »

Was du beschreibst klingt nach der Tab Taste.

Wenn du Tab drückst, dann wechselt die Tastatur die Felder (Beispiel "C" springt zu "C"aption)

Mit noch mal Tab ist dann wieder alles normal

Lazarus-Tom
Beiträge: 11
Registriert: So 6. Jun 2010, 16:07

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von Lazarus-Tom »

martin_frb hat geschrieben:Was du beschreibst klingt nach der Tab Taste.

Wenn du Tab drückst, dann wechselt die Tastatur die Felder (Beispiel "C" springt zu "C"aption)

Mit noch mal Tab ist dann wieder alles normal
Herzlichen Dank, das war es wirklich: TAB beendet den Spuk! 8)

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von Socke »

Wer kam denn auf diese Idee? Nach meinem Verständnis, springt man fast überall (außer Lazarus) mit Tab von einem Control zum Anderen oder in einer Tabelle zur nächsten Spaälte/zum nächsten Eintrag. Nichtsdestotroz ein interessantes Feature.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

martin_frb
Beiträge: 586
Registriert: Mi 25. Mär 2009, 21:12
OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
CPU-Target: mostly 32 bit

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von martin_frb »

Socke hat geschrieben: in einer Tabelle zur nächsten Spaälte

Der Objekt Inspektor ist doch eine Tabelle, mit 2 spalten. Also tut Tab doch genau was nach deinem Verständnis richtig ist?

Die erste Spalte(mit den Namen) Verarbeitet Tastatureingaben eben wie beschrieben.

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von Socke »

Die erste Spalte kann aber nicht verändert werden. Somit könnte man auch erwarten, dass man zum nächsten Eingabefeld springt. Schließlich erfolgt auch keine visuelle Rückmeldung: du bist jetzt in Spalte 1. Wenn man die Links- oder Rechts--Pfeiltaste benutzt wird dies direkt vom Eingabefeld bearbeitet (Curser springt an die entsprechende Stelle).
martin_frb hat geschrieben:
Socke hat geschrieben: in einer Tabelle zur nächsten Spaälte

Der Objekt Inspektor ist doch eine Tabelle, mit 2 spalten. Also tut Tab doch genau was nach deinem Verständnis richtig ist?

Die erste Spalte(mit den Namen) Verarbeitet Tastatureingaben eben wie beschrieben.
Genauer gesagt: Ich meinte von Daten zu Daten springen. Die Spalten- und Zeilenüberschriften sind keine Daten und sind somit auch nicht änderbar.

Man kann argumentieren wie man will, beide Seiten sind vollkommen richtig interpretiert :oops: Ich wünsche mir aber eine visuelle Rückmeldung über alles, was ich eingebe; GTK2 macht das ganz anschaulich durch eine kleine Box am unteren Rand, in der der Suchstring angezeigt wird.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

mse
Beiträge: 2013
Registriert: Do 16. Okt 2008, 10:22
OS, Lazarus, FPC: Linux,Windows,FreeBSD,(MSEide+MSEgui 4.6,git master FPC 3.0.4,fixes_3_0)
CPU-Target: x86,x64,ARM

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von mse »

Socke hat geschrieben:GTK2 macht das ganz anschaulich durch eine kleine Box am unteren Rand, in der der Suchstring angezeigt wird.
MSEgui markiert den Suchtext, andere widgetsets unterstreichen ihn.

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von Socke »

mse hat geschrieben:
Socke hat geschrieben:GTK2 macht das ganz anschaulich durch eine kleine Box am unteren Rand, in der der Suchstring angezeigt wird.
MSEgui markiert den Suchtext, andere widgetsets unterstreichen ihn.
Wie das im Detail erfolgt, ist eigentlich egal; eine Rückmeldung sollte aber definitiv erfolgen (außer, dass die Scrollbox durch die Gegend scrollt). In der englischen Wikipedia gibt es zur Benutzbarkeit (Usability) ein paar schöne Kriterien, darunter:
Lund, 1997 Usability Maxims hat geschrieben:
  • Every action should have a reaction.
  • The user should always know what is happening.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

martin_frb
Beiträge: 586
Registriert: Mi 25. Mär 2009, 21:12
OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
CPU-Target: mostly 32 bit

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von martin_frb »

Socke hat geschrieben: In der englischen Wikipedia gibt es zur Benutzbarkeit (Usability) ein paar schöne Kriterien, darunter:
Lund, 1997 Usability Maxims hat geschrieben:
  • Every action should have a reaction.
Damm it. Mein zweit Monitor ist defekt. Wenn Ich meine Blickrichtung von einen auf den anderen Monitor ändere... passiert nix, keine Reaktion.
  • The user should always know what is happening.
Wir brauchen neue User...

SCNR ;) ;)

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Kann Felder im Objectinspektor nicht umbennenen?

Beitrag von Socke »

martin_frb hat geschrieben:Damm it. Mein zweit Monitor ist defekt. Wenn Ich meine Blickrichtung von einen auf den anderen Monitor ändere... passiert nix, keine Reaktion.
:D :mrgreen: :P
Dir fehlt eindeutig noch die Webcam mit Gesichtserkennung um festzustellen, auf welchen Bildschirm du schaust. Dann wird wird der funktionierende Bildschirm auf einem Schienensystem immer hin und her gefahren.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Antworten