RE: [DotNetLib-Development] DragDrop feature
Brought to you by:
tamc
From: Jovchev, K. <Jo...@qu...> - 2004-02-26 13:02:40
|
Hi,=20 Nice, can you add me to developers of the project in sf.net, my nick there is cyrilo. I was looking about the issue with drag multiple items selected and also context menu when multiple items are selected, I think that behavour of control should be changed. I was testing in windows explorer and in this case we have to add selection of item on mouseup event, and in MouseSelection method change line (2474) else=20 to else if (!item.Selected)// just a click, just select it exclusively and handle this in MouseUp event. BR //cyrilo > -----Original Message----- > From: Josh [mailto:jo...@ch...]=20 > Sent: Thursday, February 26, 2004 11:13 AM > To: Jovchev, Kiril > Subject: RE: [DotNetLib-Development] DragDrop feature >=20 > Thanks. I've recently updated the code on SourceForge as I=20 > found those null reference (among others), thanks for sending=20 > those too me though! I'll look into your code and apply the=20 > patch tomorrow. Thanks again. >=20 > -Josh >=20 > -----Original Message----- > From: dot...@li... > [mailto:dot...@li...] On=20 > Behalf Of Jovchev, Kiril > Sent: Thursday, February 26, 2004 2:27 AM > To: dot...@li... > Subject: RE: [DotNetLib-Development] DragDrop feature >=20 > Hi again >=20 > Here are the patches. I have found some bug in=20 > ContainerListViewItem and fixed it, there are missing null checks. >=20 > I have implemented drag and drop like > > > - Being able to drag items from the control onto other > > controls (ala > > > the typical use of icons in the right pane of windows explorer) >=20 > but there is need to modify way how items are selected, because now > there is no way to drag multiple items. if the modifiers keys are > released and mousedown event occures selection is lost, and there is > only one selected items, so draging have to happend with some modifier > key down :-) >=20 > I could look into this. >=20 > BR > //Cyrilo >=20 > > -----Original Message----- > > From: Jovchev, Kiril=20 > > Sent: Thursday, February 26, 2004 8:52 AM > > To: dot...@li... > > Subject: RE: [DotNetLib-Development] DragDrop feature > >=20 > > DragDrop feature, you have it in TODO list.=20 > > > - Being able to drag items from the control onto other=20 > > controls (ala=20 > > > the typical use of icons in the right pane of windows explorer) > > This is what I have in mind, and I have implemented this=20 > > functionallity in TreeListView control, the old one, from=20 > > about an year ago. I could implement the same in this=20 > control as well. > >=20 > > > - Being able to reorder the items by dragging and dropping=20 > > (ala the=20 > > > folder bar in windows explorer) > > This can be also implemented but this feature should work,=20 > > like in windows explorer only when control is in one of the=20 > > Icons modes (Large Icons and Small Icons), then user can=20 > > reorder icons by draging and droping inside the control. > >=20 > > > In the case of the latter, could you send me your=20 > TreeListView for=20 > > > inspiration, thanks! > > Actually this is you control, just it first version then you=20 > > had there 2 main classes one was ContainerListView and other=20 > > TreeListView I have been using TreeListView in my project and=20 > > I needed DragDrop there so I have implemented it. > >=20 > > BR > > //Cyrilo > >=20 > >=20 > > > -----Original Message----- > > > From: Josh [mailto:jo...@ch...] > > > Sent: Thursday, February 26, 2004 7:18 AM > > > To: dot...@li... > > > Subject: RE: [DotNetLib-Development] DragDrop feature > > >=20 > > > By Drag and Drop what exactly do you mean? I can see it=20 > meaning a=20 > > > couple of things. > > >=20 > > > - Being able to reorder the items by dragging and dropping=20 > > (ala the=20 > > > folder bar in windows explorer) > > >=20 > > > - Being able to drag items from the control onto other=20 > > controls (ala=20 > > > the typical use of icons in the right pane of windows explorer) > > >=20 > > > Or, I suppose you could mean both of them. I agree that=20 > > this should=20 > > > be functionality that is included in this control. > > > You claim to have implemented it in another TreeListView=20 > > control; do=20 > > > you want to try to implement it in this control? > > > If you don't want to, I'll get to it one day (but I have=20 > > other items=20 > > > on my things TODO that are more important in my eyes). In=20 > > the case of=20 > > > the latter, could you send me your TreeListView for inspiration,=20 > > > thanks! > > >=20 > > > -Josh > > >=20 > > > -----Original Message----- > > > From: dot...@li... > > > [mailto:dot...@li...]=20 > > On Behalf=20 > > > Of Jovchev, Kiril > > > Sent: Wednesday, February 25, 2004 2:59 AM > > > To: dot...@li... > > > Subject: [DotNetLib-Development] DragDrop feature > > >=20 > > > hi, > > >=20 > > > I was using in my project TreeListView control, and I have=20 > > implemented=20 > > > DragDrop feature, we have to add this here as well problably. > > >=20 > > > BR > > > //Cyrilo > > >=20 > > > -- > > >=20 > > > QUARTAL - Your Information. Our Mission. > > >=20 > > > Kiril Jovchev, Senior Software Developer > > > (jo...@qu...) mobile +358 [0]424 258 265 =20 > > > fax +358 [0]424 258 360 > > >=20 > > > http://www.quartal.com > > >=20 > > >=20 > > > ------------------------------------------------------- > > > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > > > Build and deploy apps & Web services for Linux with a free DVD=20 > > > software kit from IBM. Click Now! > > > http://ads.osdn.com/?ad_id=1356&alloc_id438&op=3Dick > > > _______________________________________________ > > > DotNetLib-Development mailing list > > > Dot...@li... > > > https://lists.sourceforge.net/lists/listinfo/dotnetlib-development > > >=20 > > >=20 > > >=20 > > > ------------------------------------------------------- > > > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > > > Build and deploy apps & Web services for Linux with a free DVD=20 > > > software kit from IBM. Click Now! > > > http://ads.osdn.com/?ad_id=1356&alloc_id438&op=3Dick > > > _______________________________________________ > > > DotNetLib-Development mailing list > > > Dot...@li... > > > https://lists.sourceforge.net/lists/listinfo/dotnetlib-development > > >=20 > >=20 > >=20 > > ------------------------------------------------------- > > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > > Build and deploy apps & Web services for Linux with a free=20 > > DVD software kit from IBM. Click Now! > > http://ads.osdn.com/?ad_id=1356&alloc_id438&op=3Dick > > _______________________________________________ > > DotNetLib-Development mailing list > > Dot...@li... > > https://lists.sourceforge.net/lists/listinfo/dotnetlib-development > >=20 >=20 >=20 |