AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

dynamische Komponenten

Ein Thema von Privateer3000 · begonnen am 22. Dez 2002 · letzter Beitrag vom 27. Dez 2002
Antwort Antwort
Seite 4 von 4   « Erste     234   
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#31
  Alt 24. Dez 2002, 18:11
nun stehen aber schon alle proceduren auf findcomponents.dann muss ich ja alles wieder umschmeissen.
Wenn ich das richtig verstanden haben, kann ich trotzdem so erzeugen:
Code:
var
i,Spalte,Zeile:integer;
aLabel: TLabel;
begin
for i := 0 to 25 - 1 do
begin
  Spalte := i mod 4;
  Zeile := i div 4;
  aLabel.Parent:=Self;
  aLabel:=TLabel.Create(Self);
  aLabel.Left:=50+Spalte*80;
  aLabel.Top:=50+Zeile*25;
  aLabel.Caption:='Label'+IntToStr(i);
end;
end;
und mit findcomponents ansprechen?!
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#32
  Alt 24. Dez 2002, 18:14
Moin Privateer,

ja, das sollte gehen.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#33
  Alt 24. Dez 2002, 18:20
ich habe boch einen Christian..
Ist es prinzipell möglich solchen Komps zu sagen wie gross sie sein sollen?
Ich meine wenn das Array bis 24 geht, sollen die Labels kleiner sein, als wenn nur 12 angezeigt werden.
(Gleich ist es soweit...und ich fliege aus'm Board)
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#34
  Alt 24. Dez 2002, 19:42
sorry, falls das falsch ankam mit dem rausfliegen..
war etwas ironisches zu mir selbst
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#35
  Alt 27. Dez 2002, 04:49
Moin Privateer,

wenn Du die Eigenschaft AutoSize der Label auf false setzt, kannst Du problemlos die Eigenschaften Width und Height verwenden, um die Grösse Deinen Wünschen anzupassen.
(falls es das war, was Du wissen wolltest)
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#36
  Alt 27. Dez 2002, 07:30
So weit, so gut.Bleibt für mich die Frage wie sag ich's ihnen, den Labels.
Code:
if Anzahl >=12 then
      begin
      aLabel.Width:=100;
      aLabel.Height:=60;
      end
      else
      ....
oder so ähnlich?
Geht das nich auch unter Prozentualen Angaben??

?Ist es eigentlich möglich Komponenten eine gewisse Transparenz zu geben?
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   


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 04:47 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