Jump to content
PeterPanettone

wuppdi Welcome Page for Delphi 11 Alexandria?

Recommended Posts

19 minutes ago, haentschman said:

Hi...:classic_cool:

 

@gkobler: :classic_cool::classic_cheerleader:...thanks

 

But...for the community: please without advertising (link) in the header :classic_unsure: ...then i install tis to. :classic_tongue:

Your welcome. :classic_cool:

 

This is a free plugin for the community. Also a smal discrete advertising should be ok. :classic_blink: and also the link, where you can find the download and have some information for the Plugin

  • Like 1

Share this post


Link to post

Hi @gkobler,

I have one tiny preference...

In a favorite's folder I have my Project Group and Projects.

It would be really nice, and this is a personal preference, no obligation, if when sorting the projects the the group was the first entry.

I'm sure others would have a different preference..

 

Regards

Ian

Share this post


Link to post

New Version 1.0.3.B10 released.

 

8 hours ago, Ian Branch said:

I have one tiny preference...

In a favorite's folder I have my Project Group and Projects.

It would be really nice, and this is a personal preference, no obligation, if when sorting the projects the the group was the first entry.

I'm sure others would have a different preference..

New sorting...

image.thumb.png.b627dd9a9353dfef8767be226269aec1.png

Hope this is what you want.

 

 

Share this post


Link to post
On 9/21/2022 at 6:30 PM, KenR said:

Recently Used Projects, within the plugin, doesn't seem to be kept up-to-date.

Add sync of recent files to the new Version 1.0.3.B10

Share this post


Link to post
1 hour ago, gkobler said:

Hope this is what you want.

Perfect.  Thank you.

Follow up..

Getting this error when I go to close an App I am editing, or trying to close Delphi.  Running D11.2.  Need to use Task Manager to close Delphi.

image.thumb.png.3e60956232c26aff9715465179a8ec66.png

Edited by Ian Branch
  • Like 1

Share this post


Link to post

It seems like it doesn't work with version 28.0.42600.6491 - is that right?

 

Which version does it work with?

 

image.png.fd5f4b771ec45bcf92050e7e5d943fff.png

Share this post


Link to post
1 hour ago, HeartWare said:

Which version does it work with?

I develop with D11.2

 

On 10/2/2022 at 10:01 PM, Ian Branch said:

Follow up..

Getting this error when I go to close an App I am editing, or trying to close Delphi.  Running D11.2.  Need to use Task Manager to close Delphi.

image.thumb.png.3e60956232c26aff9715465179a8ec66.png

will look what i can do.

Share this post


Link to post

Okay - installed in my v11.2 and it installed okay.

 

But I can't populate the various branches. I have clicked the "Enable Drag'n'Drop" and can start a drag operation from the plug-in's "Recently Used->Projects" but I can't drop it on the "Favourites" branch (get a "forbidden" stop sign).

 

How am I supposed to populate the branches if not by D'n'D?

 

Also, the "+" button above the tree doesn't do anything. How am I to create new branches under the existing ones?

Share this post


Link to post
1 minute ago, HeartWare said:

Okay - installed in my v11.2 and it installed okay.

 

But I can't populate the various branches. I have clicked the "Enable Drag'n'Drop" and can start a drag operation from the plug-in's "Recently Used->Projects" but I can't drop it on the "Favourites" branch (get a "forbidden" stop sign).

 

How am I supposed to populate the branches if not by D'n'D?

 

Also, the "+" button above the tree doesn't do anything. How am I to create new branches under the existing ones?

Okay - think I've figured it out. The "Favourites" can't be populated - only branches below that one.

 

And the "+" cannot create sub-branches other than in Favourites... (ie. not in "Recently Used->Projects").

Share this post


Link to post

When I try to "Close All Files", I get an exception:

 

[308BDA88]{WP.gksoftPlugin280.bpl} WP.gksoftPlugIn.View.Gksoftplugin.View.TWPFileNotifier.FileNotification (Line 1659, "WP.gksoftPlugIn.View.pas" + 12) + $3
[2F233D50]{EurekaLogCore280.bpl} Especificdelphi.IsCppExceptionCode + $20
[2F3C18DA]{EurekaLogCore280.bpl} Eexceptioninfocpp.ECppException + $35A
[2F3C63E8]{EurekaLogCore280.bpl} Eexceptioninfobcb.EBCPPStdException.GetStdException + $278
[2F3C7BE4]{EurekaLogCore280.bpl} Eexceptioninfollvm.EBCPPStdException.GetStdException + $214
[2F3CA492]{EurekaLogCore280.bpl} Eexceptioninfomsvc.EMSCppStdException.GetStdException + $222
[79A21033]{rtl280.bpl  } System.@HandleAnyException (Line 20992, "System.pas" + 13) + $0
[79A29D87]{rtl280.bpl  } System.TInterfacedObject.QueryInterface (Line 39725, "System.pas" + 1) + $8
[79A1FF56]{rtl280.bpl  } System.TObject.GetInterface (Line 18385, "System.pas" + 7) + $9
[79A29D87]{rtl280.bpl  } System.TInterfacedObject.QueryInterface (Line 39725, "System.pas" + 1) + $8
[308BDA19]{WP.gksoftPlugin280.bpl} WP.gksoftPlugIn.View.Gksoftplugin.View.TWPFileNotifier.FileNotification (Line 1650, "WP.gksoftPlugIn.View.pas" + 3) + $7
[79A29D87]{rtl280.bpl  } System.TInterfacedObject.QueryInterface (Line 39725, "System.pas" + 1) + $8
[78C52FC5]{coreide280.bpl} IDEServices.TIDEServices.SendFileNotification (Line 5331, "IDEServices.pas" + 😎 + $10
[78C536FA]{coreide280.bpl} IDEServices.FileNotification (Line 5592, "IDEServices.pas" + 1) + $9
[78951B9F]{coreide280.bpl} ProjectGroup.TProjectGroup.BeforeDestruction (Line 920, "ProjectGroup.pas" + 4) + $10
[79A20529]{rtl280.bpl  } System.@BeforeDestruction (Line 19336, "System.pas" + 10) + $0
[78951B26]{coreide280.bpl} ProjectGroup.TProjectGroup.Destroy (Line 901, "ProjectGroup.pas" + 0) + $2
[79A1FDF4]{rtl280.bpl  } System.TObject.Free (Line 17991, "System.pas" + 1) + $4
[789584F6]{coreide280.bpl} ProjectGroup.TProjectGroupWrapper.Close (Line 2848, "ProjectGroup.pas" + 2) + $5
[00EE7B0F]{bds.exe     } AppMain.TAppBuilder.DestroyProjectGroup (Line 2841, "AppMain.pas" + 21) + $9
[00EE7C68]{bds.exe     } AppMain.TAppBuilder.CloseProjectGroup (Line 2863, "AppMain.pas" + 4) + $2
[00EE8B49]{bds.exe     } AppMain.TAppBuilder.FileCloseAll (Line 3156, "AppMain.pas" + 😎 + $2
[79B349D3]{rtl280.bpl  } System.Classes.TBasicAction.Execute (Line 17981, "System.Classes.pas" + 3) + $7
[795CFAC2]{vcl280.bpl  } Vcl.ActnList.TCustomAction.Execute (Line 284, "Vcl.ActnList.pas" + 19) + $35
[79B34827]{rtl280.bpl  } System.Classes.TBasicActionLink.Execute (Line 17892, "System.Classes.pas" + 2) + $7
[7743664D]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1099, "Vcl.ActnMenus.pas" + 6) + $D
[77437F08]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1869, "Vcl.ActnMenus.pas" + 19) + $15
[7743BA5E]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3739, "Vcl.ActnMenus.pas" + 5) + $3
[774361CC]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 969, "Vcl.ActnMenus.pas" + 2) + $11
[774361D5]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 970, "Vcl.ActnMenus.pas" + 3) + $4
[795E7F46]{vcl280.bpl  } Vcl.Controls.TControl.WndProc (Line 7584, "Vcl.Controls.pas" + 91) + $6
[795ED0F1]{vcl280.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10631, "Vcl.Controls.pas" + 170) + $6
[795E7B7C]{vcl280.bpl  } Vcl.Controls.TControl.Perform (Line 7362, "Vcl.Controls.pas" + 10) + $8
[795EC6F9]{vcl280.bpl  } Vcl.Controls.GetControlAtPos (Line 10332, "Vcl.Controls.pas" + 2) + $78
[795ECF7D]{vcl280.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10579, "Vcl.Controls.pas" + 118) + $1D
[795ED0F1]{vcl280.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10631, "Vcl.Controls.pas" + 170) + $6
[7743803B]{vclactnband280.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1913, "Vcl.ActnMenus.pas" + 25) + $4
[795EC5FC]{vcl280.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 10308, "Vcl.Controls.pas" + 3) + $6
[79B3580C]{rtl280.bpl  } System.Classes.StdWndProc (Line 18490, "System.Classes.pas" + 😎 + $0
[7973417F]{vcl280.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 11460, "Vcl.Forms.pas" + 23) + $1
[797341C2]{vcl280.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 11490, "Vcl.Forms.pas" + 1) + $4
[79734501]{vcl280.bpl  } Vcl.Forms.TApplication.Run (Line 11629, "Vcl.Forms.pas" + 27) + $3
[00F38082]{bds.exe     } bds.bds (Line 227, "" + 16) + $2

 

and I am unable to continue other than hard-killing BDS.

Share this post


Link to post
7 minutes ago, HeartWare said:

When I try to "Close All Files", I get an exception:

 

[Crash Dump]

 

and I am unable to continue other than hard-killing BDS.

A possible explanation:

 

If I have the "Close Welcome screen when opening a new project" enabled, the error occurs. If the Welcome screen is open when I select "Close All Files", it doesn't.

Share this post


Link to post
2 hours ago, HeartWare said:

Okay - think I've figured it out. The "Favourites" can't be populated - only branches below that one.

 

And the "+" cannot create sub-branches other than in Favourites... (ie. not in "Recently Used->Projects").

Yes thas true. Because recent used projects/files are managed by Delphi

 

2 hours ago, HeartWare said:

If I have the "Close Welcome screen when opening a new project" enabled, the error occurs. If the Welcome screen is open when I select "Close All Files", it doesn't.

Made a workaround for the moment, but it's bettter to hold the WP open. When the WP closed when open the project, then the recent used files are not sync right now!

 

Version 1.0.3.B11 are released

Share this post


Link to post
On 10/4/2022 at 6:31 PM, gkobler said:

Version 1.0.3.B11 are released

Update B9 -> B11

Modes are incorrect again. Second screenshot: Switched from dark to light,

 

Are there new required registry keys?

 

Snag_7f767e.png

Snag_7f85ef.png

Snag_812b42.png

Share this post


Link to post
On 10/4/2022 at 6:31 PM, gkobler said:

Version 1.0.3.B11 are released

Update B9 -> B11

Modes are incorrect again. Second screenshot: Switched from dark to light,

 

Are there new required registry keys (Screenshot 3)?

 

Snag_8329e1.png

Snag_8352b6.png

Snag_835b90.png

Edited by Matthias

Share this post


Link to post

New Version 1.0.3.B12 released.

On 10/6/2022 at 1:59 PM, Matthias said:

Modes are incorrect again. Second screenshot: Switched from dark to light,

 

should be solved.

 

I hope that no new errors have crept in. :classic_ohmy:

  • Thanks 2

Share this post


Link to post
3 hours ago, gkobler said:

New Version 1.0.3.B12 released.

should be solved.

Yes, fixed.

Share this post


Link to post
On 9/23/2022 at 5:10 PM, Uwe Raabe said:

That may indeed be a problem with Delphi and/or the TreeView control. MMX suffers from the same symptom.

@Uwe Raabe Do you know if there is already a QC ticket?

Share this post


Link to post
20 minutes ago, Matthias said:

Do you know if there is already a QC ticket?

None that I am aware of. So far a I was under the impression to be able to find the cause in my own code.

  • Thanks 1

Share this post


Link to post
On 9/22/2022 at 1:15 PM, Matthias said:

Another issue:

When switching from light to dark and vice versa: Left panel (TreeView) is not updated

22-09-2022_13-10-24.png

Fixed in new version 1.0.3.B13. It just released. :classic_cool:

  • Like 2

Share this post


Link to post
31 minutes ago, gkobler said:

Fixed in new version 1.0.3.B13. It just released. :classic_cool:

Yes, fixed.

Share this post


Link to post

@gkobler

TreeView invalidate issue:

Renaming a favorite group will not refresh TreeView as expected.

Snag_2eee38.png

Edited by Matthias

Share this post


Link to post
On 10/15/2022 at 5:24 PM, Matthias said:

Renaming a favorite group will not refresh TreeView as expected.

Snag_2eee38.png

Fixed in Built 14

  • Thanks 1

Share this post


Link to post

How do you make a sub-folder to an already existing folder in Favorite branch? Ie. I have a Favorite folder "Utils" under which I want to sub-divide my projects in "GUI" and "CLI", f.ex. When I click the "+" button, it always creates the new folder directly under Favorites. And when I try to Drag'n'Drop it into the correct folder, it just drags it to another position within the Favorites branch.

 

Also, when I use Drag'n'Drop (after enabling it) from one favorite folder to another, it doesn't operate on the project I'm dragging, but always takes the top one from the source folder.

 

Also, when Drag'n'Dropping, it should MOVE the project instead of COPYing it (unless you hold down Ctrl when you drag - then it is a COPY operation, as per the standard Windows Drag'n'Drop).

 

I'm really getting to like this extension, but it still has a few rough edges 🙂

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×