AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Wie bekomme ich eine Shifttaste hin das sie klein schreibt ?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie bekomme ich eine Shifttaste hin das sie klein schreibt ?

Ein Thema von Overkill · begonnen am 27. Nov 2005 · letzter Beitrag vom 27. Nov 2005
Antwort Antwort
Overkill

Registriert seit: 26. Nov 2005
19 Beiträge
 
#1

Wie bekomme ich eine Shifttaste hin das sie klein schreibt ?

  Alt 27. Nov 2005, 16:26
Weis einer von euch wie man eine Shift - Taste hinbekommt wo am ende die Buchstaben klein geschrieben werden.
und wenn man wieder darauf klickt dann wieder Groß schreiben ?

--=Overkill=--
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#2
  Alt 27. Nov 2005, 16:28
also das versteh ich jetzt nicht so richtig...

willst du die shift-taste umdrehen? dann aktivier dein caps-lock...
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Overkill

Registriert seit: 26. Nov 2005
19 Beiträge
 
#3

Re: Wie bekomme ich eine Shifttaste hin das sie klein schrei

  Alt 27. Nov 2005, 16:31
Nein ich will die Taste als Button und wenn du darauf klickst soll sie nach unten gehen und klein schreiben ?

--=Overkill=--
  Mit Zitat antworten Zitat
tigerman33

Registriert seit: 30. Jul 2005
Ort: München
423 Beiträge
 
Delphi 2005 Professional
 
#4

Re: Wie bekomme ich eine Shifttaste hin das sie klein schrei

  Alt 27. Nov 2005, 17:39
Das müsste eigentlich gehen:

Delphi-Quellcode:
procedure TForm1.ShiftButtonClick(Sender: TObject);
begin
  with ShiftButton do
    Tag := not Tag;
  Edit1.SetFocus; // Kann auch weg. Bewirkt nur, dass man nach dem Klick auf den Button direkt schreiben kann
end;

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if Key in ['A'..'Z'] then
    if ShiftButton.Tag <> 0 then
      Key := chr(ord(Key) + (ord('a')-ord('A'));
end;
Aber eine Bitte noch:
Formulier doch in Zukunft deine Fragen etwas, naja, sagen wir mal, liebevoller. So ein dahingeschmierter Einzeiler steigert weder Motivation noch Verständnis auf deine Frage zu antworten.
Und es ist für uns alle nicht besonders produktiv, immer erst nachfragen zu müssen, was du eigentlich genau meinst.

//edit:
ups, verlesen. Soll ja alles in Klein-, nicht in Großbuchstaben. Paar bugs berichtigt
Christian
Der Computer hilft mir, Probleme zu lösen, die ich ohne Computer nicht hätte.
  Mit Zitat antworten Zitat
Benutzerbild von jim_raynor
jim_raynor

Registriert seit: 17. Okt 2004
Ort: Berlin
1.251 Beiträge
 
Delphi 5 Standard
 
#5

Re: Wie bekomme ich eine Shifttaste hin das sie klein schrei

  Alt 27. Nov 2005, 17:41
Und Schau dir TButton.Down an
Christian Reich
Schaut euch mein X-COM Remake X-Force: Fight For Destiny ( http://www.xforce-online.de ) an.
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Wie bekomme ich eine Shifttaste hin das sie klein schrei

  Alt 27. Nov 2005, 18:47
bzw. TSpeedButton.Down, nur einen Speedbutton kann man auch unten halten.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Wie bekomme ich eine Shifttaste hin das sie klein schrei

  Alt 27. Nov 2005, 18:51
Müsste das nicht auch per API bei einem normalen Button gehen?
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#8

Re: Wie bekomme ich eine Shifttaste hin das sie klein schrei

  Alt 27. Nov 2005, 19:10
Ein Speedbutton dürfte hier das richtige sein. Dann braucht man nur die Eigenschaft Down abfragen.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz