Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit meiner CalcEdit-Komponente (https://www.delphipraxis.net/48080-problem-mit-meiner-calcedit-komponente.html)

smart 23. Jun 2005 09:35

Re: Problem mit meiner CalcEdit-Komponente
 
Mal eine dumme Frage, ich habe die Kopmpo installiert, aber auf welchen Reiter wird sie angezeigt?

BrunoT 23. Jun 2005 09:40

Re: Problem mit meiner CalcEdit-Komponente
 
Hi Smart,

im Reiter Zusätzlich

mfg

BrunoT

smart 23. Jun 2005 09:49

Re: Problem mit meiner CalcEdit-Komponente
 
Zitat:

Zitat von BrunoT
Hi Smart,

im Reiter Zusätzlich

mfg

BrunoT

Ahh... jetzt Ja, vielen Dank!

Ich finde Deine Kompo super. Kann man gut gebrauchen. Habe mir auch das Demo angesehen, aber was ist ein Tippstreifenrechner? Ist das ein Rechner mit Bonausgabe?

Heike.

BrunoT 23. Jun 2005 09:52

Re: Problem mit meiner CalcEdit-Komponente
 
Hi Heike,

du hast es erfasst.

So ein Teil steht fast auf jedem Büroschreibtisch, meiner ist von Sharp. :stupid:

mfg

BrunoT

smart 23. Jun 2005 10:04

Re: Problem mit meiner CalcEdit-Komponente
 
Wenn man mal so dreist sein darf und ein Vorschlag machen darf, wäre es nicht schlecht wenn die Kompo eine Prozentautomatik hätte. Natürlich geht es auch ohne!

BrunoT 23. Jun 2005 10:14

Re: Problem mit meiner CalcEdit-Komponente
 
Wie meinen?

38%560 = 38% von 560 oder so?

mfg

BrunoT

smart 23. Jun 2005 10:21

Re: Problem mit meiner CalcEdit-Komponente
 
Zitat:

Zitat von BrunoT
Wie meinen?

38%560 = 38% von 560 oder so?

mfg

BrunoT

Ja, wäre sehr praktisch.

BrunoT 23. Jun 2005 12:59

Prozentrechnung
 
Liste der Anhänge anzeigen (Anzahl: 4)
Hi DP'ler,


Dies ist nun eine neue Version(4.1) meiner Komponente Calcedit. Ich stelle die mal hier rein, damit Ihr mal testet.

Was sollte diese Komponente können:

- positive und negative Zahlen
- Anzeige von beliebigen Kommastellen
- Tausender- Trennzeichen
- Ergebins als Text und als Value
- Verhalten wie eine normale Edit- Komponente(eingeschränkt auf Zahlen)
- in der Eingabezeile: rechnen mit den Grundrechenarten wie 3 + 6 und 700 * -2
(div 0 ergibt 0)
- Prozentrechnung nun auch so: 530*12% :idea:
- Addieren und Subtrahieren wie ein Tippstreifen- Tischrechner, wobei auch Muliplikation und Divison möglich sind.
3+
6+
5
---
14

mfg

BrunoT

Weiterverwenden erlaubt!

Danke an Heike, TStringlist und Marco und allen anderen für's Testen
Bug (Navigation bei geöffnetem Memo) behoben :P

Marphy 23. Jun 2005 15:07

Re: Problem mit meiner CalcEdit-Komponente
 
Hallo Holger,
schön, dass du am Ball bleibst :thumb:

Leider bin ich noch immer fündig geworden und habe zwei weitere Bugs entdeckt. :???: :wink:
  • Tippstreifenrechner.exe starten
  • [Ende]
  • [1] [Enter]
  • (1) TCalcEdit verliert den Fokus!
  • Per Maus wieder ans Ende von TCalcEdit springen
  • [+] [Enter]
  • [-] [Enter]
  • (2) [->]/[Ende]-Tasten funktionieren nicht mehr!
Lass dich nicht entmutigen, das ist konstruktiv gemeint! :wink:

Gruß, Marco

BrunoT 23. Jun 2005 15:42

Re: Problem mit meiner CalcEdit-Komponente
 
Hallo Marco,

zu 1. das CalcEdit den Fokus verliert liegt daran, dass ich im Testprogramm folgendes stehen habe: :stupid:
Delphi-Quellcode:

procedure TForm1.CalcEdit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if (key = 13) or (key = VK_Down) then
  begin
    Perform(WM_NEXTDLGCTL, 0, 0);
  end;
  if key = VK_UP then
  begin
    key := 0;
      Perform(WM_NEXTDLGCTL, 1, 0);
  end

end;
zu 2. du meinst bei geöffnetem Tippstreifen(Memo)? Schau ich mir an. :idea:

mfg

BrunoT


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:54 Uhr.
Seite 2 von 3     12 3      

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