docking

Silverlight: Docking of controls

流过昼夜 提交于 2019-12-06 16:42:31
Is it possible to dock Silverlight based controls like Windows Forms control ? For example I want to use a tab control, which I want to use as a control for page navigation ! Unfortunately I don't find a "Dock" property :-( ! The Silverlight Toolkit found on Codeplex contains a DockPanel control, you will want to use that. I am not sure that i understand your question, but you can consider using one of the various WPF layout techniques . Example: <DockPanel LastChildFill="False"> <Button DockPanel.Dock="Bottom">Bottom</Button> <Button DockPanel.Dock="Left">Left</Button> <Button DockPanel.Dock=

Can Delphi dragging be “promoted” to docking?

夙愿已清 提交于 2019-12-05 20:14:56
问题 I have a TPageControl whose pages are all various forms that are attached using ManualDock() . The user should be able to rearrange the tabs by dragging them, which works already. It should however also be possible to undock the docked forms. For now I have the following code: procedure TMainForm.PageControlMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin if (Button = mbLeft) and (Shift * [ssShift, ssCtrl] = []) and PageControl.DockSite then begin

does anyone know of good delphi docking components?

六月ゝ 毕业季﹏ 提交于 2019-12-05 04:47:45
we'd like to add movable panels to an application. presently we've used DevExpress docking library but have found them to be disappointingly quirky & difficult to work with. it also has some limitations that aren't so great. auto-hide, pinning, and moving of pages by drag-and-drop are all features we'd like to use. the built-in delphi docking doesn't seem to be full-featured enough to do the things we need (also see sample below). perhaps i should dig deeper into delphi's docking abilities...my initial impression is that they seem very toolbar-oriented rather than something i can drop a frame

C# docking control library

别说谁变了你拦得住时间么 提交于 2019-12-04 14:09:12
问题 I'm looking for a docking control library for C# WinForms that works in NET 2.0, is freeware, doesn't use any P/Invokes (so that it's compatible with Mono) and isn't buggy. WeifenLuo would have been the best option here, but because it uses a ton of P/Invokes, I will never be able to get my software to be cross-platform. So any good suggestions? 回答1: I managed to get WeifenLuo's docking library control (DockPanel Suite) working on Mono, at the cost of some features. If anyone is interested,

docking control similar to visual studio

落花浮王杯 提交于 2019-12-04 13:36:53
问题 Im looking for a docking control similar to visual studio. [For use in a c# program] I've played around alot with the Weifen-Luo's Docking Library, which works great but is not quite right for what i'm working on. I need to be able to dock items within a tab control (or panel would work too) rather then within an mdi form. The reason I'm looking to dock within in a tab is because with the current setup my main form has two tabs. one that runs the main program Another that has separate

Can Delphi dragging be “promoted” to docking?

被刻印的时光 ゝ 提交于 2019-12-04 02:40:56
I have a TPageControl whose pages are all various forms that are attached using ManualDock() . The user should be able to rearrange the tabs by dragging them, which works already. It should however also be possible to undock the docked forms. For now I have the following code: procedure TMainForm.PageControlMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin if (Button = mbLeft) and (Shift * [ssShift, ssCtrl] = []) and PageControl.DockSite then begin PageControl.BeginDrag(False, 32); end; end; If either the Shift or the Ctrl key are held down, then a

docking control similar to visual studio

两盒软妹~` 提交于 2019-12-03 17:19:55
Im looking for a docking control similar to visual studio. [For use in a c# program] I've played around alot with the Weifen-Luo's Docking Library, which works great but is not quite right for what i'm working on. I need to be able to dock items within a tab control (or panel would work too) rather then within an mdi form. The reason I'm looking to dock within in a tab is because with the current setup my main form has two tabs. one that runs the main program Another that has separate analysis tools. Within the main tab I don't want any docking control. But within the second tab I would like

C# docking control library

人走茶凉 提交于 2019-12-03 08:50:30
I'm looking for a docking control library for C# WinForms that works in NET 2.0, is freeware, doesn't use any P/Invokes (so that it's compatible with Mono) and isn't buggy. WeifenLuo would have been the best option here, but because it uses a ton of P/Invokes, I will never be able to get my software to be cross-platform. So any good suggestions? rayanisran I managed to get WeifenLuo's docking library control (DockPanel Suite) working on Mono, at the cost of some features. If anyone is interested, please read this. You could take a look at SharpDevelop , but I can't say whether it uses P/Invoke

IDEA dock window layout

泄露秘密 提交于 2019-12-03 05:25:48
Is it possible to change the way that docked tool windows in IDEA are laid out? Currently, the bottom most window takes all the horizontal space, and the left and right windows do not take all the vertical space (because of the bottom window). Is it possible to arrange the layout so that the left and right docked windows take all the vertical space, and the bottom one takes what's left over? I.e. to have this: +-----+---------------------------+-----+ |Tree | |Tree | | | Code | | | | | | | | | | | | | | | |---------------------------| | | | Messages | | | | | | +-----+-------------------------

Detecting when a CControlBar's docking state has changed

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-02 05:30:55
I'm using a CControlBar-derived class and I would like to detect when the docking state of the CControlBar has changed (i.e., docking from vertical to horizontal or when it goes into floating mode). Of course, I could handle WM_SIZE but it seems to be a waste of ressources doing the task every time a WM_SIZE message is fired instead of only when the docking state has changed. Can anyone please point me in the right direction? You can override the CControlBar::OnBarStyleChange virtual function to detect changes in the control bar style ( CBRS_XXX values - look in the <afxres.h> header file for