TLabel - Differenz zwischen Objektinspektor realer Anzeige

Für Fehler in Lazarus, um diese von anderen verifizieren zu lassen.

TLabel - Differenz zwischen Objektinspektor realer Anzeige

Beitragvon aro » 26. Aug 2016, 09:22 TLabel - Differenz zwischen Objektinspektor realer Anzeige

Ich habe auf meinem Formular eine TLabel - Komponente.

Im Objektinspektor gebe ich unter Caption einen Text ein. Mit normalen Zeichen kein Problem. Auch Umlaute ÄÖÜ oder äöü auch kein Problem. Wenn ich aber das Zeichen '&' ausgeben möchte, sehe im Objektinspektor exakt die Zeichenkette , die ich ausgeben möchte. Im Programm erhalte ich in der Anzeige aber nur '_'!

Wie kann ich zB. die Zeichenkette "GmbH & Co. KG" ausgeben ohne das ganze in einem Grafikprogramm zu schreiben und als Bitmap zu importieren?
aro
 
Beiträge: 39
Registriert: 26. Jul 2011, 18:58

Beitragvon Achtzig » 26. Aug 2016, 09:49 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Das & bestimmt die Kurzwegtaste.

ShowAccelChar auf False setzen und schon wird das & angezeigt.
Achtzig
 
Beiträge: 90
Registriert: 15. Okt 2007, 12:09
OS, Lazarus, FPC: Debian | 
CPU-Target: xxBit
Nach oben

Beitragvon m.fuchs » 26. Aug 2016, 12:30 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Alternativ zwei && hintereinander setzen. Das ergibt in der Ausgabe dann ein &.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
m.fuchs
Lazarusforum e. V.
 
Beiträge: 2184
Registriert: 22. Sep 2006, 18:32
Wohnort: Berlin
OS, Lazarus, FPC: Winux (Lazarus 2.0, FPC 3.0.4) | 
CPU-Target: x86, x64, arm
Nach oben

Beitragvon Mathias » 26. Aug 2016, 17:22 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Das & bestimmt die Kurzwegtaste.

Irgendwie sind diese Tasten nicht mehr richtig im Betriebssystem integriert.

Wen ich diese Bilder angucke von Win31, da sieht man die Kurzwegtasten sofort.
http://www.guidebookgallery.org/screenshots/win31

Heute muss man zuerst [Alt] drücken, bevor sie überhaupt sichtbar werden, egal ob Windows oder Linux.

Diese Tasten waren noch recht praktisch, wen keine Maus an der GUI angeschlossen war.
Mit Lazarus sehe ich gün
Mit Java und C/C++ sehe ich rot
Mathias
 
Beiträge: 4495
Registriert: 2. Jan 2014, 17:21
Wohnort: Schweiz
OS, Lazarus, FPC: Linux (die neusten Trunc) | 
CPU-Target: 64Bit
Nach oben

Beitragvon wp_xyz » 26. Aug 2016, 17:35 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Nein. Microsoft entfernt doch keine Features. Wenn sie nicht mehr erwünscht sind, werden sie halt so versteckt, dass man sie nicht mehr findet. Ich habe jetzt hier nur Windows 10: da holst du dir die (alte) Systemsteuerung > Erleichterte Bedienung > Center für erleichterte Bedienung > Bedienung der Tastatur erleichtern > Tastenkombinationen und Zugriffstasten unterstreichen: Checkbox markieren. Bei anderen Versionen gibt es die entsprechende Möglichkeit, nur halt irgendwo und irgendwie anders.
wp_xyz
 
Beiträge: 3124
Registriert: 8. Apr 2011, 08:01

Beitragvon Mathias » 26. Aug 2016, 20:23 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Nein. Microsoft entfernt doch keine Features. Wenn sie nicht mehr erwünscht sind, werden sie halt so versteckt, dass man sie nicht mehr findet.

Nur das Startmenü, das ist bei Win 8 / 8.1 ganz verschwunden, oder hast du dafür auch einen versteckten Schalter gefunden ? :wink:
Mit Lazarus sehe ich gün
Mit Java und C/C++ sehe ich rot
Mathias
 
Beiträge: 4495
Registriert: 2. Jan 2014, 17:21
Wohnort: Schweiz
OS, Lazarus, FPC: Linux (die neusten Trunc) | 
CPU-Target: 64Bit
Nach oben

Beitragvon wp_xyz » 26. Aug 2016, 20:33 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Ja, richtig. Aber bei Win10 ist es wieder da.
wp_xyz
 
Beiträge: 3124
Registriert: 8. Apr 2011, 08:01

Beitragvon mse » 27. Aug 2016, 07:18 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Mathias hat geschrieben:Diese Tasten waren noch recht praktisch, wen keine Maus an der GUI angeschlossen war.

Meiner Meinung nach sind die Hotkeys die praktischste und produktivste Art überhaupt um text-basierte Programme zu bedienen. Man hat die zur Verfügung stehenden Tastenkürzel jederzeit im Blick und lernt die häufig gebrauchten mit der Zeit auswendig.
Ich habe nie verstanden, warum Hotkeys von den Anwendern so wenig benutzt werden und warum Microsoft und die Softwarehersteller krampfhaft versuchen deren Verwendung zu erschweren oder gar keine Hotkeys definieren.
Schau mal einer Person in einer Behörde bei der Arbeit zu und wieviele Kilometer sie mit der Maus zurücklegt um Kommandos auszuführen. Kein Wunder ist sie am Mittag bereits erschöpft und muss am Nachmittag ausruhen. ;-)
mse
 
Beiträge: 2013
Registriert: 16. Okt 2008, 09: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
Nach oben

Beitragvon Mathias » 28. Aug 2016, 16:34 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Meiner Meinung nach sind die Hotkeys die praktischste und produktivste Art überhaupt um text-basierte Programme zu bedienen.

Das sieht man bei Lazarus gut, F9 ist schon richtig abgenutzt. :mrgreen:
Mit Lazarus sehe ich gün
Mit Java und C/C++ sehe ich rot
Mathias
 
Beiträge: 4495
Registriert: 2. Jan 2014, 17:21
Wohnort: Schweiz
OS, Lazarus, FPC: Linux (die neusten Trunc) | 
CPU-Target: 64Bit
Nach oben

Beitragvon aro » 31. Aug 2016, 11:35 Re: TLabel - Differenz zwischen Objektinspektor realer Anzei

Danke - Fall gelöst.

ShowAccelChar auf false hat´s wirklich gebracht.
aro
 
Beiträge: 39
Registriert: 26. Jul 2011, 18:58

• Themenende •

Zurück zu Lazarus - Bugs



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

porpoises-institution
accuracy-worried