A "lasso" is very strongly needed

You need some new stunning features ? Tell us here.
Niffo
Enthusiast
Enthusiast
Posts: 500
Joined: Tue Jan 31, 2006 9:43 am
Location: France

A "lasso" is very strongly needed

Post by Niffo »

Hi,

I think a "lasso" is very strongly needed to allow multi-selection of gadgets, in example to select a group to move :-/

Regards.
Last edited by Niffo on Fri Jul 28, 2017 7:22 am, edited 1 time in total.
Niffo
IdeasVacuum
Always Here
Always Here
Posts: 6425
Joined: Fri Oct 23, 2009 2:33 am
Location: Wales, UK
Contact:

Re: A "lasso" is very strongly needed

Post by IdeasVacuum »

+1
I agree, would be good.

What you can do now:
1) Ensure the mouse 'cursor' option is selected in the toolbox list (this tells the IDE that you are not drawing a gadget);
2) Hold the Ctrl key down and left-click select the gadgets to be moved;
3) Release the Ctrl key.
4) With the mouse cursor over one of the picked gadgets, hold the left mouse button down and drag the whole group of gadgets as required.
5) De-select the gadgets by clicking anywhere outside of the group.
IdeasVacuum
If it sounds simple, you have not grasped the complexity.
User avatar
VB6_to_PBx
Enthusiast
Enthusiast
Posts: 617
Joined: Mon May 09, 2011 9:36 am

Re: A "lasso" is very strongly needed

Post by VB6_to_PBx »

IdeasVacuum wrote:+1
I agree, would be good.

What you can do now:
1) Ensure the mouse 'cursor' option is selected in the toolbox list (this tells the IDE that you are not drawing a gadget);
2) Hold the Ctrl key down and left-click select the gadgets to be moved;
3) Release the Ctrl key.
4) With the mouse cursor over one of the picked gadgets, hold the left mouse button down and drag the whole group of gadgets as required.
5) De-select the gadgets by clicking anywhere outside of the group.
Very good Tips ,
Thanks IdeasVacuum
 
PureBasic .... making tiny electrons do what you want !

"With every mistake we must surely be learning" - George Harrison
Niffo
Enthusiast
Enthusiast
Posts: 500
Joined: Tue Jan 31, 2006 9:43 am
Location: France

Re: A "lasso" is very strongly needed

Post by Niffo »

IdeasVacuum wrote: 2) Hold the Ctrl key down and left-click select the gadgets to be moved;
Yes, multi-selection is working with the CTRL key but when there are many gadgets, it is almost unusable :(
Niffo
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5342
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: A "lasso" is very strongly needed

Post by Kwai chang caine »

Hello at all

Since now, i continue to use the first VD of the 3.xx or 4.xx version

But after X years of existing, i take a look at the internal VD :oops:
It's really a big works POLO create, when we know how much difficult and long it is to made a good VD :shock:

In the first look and try, i'm surprising the multiselect with mouse not implemented :shock:
In the very old version (based on real window gadgets, not graphical) it's possible
I often create window with more than 30 gadgets, and it's really long to select each gadget of a part of this numerous gadget :|
Worst, i'm forcing to do this long works each time i want move another time this block of gadget

Have you planned to add this very useful option ?
ImageThe happiness is a road...
Not a destination
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: A "lasso" is very strongly needed

Post by mk-soft »

I am currently working on the FormDesigner.
Marking several gadgets with mouse move already works, but not yet perfectly as I want it.
Then I have to test it under Linux and Windows.

It will take a while until it ends up in the Github.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5342
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: A "lasso" is very strongly needed

Post by Kwai chang caine »

You works on the VD too :shock:
Decidedly you never stop, and be in numerous differents subjects 8)

I think several useful options is missing for me :|
It's a pity because Polo create a nice and great works :|

So wait and see :wink:
Thanks for your answer MASTER 8)
ImageThe happiness is a road...
Not a destination
User avatar
Caronte3D
Addict
Addict
Posts: 1027
Joined: Fri Jan 22, 2016 5:33 pm
Location: Some Universe

Re: A "lasso" is very strongly needed

Post by Caronte3D »

VD? :?
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5342
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: A "lasso" is very strongly needed

Post by Kwai chang caine »

Visual designer, the old name of this style of program :wink:
ImageThe happiness is a road...
Not a destination
Marc56us
Addict
Addict
Posts: 1477
Joined: Sat Feb 08, 2014 3:26 pm

Re: A "lasso" is very strongly needed

Post by Marc56us »

VB: Visual Designer
FD: Form designer (new since PB 5.00 - 2012)

History
5th November 2012 : Version 5.00
- Added: Brand new Form Designer, for Windows, Linux and OS X

PS.
FD preview is still Windows 8.1 look. It would be nice to have it with Windows 10 and 11 look

:wink:
User avatar
mk-soft
Always Here
Always Here
Posts: 5335
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: A "lasso" is very strongly needed

Post by mk-soft »

Ok,
Working on the integrated FormDesigner.
Works now so far. Also with separate container, panel and ScollArea. But I still have to test a few things.
I will not make a select frame (too complex). But the selected gadgets are displayed immediately.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5342
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: A "lasso" is very strongly needed

Post by Kwai chang caine »

@Marc56
Thanks my friend Marc for the explanation :wink:
In fact ..for my little head all is VD :oops:
Already everybody try to explain to me what is a RAD, and i have never understand the difference with a VD :lol:
All this tools his a little bit of the same familly...and i love it

Like several of us, i have begining my own there are a long time...and like numerous other project not have the time to finish it :oops:
it seems simple at first glance, but it's a killer, in complexity and time :twisted:
It's the reason why i know the complexity of a good VD :shock:
It's right, the better i have never see, it's VB

@MkSoft
It's true FRED have open the source, and i forget that often :oops:
The problem for me, it's even with all the code, it's nearly the same, my low level knowledge and the time. :|

In fact, since FRED give this great present, i ask to me who have the knowledge and time for adding great feature ?
I don't have the impression that it changed anything, it's like this story of additional functions that you could pay for, if someone really needed them. I've never heard of it again and yet it the idea has been around for a long time.

That's why I admire FRED even more, because we realize that spending a month in his shoes is not easy, even when you are a master in programming, which is not likely to be my case, even in my sweetest dreams.
In any case, congratulations and thanks for trying to improve our love of PB, even more than our beloved FRED does 8)
Like i say upper...wait and see :wink:
ImageThe happiness is a road...
Not a destination
Marc56us
Addict
Addict
Posts: 1477
Joined: Sat Feb 08, 2014 3:26 pm

Re: A "lasso" is very strongly needed

Post by Marc56us »

Already everybody try to explain to me what is a RAD, and i have never understand the difference with a VD :lol:
RAD is when you first draw the interface and then paste the events on each object. This is the main method used in i.e VB, Delphi, Lazarus.
In a way, the PB FD does it, but for a single function (See Layout > Event Procedure ) on Form / Toolbox
Fred had talked about improving FD in this sense a few years ago, but it is a very big job to restructure the source files.
...additional functions that you could pay for, if someone really needed them. I've never heard of it again and yet it the idea has been around for a long time.
Yes, Two very used functions have been created thanks to this system 8)

2nd January 2019 : Version 5.70 LTS
- Added: HTTPRequest(), HTTPRequestMemory() (sponsored by c-wayne)
- Added: UseMySQLDatabase() (sponsored by Paul)
:wink:
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5342
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: A "lasso" is very strongly needed

Post by Kwai chang caine »

Aaaah ok !! if i good understand, VB is a VD of the familly of RAD ? :idea:
Two very used functions have been created thanks to this system
Is there a site ? how that works ?
You say (somewhere, i don't know where ??) "I want a GIF module (at random :lol: ) and FRED give to you an euro estimate and when he can create it ?
We pay before a part of the amount requested, 30% like constructions and the end when the function is created ???
Several persons can perhaps participate for the same funtion needed ?
It's a pity FRED not create a special section in this goal :|
ImageThe happiness is a road...
Not a destination
Post Reply