안녕하세요..더운 여름 .건강하시죠.
제가 질문드릴내용은요..
예를 들어서.. 파워포인트나.. 엑셀에서.. 보면.. 위에 메뉴가 있는 창이 있구..
그안에 스피드버튼으로 되어있는 각가지 기능들이 있는데... 그것들은 종류에 따라서.. 모여 있구요.. 그 스피드버튼들을 위에 메뉴바에서 자유자재로 뗄수도 있고 그러잖아요..
그걸 한번 구현해보려구 그러는데....
델파이에서요..
혹시나..Controlbar를 이용하면 되지 않을까 했는데.. 그 폼안에서 Controlbar 안에서 단지 좌우로 움직이는 기능밖에 되지 않아서....
더 이상 시도를 하지 못했져여.. 비베에서..컴포넌트를 구했는데.. ActiveBar라는 컴포넌트는 이런 기능을 만족 시키더라구요.
암튼... 부탁드려요.. 넘 궁금해서요..
그냥 간단히 속성을 바꾸는 것만으로도 가능합니다. 물론 세세한 위치지정같은 것은 코딩으로
해야하지만...
먼저 주가되는 쿨바나 컨트롤바의 DockSite는 True로 설정하시고요. 쿨바나 컨트롤바에 들어가는
컨트롤바나 판넬, 툴바같은 컨트롤의 DockKind속성을 dkDock로 하시고, DragMode속성을
dmAutomatic으로 해주시면 파워포인트나 엑셀처럼 됩니다. 세세하게 조정하실려면 DragMode속성을
dmManual로놓고 코딩으로 하시는 것이 좋습니다.
^^ 항상 즐코하세요.
neperz wrote:
> 안녕하세요..더운 여름 .건강하시죠.
> 제가 질문드릴내용은요..
> 예를 들어서.. 파워포인트나.. 엑셀에서.. 보면.. 위에 메뉴가 있는 창이 있구..
> 그안에 스피드버튼으로 되어있는 각가지 기능들이 있는데... 그것들은 종류에 따라서.. 모여 있구요.. 그 스피드버튼들을 위에 메뉴바에서 자유자재로 뗄수도 있고 그러잖아요..
> 그걸 한번 구현해보려구 그러는데....
> 델파이에서요..
> 혹시나..Controlbar를 이용하면 되지 않을까 했는데.. 그 폼안에서 Controlbar 안에서 단지 좌우로 움직이는 기능밖에 되지 않아서....
> 더 이상 시도를 하지 못했져여.. 비베에서..컴포넌트를 구했는데.. ActiveBar라는 컴포넌트는 이런 기능을 만족 시키더라구요.
> 암튼... 부탁드려요.. 넘 궁금해서요..