{"id":226,"date":"2008-05-05T05:22:02","date_gmt":"2008-05-05T05:22:02","guid":{"rendered":"http:\/\/6teen.ru\/?p=158"},"modified":"2008-05-05T05:22:02","modified_gmt":"2008-05-05T05:22:02","slug":"2048","status":"publish","type":"post","link":"http:\/\/pblog.ru\/lab\/?p=226","title":{"rendered":"\u041a\u0430\u043a \u0432 TListBox \u043f\u0435p\u0435\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0442\u044c Items (Drag&#038;Drop)"},"content":{"rendered":"<p>\u041a\u0430\u043a \u0432 TListBox \u043f\u0435p\u0435\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0442\u044c Items (Drag&#038;Drop)<br \/>\n<!--more--><\/p>\n<pre class=\"alt2\" style=\"margin:0px; padding:6px; border:1px inset; width:580px; height:320px; overflow:auto\"><div>\u041a\u0430\u043a \u0432 TListBox \u043f\u0435p\u0435\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0442\u044c Items (Drag&Drop)\n\nDragMode := dmAutomatic;\n\n{OnDragOver}\nprocedure TForm1.ListBox1DragOver(Sender, Source: TObject; X, Y: Integer;\nState: TDragState; var Accept: Boolean);\nbegin\nAccept := True;\nend;\n\n{OnDragDrop}\nprocedure TForm1.ListBox1DragDrop(Sender, Source: TObject; X, Y: Integer);\nvar\nNewIndex : Integer;\nbegin\nwith Sender as TListBox do begin\nNewIndex := ItemAtPos(Point(X,Y), True);\nItems.Move(ItemIndex, NewIndex);\nItemIndex:= NewIndex;\nend;\nend;\n\n\u0418\u043b\u0438 \u0432\u043e\u0442 \u0442\u0430\u043a:\n\nDrag and Drop in TListBox\n\nprocedure TForm1.ListBox1DragDrop(Sender, Source: TObject; X, Y: Integer);\nbegin\nwith (Sender as TListBox) do\nItems.Move(ItemIndex,ItemAtPos(Point(x,y),True));\nend;\n\nprocedure TForm1.ListBox1DragOver(Sender, Source: TObject; X, Y: Integer;\nState: TDragState; var Accept: Boolean);\nbegin\nAccept := (Sender=Source);\nend;\n<\/div><\/pre>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041a\u0430\u043a \u0432 TListBox \u043f\u0435p\u0435\u0442\u0430\u0441\u043a\u0438\u0432\u0430\u0442\u044c Items (Drag&#038;Drop)<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[413,386],"tags":[518,535,582,888],"_links":{"self":[{"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=\/wp\/v2\/posts\/226"}],"collection":[{"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=226"}],"version-history":[{"count":0,"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=\/wp\/v2\/posts\/226\/revisions"}],"wp:attachment":[{"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=226"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/pblog.ru\/lab\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}