QWv3 – Dev blog 5

It’s been a while since I did a dev blog. I’ve been experimenting with some JavaFX features and trying to determine the best way to do certain things. I’ve also come across some really strange design choices with JavaFX that I find puzzling but I won’t bore you with them here.

The background image/color selector for panels is now just about done. There is a lot of functionality in that thing, a final thing I want to add is support for drag-n-drop of an image onto the panel to set as the background. This needs careful handling however since I want to support drag-n-drop of files onto an Asset so there could be a conflict.

My main focus over the past few days has been creating an “Item Manager” which allows a user to manage a list of text strings. This is used in many places such as Project Statuses, Item Types and managing words in the personal dictionary. This has been the source of the experimentation but I now have a component I’m happy with and I’ve worked out the backend plumbing required to have everything update automatically. The test case has been Project Statuses. I can modify a status in the manager and it will automatically update the projects that have that status.

My next task is the Backups manager then after that I’m going to look at drag-n-drop for the buttons in the top right hand corner. I want users to be able to customize the buttons/functions they see.

1 thought on “QWv3 – Dev blog 5

  1. […] The manage project statuses popup is done, making use of the aforementioned “item manager“. […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: