Entwickler-Ecke

Sonstiges (Delphi) - Label, Buttons, Images zentrieren


AugustusOne - Do 10.05.07 23:33
Titel: Label, Buttons, Images zentrieren
Hallo Leute,
ich bin ziemlich neu hier und habe seit bald einem Jahr Informatik.
Nun wollte ich eigentlich meinen USB-stick mit fertigem Programm (kleines spielchen) stolz in die Tasche packen und mich hinhauen, da bekam ich Zweifel und probierte es einmal auf dem PC meines vaters aus (Notebook, 16:9). Da war dann nichts mehr schön mittig, bzw. der close-button unten rechts war unterhalb des unteren randes, also nicht mehr sichtbar.
Zu der Form gibts folgendes zu sagen:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
form1.Formstyle:=FSStayOnTop;
form1.borderstyle:=bsNone;
form1.left := 0;
form1.top := 0;
form1.width := screen.width;
form1.height := screen.height;


(Wie mache ich des so, dass der quelltext wie bei euch allen so extra gezeigt wird?)

Ich hab schon rumprobiert mit
label1.left := screen.width /2 - [hälfte der Breite des images];
aber da bekomm ich dann Fehler vonwegen Extended und integer etc.
Wäre sehr dankbar, wenn ihr mir helfen könntet :-)
mfg, AugustusOne

Moderiert von user profile iconChristian S.: Delphi-Tags hinzugefügt


Blackheart666 - Do 10.05.07 23:41

Schau Dir mal Align und Anchors an.

Delphi-Quelltext
1:
div 2                    


Um Delpicode anzuzeigen in Tags Packen

Quelltext
1:
<span class="inlineSyntax"><span class="codecomment">{PROTECTTAG28f3e8d8f3ec94ef482f7b8cda916b46}</span></span>                    


AugustusOne - Do 10.05.07 23:54

argh, ich bin ein depp xDD
vielen dank, klappt prima :-D


Karlson - Fr 11.05.07 00:16

Kleine Erklärung weils so schnell geht :)

Extended - Kommazahl
Integer - Ganze zahl

Das ganze löst man wie im richtigen Leben auch mit der Funktion Round(Extendedvariable)=integervarible :)