AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Form dockt on Screen

Ein Thema von barese · begonnen am 3. Jun 2011 · letzter Beitrag vom 6. Jun 2011
Antwort Antwort
Benutzerbild von barese
barese

Registriert seit: 27. Nov 2009
Ort: Berlin
35 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Form dockt on Screen

  Alt 3. Jun 2011, 09:38
@Bernhard...

mit Button.Parent .. kenne ich mich leider nicht aus.
Man jetzt bin ich überfordert.

Hast du vieleicht ein Beispiel für mich.?
Vergessen
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#2

AW: Form dockt on Screen

  Alt 3. Jun 2011, 09:45
Du willst doch wissen, ob dein Button sich dem Rand von der Form befindet. Da jetzt die Form nicht unbedingt das Elter von dem Button sein muss, sondern dass z.B. auch ein Panel Elter sein darf, müsste man sich mit Hilfe von Button.Parent das TControl holen, gegen welches man prüfen muss.

Heißt: Du ersetzt in deinem Code die Form mit dem Button und weil du nicht unbedingt wissen musst, wo der Button drauf liegt, ersetzt du Screen mit "Button.Parent". Das sollte dann schon reichen.

Bernhard
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat
Benutzerbild von barese
barese

Registriert seit: 27. Nov 2009
Ort: Berlin
35 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Form dockt on Screen

  Alt 3. Jun 2011, 09:50
@Bernhard

Missverständniss .. ich will nur mit dem Button die Dock on Screen funktion ausschalten, so das die Form wieder über de screen gezogen werden kann mehr nicht.!
Vergessen
  Mit Zitat antworten Zitat
Gustav.R
(Gast)

n/a Beiträge
 
#4

AW: Form dockt on Screen

  Alt 3. Jun 2011, 10:12
In dein Buttonclick Shimas

FMagneticSnap := not FMagneticSnap;

rein und beim Initialisieren der Form entweder

FMagneticSnap := true oder
FMagneticSnap := false rein.
  Mit Zitat antworten Zitat
Benutzerbild von barese
barese

Registriert seit: 27. Nov 2009
Ort: Berlin
35 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Form dockt on Screen

  Alt 3. Jun 2011, 10:14
@Gustav.R ... goil jau.

jetzt kann ich den Button anwenden.

Und das auch noch mit dein ersten Beitrag cool.
Vergessen
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#6

AW: Form dockt on Screen

  Alt 3. Jun 2011, 12:08
Wäre das alles nicht durch die sowieso vorhandene Eigenschaft TForm.ScreenSnap einfacher zu lösen gewesen?
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.045 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#7

AW: Form dockt on Screen

  Alt 3. Jun 2011, 12:19
Wäre das alles nicht durch die sowieso vorhandene Eigenschaft TForm.ScreenSnap einfacher zu lösen gewesen?
Und das gabs auch in Delphi 7 schon. Und mit SnapBuffer kannst einstellen, ab wievielen Pixeln es zuschnappt.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 06:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz