Die Suche ergab 22 Treffer

von Yogi72108
Do 18. Dez 2014, 23:56
Forum: Dies und Das
Thema: Windows 8.1
Antworten: 28
Zugriffe: 14527

Re: Windows 8.1

Wenn jemand weiss wie man das möglichst schnell reparieren kann, höre ich gerne zu, aber ich erwarte das eigentlich nicht.

:cry: Da kannst Du wahrscheinlich ewig warten
:twisted: Ich würd ne Bombe draufwerfen :| Hilft aber wahrscheinlich auch nicht

Ich drück Dir jedenfalls die Daumen, daß Du ...
von Yogi72108
Do 18. Dez 2014, 23:34
Forum: Dies und Das
Thema: Windows 8.1
Antworten: 28
Zugriffe: 14527

Re: Windows 8.1

Mann, ist das ein Schrott. Zum Glück brauche ich Windoof nicht mehr wirklich. :P

Dann ist das ja jetzt die beste Gelegenheit sich davon zu trennen :mrgreen:

Hab das zum Glück schon vor langer Zeit getan, nach WIN98 war Schluss für mich; nie wieder!
Muss aber zugeben ich hab vor ein paar Wochen ...
von Yogi72108
Do 1. Mai 2014, 12:41
Forum: Einsteigerfragen
Thema: StringGrid Zeilen einfärben
Antworten: 21
Zugriffe: 8262

Re: StringGrid Zeilen einfärben

Das sieht sowieso fürchterlich aus :twisted: , Du machst alles doppelt und dreichach
Hier was einfacheres:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; aCol, aRow: Integer;
aRect: TRect; aState: TGridDrawState);
var
c : TColor;
s : TTextStyle;
begin
if StringGrid1.Cells[3,Arow ...
von Yogi72108
Do 1. Mai 2014, 12:09
Forum: Einsteigerfragen
Thema: StringGrid Zeilen einfärben
Antworten: 21
Zugriffe: 8262

Re: StringGrid Zeilen einfärben

Upps, meinFehler :wink:
das muss heissen:

Code: Alles auswählen

if gdSelected in aState then
aState ist ein Set; da gibts dann noch mehrere Möglichkeiten:
:arrow: http://lazarus-ccr.sourceforge.net/docs ... state.html
von Yogi72108
Do 1. Mai 2014, 11:49
Forum: Einsteigerfragen
Thema: StringGrid Zeilen einfärben
Antworten: 21
Zugriffe: 8262

Re: StringGrid Zeilen einfärben

Ok, Hier gehts los :idea:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; aCol, aRow: Integer;
aRect: TRect; aState: TGridDrawState);
begin
if StringGrid1.Cells[3,Arow]='Eingang' then
begin
if aState=gdSelected then
StringGrid1.Canvas.Brush.Color:=clSkyBlue
else
StringGrid1.Canvas ...
von Yogi72108
Mi 30. Apr 2014, 20:57
Forum: Einsteigerfragen
Thema: StringGrid Zeilen einfärben
Antworten: 21
Zugriffe: 8262

Re: StringGrid Zeilen einfärben

So funktioniert das auch nicht :mrgreen:
Du setzt zwar den Brush, aber der hat keinen Einfluss auf die Hintergrundfarbe des Textes.

Das sollte gehen:

StringGrid1.Canvas.Brush.Color:= clyellow;
StringGrid1.Canvas.FillRect(aRect); // Das füllt den Hintegrund
StringGrid1.Canvas.Font.Color ...
von Yogi72108
Mi 30. Apr 2014, 20:07
Forum: Einsteigerfragen
Thema: String Übergabe aus CheckListBox in ein StringGrid
Antworten: 2
Zugriffe: 1875

Re: String Übergabe aus CheckListBox in ein StringGrid

In diser Zeile:

Code: Alles auswählen

StringGrid1.Cells [3, StringGrid1.FixedRows] := (s);
Da ist StringGrid1.FixedRows sicher "1" :roll:
von Yogi72108
Di 29. Apr 2014, 14:37
Forum: Einsteigerfragen
Thema: StringGrid Spaltenbreite
Antworten: 10
Zugriffe: 4764

Re: StringGrid Spaltenbreite

von Yogi72108
Sa 5. Apr 2014, 03:14
Forum: Freepascal
Thema: Selbe Eigenschaft mehrerer Objekte in loop ändern
Antworten: 4
Zugriffe: 2706

Re: Selbe Eigenschaft mehrerer Objekte in loop ändern

Die Frage kommt nicht so ganz klar rüber, aber ich könnte mir sowas vorstellen:

Code: Alles auswählen

 
for i:=0 to ControlCount-1 do
  if Controls[i] is TLabel then
    TLabel(Controls[i]).Text:='123456abcde';
 
Das schnappt sich einfach jedes TLabel das gefunden wird und setzt den gleichen Text.
von Yogi72108
So 23. Feb 2014, 15:02
Forum: Freepascal
Thema: Project1 hat Exception-Klasse "External: SIGFPE" ausgelöst
Antworten: 21
Zugriffe: 11543

Re: Project1 hat Exception-Klasse "External: SIGFPE" ausgelö

Das ist ein sehr gute Idee :idea:
Für Hausaufgaben bin ich eigentlich auch schon zu alt :lol:
von Yogi72108
So 23. Feb 2014, 14:22
Forum: Freepascal
Thema: Project1 hat Exception-Klasse "External: SIGFPE" ausgelöst
Antworten: 21
Zugriffe: 11543

Re: Project1 hat Exception-Klasse "External: SIGFPE" ausgelö

Irgendwie versteh ich die Umrechnung nicht ganz: Von welchen Koordinaten/Punkten in welche anderen wird umgerechnet :?:
Was ich sehe ist folgendes :? :
PixX=1024 (Monitor-Auflösung in X-Richtung?)
PixY=768 (Monitor-Auflösung in Y-Rchtung?)
xMax=360 und yMax=180 (Größe des Image1 oder virtuelle ...
von Yogi72108
So 23. Feb 2014, 13:52
Forum: Freepascal
Thema: Project1 hat Exception-Klasse "External: SIGFPE" ausgelöst
Antworten: 21
Zugriffe: 11543

Re: Project1 hat Exception-Klasse "External: SIGFPE" ausgelö

Also dann stimmt die Koordinatentransformation eben nicht :roll:
von Yogi72108
So 23. Feb 2014, 13:43
Forum: Freepascal
Thema: Project1 hat Exception-Klasse "External: SIGFPE" ausgelöst
Antworten: 21
Zugriffe: 11543

Re: Project1 hat Exception-Klasse "External: SIGFPE" ausgelö

Zum Testen würde ich in pinn folgendes machen:

if (x>25) and (x<(image1.width-25)) then
if (y>60) and (y<(image1.height-60)) then
// Pin ist sichtbar
else
// Pin nur teilweise oder nicht sichtbar
else
// Pin nur teilweise oder nicht sichtbar

Check mal die Werte von x und y beim Eintritt in ...
von Yogi72108
So 23. Feb 2014, 13:25
Forum: Freepascal
Thema: Project1 hat Exception-Klasse "External: SIGFPE" ausgelöst
Antworten: 21
Zugriffe: 11543

Re: Project1 hat Exception-Klasse "External: SIGFPE" ausgelö

Wie oben schon erwähnt, könnten die Koordinaten außerhalb des Images liegen.
Du hast in "pinn" folgendes: image1.canvas.lineto(x+15,y-50);
Wenn jetzt y<50 ist, dann ist das in jedem Fall außerhalb des Images da Ergebnis kleiner 0
von Yogi72108
So 23. Feb 2014, 13:04
Forum: Freepascal
Thema: Project1 hat Exception-Klasse "External: SIGFPE" ausgelöst
Antworten: 21
Zugriffe: 11543

Re: Project1 hat Exception-Klasse "External: SIGFPE" ausgelö

Was ganz anderes: Eine Function brauchst Du nur, wenn Du einen Rückgabewert erhalten willst. Anmsonsten ist es sinnvoller ein Procedure zu machen
http://www.freepascal.org/docs-html/ref ... 16400014.2
http://www.freepascal.org/docs-html/ref ... 16300014.1