ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1323
1323
EMPFEHLEN
-
21.04.04 21:54 #1
Ich habe heute ein kleines Fenster gemacht, auf dem nur eine Einheitenskala zu sehen ist (TImage)
Nun sollte aber die Grafik bis zum Rand des Fensters gehen und kein Fensterrahmen drumrum sein. Ich hab alle Möglichkeiten für den Borderstyle durchprobiert, aber keinen Erfolg gehabt (in einer Einstellung ist es fast so wie ich es will, nur kann man das Fenster dann nicht verschieben, weil die Titelleiste fehlt
). Was muss man machen, damit der Rand weg ist, man das Fenster aber trotzdem noch verschieben kann?
Bitte gelöste Threads als erledigt kennzeichnen. Über ein Danke freut sich ein jeder Helfer.
-
hier:
um die form trotzdem noch bewegen zu können, kannst du zu Beispiel ein Panel machen und folgenden Code beim MouseDown reinschreiben:Code :1 2 3 4
with Form1 do begin BorderIcons:=[]; BorderStyle:=bsNone; end;
viel spass!Code :1 2 3 4 5 6 7 8
const SC_DRAGMOVE = $F012; begin if Button = mbleft then begin ReleaseCapture; form1.Perform(WM_SYSCOMMAND, SC_DRAGMOVE, 0); end; end;
Debuggers don't remove Bugs, they only show them in Slow-Motion.
If you can't make it good, at least make it looks good. (Bill Gates)
-
23.04.04 13:20 #3
Danke.
Das mit dem Bewegen war wichtig.
Jetzt hab ich noch eine Frage - kann ich so auch eine beliebige Fensterform hinbekommen?
Am liebsten wär mir ich könnte Teile des Viereckigen Fensters transparent werden lassen - geht das?Bitte gelöste Threads als erledigt kennzeichnen. Über ein Danke freut sich ein jeder Helfer.
-
Ja das geht schon, aber wie: Keine Ahnung *g*
Debuggers don't remove Bugs, they only show them in Slow-Motion.
If you can't make it good, at least make it looks good. (Bill Gates)
-
20.08.05 00:18 #5
- Registriert seit
- Aug 2005
- Ort
- Deutschland (Berlin)
- Beiträge
- 3
Das geht sogar relativ einfach. markiere das formular und sieh dir den Objektinspektor an. da gibt es eine eigenschaft die nennt sich "TransparentColor". hier wählst du eine farbe aus, die jedoch in KEINER komponente deines formulars vorkommen darf! anschließend setzt du die Eigenschaft "Transparent" (befindet sich direkt darunter) auf "True", fertig!
Hoffe ich konnte helfen
Ähnliche Themen
-
Child-Fenster mit dünnem Rahmen
Von Jellysheep im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 11Letzter Beitrag: 09.02.09, 16:43 -
Imagebutton im Firefox:Rahmen beim Anklicken wegbekommen?
Von duckdumbo im Forum CSSAntworten: 3Letzter Beitrag: 06.06.05, 11:52 -
Mit WINAPI Fenster ohe Rahmen erzeugen
Von Tobias K. im Forum C/C++Antworten: 9Letzter Beitrag: 14.01.05, 18:45 -
Fenster ohne Rahmen ?
Von antec im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 26.02.04, 11:01 -
Neues Fenster nur mit Rahmen?
Von Bora im Forum HTML-EditorenAntworten: 4Letzter Beitrag: 27.08.01, 16:56





Zitieren
Login





