AGB  ·  Datenschutz  ·  Impressum  







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

TRelativePanel

Ein Thema von himitsu · begonnen am 17. Mai 2023 · letzter Beitrag vom 17. Mai 2023
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.062 Beiträge
 
Delphi 12 Athens
 
#1

TRelativePanel

  Alt 17. Mai 2023, 16:16
Moin moin,

mal ne rein interessierte technische Frage ...
Aber hat wer eine Ahnung, wie/was hier abgeht?




Ein TEdit innerhalb eines TRelativePanel (Vcl.WinXCtrls) hat urplötzlich neue Property und zugleich fehlen ihm Andere,
im Gegensatz zu einem TEdit außerhalb dieses Panels.
Also nur im Objektinspektor ... nicht in meinem Code.

Die neue Property liegen eigentlich im TRelativePanelControlItem (Vcl.WinXCtrls), sowie auch im IRelativePanelStatics (Winapi.UI.Xaml.ControlsRT).

Also innerhalb des Panels hat das Edit2 z.B. kein Left (mit 165), aber dafür ein RightOf (mit Edit1).




Gestern Abend über das gestolpert und die halbe Nacht Albträume von bekommen.
https://www.delphipraxis.net/213052-...elphi-gui.html
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (17. Mai 2023 um 16:22 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.452 Beiträge
 
Delphi 12 Athens
 
#2

AW: TRelativePanel

  Alt 17. Mai 2023, 17:02
Das wird über eine Implementierung von ISelectionPropertyFilter gemacht, die über RegisterSelectionEditor für eine Klasse registriert wird. Damit kann man vorhandene Properties im OI ausblenden und/oder hinzufügen.

Falls du ein Beispiel suchst: ImageName statt ImageIndex
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort


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:43 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