jquery sortable과 비슷한 기능을 구현하는 Delphi 구성 요소는 누구나 알고 있지만 데스크톱 응용 프로그램은 무엇입니까?Stackable Panel Delphi Component
즉, 재정렬 할 수 있고 다른 구성 요소 (특히 다른 텍스트 비트가 포함 된 TMemos)의 컨테이너로 사용할 수있는 여러 패널을 포함하는 수직 컨트롤입니다. 어떤 정보를
감사합니다,
Breandan.
jquery sortable과 비슷한 기능을 구현하는 Delphi 구성 요소는 누구나 알고 있지만 데스크톱 응용 프로그램은 무엇입니까?Stackable Panel Delphi Component
즉, 재정렬 할 수 있고 다른 구성 요소 (특히 다른 텍스트 비트가 포함 된 TMemos)의 컨테이너로 사용할 수있는 여러 패널을 포함하는 수직 컨트롤입니다. 어떤 정보를
감사합니다,
Breandan.
TMS 축소/확장 할 수있는 TAdvPanelGroup이 있습니다. 오른쪽 하단의 스크린 샷보기 : http://www.tmssoftware.com/site/advpanel.asp
실행 한 번만 실행 한 다음 실행중인 응용 프로그램에서 이동하고 크기를 조정합니다.
object Form2: TForm2
Left = 0
Top = 0
Caption = 'Form2'
ClientHeight = 337
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 clbr1: TCoolBar
Left = 0
Top = 0
Width = 635
Height = 313
Bands = <
item
Control = gb1
ImageIndex = -1
MinHeight = 123
Width = 629
end
item
Control = pnl1
ImageIndex = -1
MinHeight = 112
Width = 629
end>
object gb1: TGroupBox
Left = 11
Top = 0
Width = 620
Height = 123
Caption = 'gb1'
TabOrder = 0
object lbledt1: TLabeledEdit
Left = 112
Top = 40
Width = 121
Height = 21
EditLabel.Width = 32
EditLabel.Height = 13
EditLabel.Caption = 'lbledt1'
TabOrder = 0
end
end
object pnl1: TPanel
Left = 11
Top = 125
Width = 620
Height = 112
Caption = 'pnl1'
TabOrder = 1
object rg1: TRadioGroup
Left = 128
Top = 4
Width = 185
Height = 105
Caption = 'rg1'
Items.Strings = (
'dsfsdf'
'sdfsdfsd')
TabOrder = 0
end
end
end
end
나는 우리가 무엇을보고 있는지 이해하지 못한다. 당신의 대답이 무엇인지 설명하는 문장을 추가 할 수 있습니까? 그리고 첫 번째 문장을 명확히 할 수 있습니까? * 단 하나만 실행되며 더 이상 실행할 수없는 이유는 무엇입니까? –
"One run"을 사용하면 디자이너를 통해 UI가 수정되지 않았다는 것을 의미합니다 ... 응용 프로그램이 시작될 때 "패널"만 드래그 앤 드롭했습니다. 그리고 패널에는 컨트롤이 있습니다. 따라서 질문을 완벽하게 이해할 수는 없으므로 표시되는 dfm을 통해 수행 할 수있는 작업을 보여줍니다. – Whiler
내가 코드에서 그것을 할, 그리고 디자인 타임 아니지만, 이것은 내가 TScrollbox 또는 TPanel과 일부 프레임이나 패널을 포함하는 사용하는 것이 무엇 : 여기
은 DFM의 , 모두를 위해 일렬로 정렬된다. 프레임을 축소/확장하려면 프레임에 단추를 넣으면 프레임을 축소 할 때 20 픽셀과 같은 최소 높이로 프레임을 축소 할 수 있고 확장하면 더 커질 수 있습니다.
내부의 프레임은 원하는 컨트롤이 될 수 있으며 심지어 다른 컨트롤이 포함 된 패널 일 수도 있습니다. 상위 수준 컨트롤은 부모 패널 또는 스크롤 상자 내에서 재정렬 할 수 있습니다.
Delphi 2007에서 원하는 표준 컨트롤을 찾지 못했지만 워렌이 제안한 것과 비슷한 사용자 지정 솔루션을 제공 할 것입니다. 주요 차이점은 컨트롤과 상호 작용을 조작 할 수있는 코드를보다 쉽게 유지할 수 있도록 TFrame 내에서이 코드를 작성한다는 점입니다. 또한 새 패널 (메모와 표시 할 텍스트 포함)을 프레임에 추가하여 주변을 이동하는 방법을 만들 수도 있습니다.
약간의 작업이지만 훌륭한 학습 경험이 될 수도 있습니다. 가장 좋은 부분은 작업을 마친 후에 어떤 형식이나 다른 프레임에서 원하는 프레임을 다시 사용할 수 있다는 것입니다. 네가 올바르게하면 혼전도없이 잘될 것이다.
어떤 델파이 버전을 사용하고 있습니까? 버전에 따라 기본 제공 컨트롤에 액세스 할 수도 있고 사용하지 않을 수도 있기 때문에 묻습니다. –
지금까지 답변 해 주셔서 감사합니다. 저는 현재 Delphi 2010을 사용하고 있습니다. – RegisteredUser
@Jerry, 질문에 대답하고 일부 버전에만 적용된다는 점을 언급하면 가장 좋을 것 같습니다. 그런 식으로, *이 * 사용자가 필요한 버전을 가지고 있지 않더라도, 같은 것을 궁금해하는 다른 사람들은 여전히이 질문의 혜택을 누릴 수 있습니다. –