Hallo zusammen,
ich versuche gerade auf Lazarus 1.82 umzusteigen und habe einge Probleme bei den Komponenten. Habt ihr eine Lösung was falsch läuft bei der Installation von CMDLine für Lazarus
ich habe bei der Software einen Fehler cCMDBox Line 1399 SLen := UTF8Length(C); und LIne 1411 l := UTF8CharacterLength(@C[Pp]);
Hat sich von euch diesem Problem angenommen oder einen gute Ersatzkomponente gefunden.
Gruß und vielen Dank
Levi
[gelöst] CMDLine und Lazarus IDE 1.82 Error
- Levario
- Beiträge: 101
- Registriert: Mo 1. Sep 2014, 14:32
- OS, Lazarus, FPC: Windows 10 Pro Laptop (Lazarus 3.0.0 FPC 3.2.2)
- CPU-Target: 64 Bit
- Wohnort: Deutschland / NRW
[gelöst] CMDLine und Lazarus IDE 1.82 Error
Zuletzt geändert von Levario am So 20. Mai 2018, 15:26, insgesamt 1-mal geändert.
Der Weg ist das Ziel... Aber bitte nicht vergessen los zu laufen :).
Re: CMDLine und Lazarus IDE 1.82 Error
Wenn es sich um das "cmdline" auf Lazarus-CCR handelt, dann musst du die Unit LazUTF8 in der uses-Zeile von Unit uCmdBox aufnehmen.
Ich habe die Datei auf Lazarus-CCR korrigiert und auch das korrigierte zip an den Maintainer des Online-Package-Manager weitergegeben, damit das Package auch im OPM aktualisiert werden kann.
Ich habe die Datei auf Lazarus-CCR korrigiert und auch das korrigierte zip an den Maintainer des Online-Package-Manager weitergegeben, damit das Package auch im OPM aktualisiert werden kann.
- Levario
- Beiträge: 101
- Registriert: Mo 1. Sep 2014, 14:32
- OS, Lazarus, FPC: Windows 10 Pro Laptop (Lazarus 3.0.0 FPC 3.2.2)
- CPU-Target: 64 Bit
- Wohnort: Deutschland / NRW
Re: [gelöst] CMDLine und Lazarus IDE 1.82 Error
Wow das ging einfach vielen Dank es hat geklappt.
Der Weg ist das Ziel... Aber bitte nicht vergessen los zu laufen :).
-
- Beiträge: 6196
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: [gelöst] CMDLine und Lazarus IDE 1.82 Error
Ich habe die Komponente gerade probiert.
Kann es sein, das diese einen Bug mit dem Font hat ?
Ich habe folgendes probiert, aber dabei blieb die CmdBox schwarz.
Füge ich noch folgendes ein, dann sehe ich oben ein grüner Balken, welcher bei jedem Klick grösser wird.
Erst wen ich im ObjectInspector die Font --> Size zB. 10 eintrage, dann wird die Schrift sichtbar.
Mache ich dies aber zur Laufzeit, dann kommt nur der grüne Balken.
Getestet mit Linux Mint.
Kann es sein, das diese einen Bug mit dem Font hat ?
Ich habe folgendes probiert, aber dabei blieb die CmdBox schwarz.
Code: Alles auswählen
procedure TForm1.Button1Click(Sender: TObject);
begin
CmdBox1.Writeln('Hello World');
end;
Füge ich noch folgendes ein, dann sehe ich oben ein grüner Balken, welcher bei jedem Klick grösser wird.
Code: Alles auswählen
CmdBox1.TextColors(clRed, clGreen);
Erst wen ich im ObjectInspector die Font --> Size zB. 10 eintrage, dann wird die Schrift sichtbar.
Mache ich dies aber zur Laufzeit, dann kommt nur der grüne Balken.
Code: Alles auswählen
CmdBox1.Font.Size := 30;
CmdBox1.TextColors(clRed, clGreen);
CmdBox1.Writeln('Hello World');
Getestet mit Linux Mint.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot