動作環境
C++ Builder XE4
RAD Studio 10.2 Tokyo Update 2 (追記: 2018/01/05)
Case 1: TGroupBoxとTPanel
Unit1.dfm
object Form1: TForm1
Left = 0
Top = 0
Caption = 'Form1'
ClientHeight = 300
ClientWidth = 635
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object GroupBox1: TGroupBox
Left = 16
Top = 24
Width = 185
Height = 105
Caption = 'GroupBox1'
TabOrder = 0
end
object Panel1: TPanel
Left = 232
Top = 32
Width = 185
Height = 41
Caption = 'Panel1'
TabOrder = 1
end
end
Case 2: TPanelとTGroupBox
Unit1.dfm
object Form1: TForm1
Left = 0
Top = 0
Caption = 'Form1'
ClientHeight = 300
ClientWidth = 635
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object GroupBox1: TPanel
Left = 16
Top = 24
Width = 185
Height = 105
Caption = 'GroupBox1'
TabOrder = 0
end
object Panel1: TGroupBox
Left = 232
Top = 32
Width = 185
Height = 41
Caption = 'Panel1'
TabOrder = 1
end
end
Case 1からCase 2への変更
.dfmファイル内の「TGroupBox」と「TPanel」を交換した。
TGroupBox上のコンポーネントをTPanelにCtrl+xとCtrl+vで移動するときに「位置ずれ」が生じるのは将来のバージョンで対処して欲しいものです。
TGroupBox上のコンポーネントをTPanelにCtrl+xとCtrl+vで移動するときに「タグ順番」が逆転するのは将来のバージョンで対処して欲しいものです。
追記 (2018/01/05)
「位置ずれ」の問題は10.2 Tokyoでも変更なし。
「タグ順番」の問題も10.2 Tokyoでも変更なし。
19.3 Vulkan(嘘)で解決するといいなぁ。