LoginSignup
1
0

More than 5 years have passed since last update.

C++ Builder XE4, 10.2 Tokyo > IDE > TPanelとTGroupBoxの交換

Last updated at Posted at 2017-10-11
動作環境
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

qiita.png

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

qiita.png

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(嘘)で解決するといいなぁ。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0