ruler on the form designer

View: New views
7 Messages — Rating Filter:   Alert me  

ruler on the form designer

by Mathieu Avoine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi all,

I'm currently developing a ruler for the form designer panel. I found that this information is crucial when designing a dialog. I think that the ability to quickly figure out what size the dialog will need to be to contain everything is important. However, before I dig too deep, I'd like to know what you guys think about it. I included a mock as an attachment (my mock is rather ugly, sorry!).

I'm planning also to make it configurable (visible/hidden, and also support all the current units - px, cm, in, etc).

Thanks for the feedback!
Math



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

ruler.PNG (34K) Download Attachment

Re: ruler on the form designer

by Todd Viegut :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Math,

I took a look at the PNG you attached.  This is a great idea!

Personally, I think I would find it useful to have more fine grained .  Easier to see than for me to explain :)  ... so I attached another PNG. 

Please provide feedback Math if you think the more fine grained deliniation woudl be doable?

I am also trying to formalize a rough draft of a "development roadmap" for ideas that I will be posting to the developors mailing list.  These could be voted on for prioritization purposes.

More Later,

~Todd


-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Wed, 9 Apr 2008 11:58 am
Subject: ruler on the form designer

Hi all,

I'm currently developing a ruler for the form designer panel. I found that this information is crucial when designing a dialog. I think that the ability to quickly figure out what size the dialog will need to be to contain everything is important. However, before I dig too deep, I'd like to know what you guys think about it. I included a mock as an attachment (my mock is rather ugly, sorry!).

I'm planning also to make it configurable (visible/hidden, and also support all the current units - px, cm, in, etc).

Thanks for the feedback!
Math

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

ruler.png (3K) Download Attachment

Re: ruler on the form designer

by Mathieu Avoine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Todd,

On Thu, Apr 10, 2008 at 10:10 AM, <viegs@...> wrote:
Hi Math,

I took a look at the PNG you attached.  This is a great idea!

Personally, I think I would find it useful to have more fine grained .  Easier to see than for me to explain :)  ... so I attached another PNG. 

Please provide feedback Math if you think the more fine grained deliniation woudl be doable?

Sure! Good idea, and not difficult at all.
 

I am also trying to formalize a rough draft of a "development roadmap" for ideas that I will be posting to the developors mailing list.  These could be voted on for prioritization purposes.

Excellent idea. We could also include a TODO file at the root of the project, I think most f/oss projects do that nowadays.

Quick question: do you mind if I do a little (!) bit of cleanup in the code and send you a patch? I find that there is a lot of junk in the code, like unused imports, unused local vars, malformed javadoc, etc. I think that having clean code is a Good Thing. I'd also suggest to crank the severity of the compiler settings in the project settings which would, at least for Eclipse users, suggest to fix those issues. What do you think?

Later!
Math
 


-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Wed, 9 Apr 2008 11:58 am
Subject: ruler on the form designer

Hi all,

I'm currently developing a ruler for the form designer panel. I found that this information is crucial when designing a dialog. I think that the ability to quickly figure out what size the dialog will need to be to contain everything is important. However, before I dig too deep, I'd like to know what you guys think about it. I included a mock as an attachment (my mock is rather ugly, sorry!).

I'm planning also to make it configurable (visible/hidden, and also support all the current units - px, cm, in, etc).

Thanks for the feedback!
Math

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: ruler on the form designer

by Todd Viegut :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Math,

No problem!   I inherited the code base from Jeff Tassin.  I went through (I use Eclipse) and formatted the entire code base, but as I recall now don't believe I removed unneeded imports.  So...any cleanup is more than welcome. 

One thought...I like the flexibility of having configurable visibility for the ruler.   I am thinking to add it to the "Tools" menu option and assign a shortcut key to it.  This would be similar to the F4 key and the visibility of the properties pane on the right (check it out and toggle it on/off with F4).  I think this would add usability consistancy for it as well.  This is one idea.  If you have a better idea I am certainly all ears.

Also...I will follow through on your suggestion with the TODO file at the root of the project.  Thanks!

Again, thanks for your contributions!

Kind Regards,

~Todd




-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Thu, 10 Apr 2008 9:23 am
Subject: Re: ruler on the form designer

Hi Todd,

On Thu, Apr 10, 2008 at 10:10 AM, <viegs@...> wrote:
Hi Math,

I took a look at the PNG you attached.  This is a great idea!

Personally, I think I would find it useful to have more fine grained .  Easier to see than for me to explain :)  ... so I attached another PNG. 

Please provide feedback Math if you think the more fine grained deliniation woudl be doable?

Sure! Good idea, and not difficult at all.
 

I am also trying to formalize a rough draft of a "development roadmap" for ideas that I will be posting to the developors mailing list.  These could be voted on for prioritization purposes.

Excellent idea. We could also include a TODO file at the root of the project, I think most f/oss projects do that nowadays.

Quick question: do you mind if I do a little (!) bit of cleanup in the code and send you a patch? I find that there is a lot of junk in the code, like unused imports, unused local vars, malformed javadoc, etc. I think that having clean code is a Good Thing. I'd also suggest to crank the severity of the compiler settings in the project settings which would, at least for Eclipse users, suggest to fix those issues. What do you think?

Later!
Math
 


-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Wed, 9 Apr 2008 11:58 am
Subject: ruler on the form designer

Hi all,

I'm currently developing a ruler for the form designer panel. I found that this information is crucial when designing a dialog. I think that the ability to quickly figure out what size the dialog will need to be to contain everything is important. However, before I dig too deep, I'd like to know what you guys think about it. I included a mock as an attachment (my mock is rather ugly, sorry!).

I'm planning also to make it configurable (visible/hidden, and also support all the current units - px, cm, in, etc).

Thanks for the feedback!
Math

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Re: ruler on the form designer

by Mathieu Avoine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Todd,

I continued to work on the ruler, and I attached a patch for review, and a screenshot. Let me know what you think about both; whatever comments on the code or the feature are appreciated. I think it looks a lot closer to the example you sent me a few days ago.

I like your idea to make it configurable directly from the Tools menu and using a kb shortcut. What key would you like to bind it to? F6? Or something like Ctrl+R? Let me know what's on your mind, I think keyboard shortcuts must be thought out carefully.

Another question: what is the jdk compability we need to ensure? 1.4? 1.5? Can we use generics and all the Good Stuff that java 1.5 packs for us, or do we need to stick to 1.4?

Thanks for your input!
Math

On Thu, Apr 10, 2008 at 10:33 AM, <viegs@...> wrote:
Hi Math,

No problem!   I inherited the code base from Jeff Tassin.  I went through (I use Eclipse) and formatted the entire code base, but as I recall now don't believe I removed unneeded imports.  So...any cleanup is more than welcome. 

One thought...I like the flexibility of having configurable visibility for the ruler.   I am thinking to add it to the "Tools" menu option and assign a shortcut key to it.  This would be similar to the F4 key and the visibility of the properties pane on the right (check it out and toggle it on/off with F4).  I think this would add usability consistancy for it as well.  This is one idea.  If you have a better idea I am certainly all ears.

Also...I will follow through on your suggestion with the TODO file at the root of the project.  Thanks!

Again, thanks for your contributions!

Kind Regards,

~Todd





-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Thu, 10 Apr 2008 9:23 am
Subject: Re: ruler on the form designer

Hi Todd,

On Thu, Apr 10, 2008 at 10:10 AM, <viegs@...> wrote:
Hi Math,

I took a look at the PNG you attached.  This is a great idea!

Personally, I think I would find it useful to have more fine grained .  Easier to see than for me to explain :)  ... so I attached another PNG. 

Please provide feedback Math if you think the more fine grained deliniation woudl be doable?

Sure! Good idea, and not difficult at all.
 

I am also trying to formalize a rough draft of a "development roadmap" for ideas that I will be posting to the developors mailing list.  These could be voted on for prioritization purposes.

Excellent idea. We could also include a TODO file at the root of the project, I think most f/oss projects do that nowadays.

Quick question: do you mind if I do a little (!) bit of cleanup in the code and send you a patch? I find that there is a lot of junk in the code, like unused imports, unused local vars, malformed javadoc, etc. I think that having clean code is a Good Thing. I'd also suggest to crank the severity of the compiler settings in the project settings which would, at least for Eclipse users, suggest to fix those issues. What do you think?

Later!
Math
 


-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Wed, 9 Apr 2008 11:58 am
Subject: ruler on the form designer

Hi all,

I'm currently developing a ruler for the form designer panel. I found that this information is crucial when designing a dialog. I think that the ability to quickly figure out what size the dialog will need to be to contain everything is important. However, before I dig too deep, I'd like to know what you guys think about it. I included a mock as an attachment (my mock is rather ugly, sorry!).

I'm planning also to make it configurable (visible/hidden, and also support all the current units - px, cm, in, etc).

Thanks for the feedback!
Math

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Get the MapQuest Toolbar, Maps, Traffic, Directions & More!




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

ruler.PNG (59K) Download Attachment
ruler.diff (11K) Download Attachment

Re: ruler on the form designer

by Todd Viegut :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Math,

Excellent work!  I was able to show the screen shot to another Abeille user and the feedback was very positive (and the support for various units was welcome).

My thoughts (and the reasoning) to your question regarding key bindings...  Let's using the Function Keys.  Utilize the F5 key which is the next in sequence after F4 for properties sheet.  My thinking in this area is to utilize Function keys for any "Tools" to appear underneath the Tools menu option.  This will add consistancy and end-users may find it easier to think in terms of mapping Functions keys to specific tools.

As for JDK compatability.  Ensure 1.4 compatability.  I would *love* to move to 1.5 but it would need a bit of planning.  I was thinking maybe in a 3.0 release.  Right now the build script does the following:

<javac srcdir="${build}" destdir="${build}" source="1.4" debug="${debug}">

Thanks for asking the question though.  One last thought though...I've thought maybe we could do an earlier move in this way.  Check out:

Retroweaver ;it is a bytecode weaver that enables you to take advantage of the new Java 1.5 language features, while still retaining total binary compatability with 1.4 virtual machines. Retroweaver operates by transforming Java class files compiled by a 1.5 compiler into version 1.4 class files which can then be run on any 1.4 virtual machine.
As quoted from the website, Retroweaver supports most 1.5 features while running on 1.4.
  • generics
  • extended for loops
  • static imports
  • autoboxing/unboxing
  • varargs
  • enumerations
  • annotations

If this were to work rather easily then I would think an early 3.0 release would be possible.  Target at new 1.5 support.  And then allow Abeille users to utilize it for 1.4 via Retroweaver.  Please provide your thoughts as well Math.  I have not surveyed users in the area of 1.4 needs.  Possibly as we work towards an eventual 1.7 release of Java we would simply drop support for 1.4. 

~Todd

P.S.  I have the new plugin code generation work close to done.  This will allow custom plugins to be created for any type of programming language...Groovy, Jython, Java, etc. 




-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Tue, 15 Apr 2008 6:58 am
Subject: Re: ruler on the form designer

Hi Todd,

I continued to work on the ruler, and I attached a patch for review, and a screenshot. Let me know what you think about both; whatever comments on the code or the feature are appreciated. I think it looks a lot closer to the example you sent me a few days ago.

I like your idea to make it configurable directly from the Tools menu and using a kb shortcut. What key would you like to bind it to? F6? Or something like Ctrl+R? Let me know what's on your mind, I think keyboard shortcuts must be thought out carefully.

Another question: what is the jdk compability we need to ensure? 1.4? 1.5? Can we use generics and all the Good Stuff that java 1.5 packs for us, or do we need to stick to 1.4?

Thanks for your input!
Math

On Thu, Apr 10, 2008 at 10:33 AM, <viegs@...> wrote:
Hi Math,

No problem!   I inherited the code base from Jeff Tassin.  I went through (I use Eclipse) and formatted the entire code base, but as I recall now don't believe I removed unneeded imports.  So...any cleanup is more than welcome. 

One thought...I like the flexibility of having configurable visibility for the ruler.   I am thinking to add it to the "Tools" menu option and assign a shortcut key to it.  This would be similar to the F4 key and the visibility of the properties pane on the right (check it out and toggle it on/off with F4).  I think this would add usability consistancy for it as well.  This is one idea.  If you have a better idea I am certainly all ears.

Also...I will follow through on your suggestion with the TODO file at the root of the project.  Thanks!

Again, thanks for your contributions!

Kind Regards,

~Todd





-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Thu, 10 Apr 2008 9:23 am
Subject: Re: ruler on the form designer

Hi Todd,

On Thu, Apr 10, 2008 at 10:10 AM, <viegs@...> wrote:
Hi Math,

I took a look at the PNG you attached.  This is a great idea!

Personally, I think I would find it useful to have more fine grained .  Easier to see than for me to explain :)  ... so I attached another PNG. 

Please provide feedback Math if you think the more fine grained deliniation woudl be doable?

Sure! Good idea, and not difficult at all.
 

I am also trying to formalize a rough draft of a "development roadmap" for ideas that I will be posting to the developors mailing list.  These could be voted on for prioritization purposes.

Excellent idea. We could also include a TODO file at the root of the project, I think most f/oss projects do that nowadays.

Quick question: do you mind if I do a little (!) bit of cleanup in the code and send you a patch? I find that there is a lot of junk in the code, like unused imports, unused local vars, malformed javadoc, etc. I think that having clean code is a Good Thing. I'd also suggest to crank the severity of the compiler settings in the project settings which would, at least for Eclipse users, suggest to fix those issues. What do you think?

Later!
Math
 


-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Wed, 9 Apr 2008 11:58 am
Subject: ruler on the form designer

Hi all,

I'm currently developing a ruler for the form designer panel. I found that this information is crucial when designing a dialog. I think that the ability to quickly figure out what size the dialog will need to be to contain everything is important. However, before I dig too deep, I'd like to know what you guys think about it. I included a mock as an attachment (my mock is rather ugly, sorry!).

I'm planning also to make it configurable (visible/hidden, and also support all the current units - px, cm, in, etc).

Thanks for the feedback!
Math

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

Re: ruler on the form designer

by Mathieu Avoine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Todd,

On Tue, Apr 15, 2008 at 5:04 PM, <viegs@...> wrote:
Math,

Excellent work!  I was able to show the screen shot to another Abeille user and the feedback was very positive (and the support for various units was welcome).

Thanks!
 

My thoughts (and the reasoning) to your question regarding key bindings...  Let's using the Function Keys.  Utilize the F5 key which is the next in sequence after F4 for properties sheet.  My thinking in this area is to utilize Function keys for any "Tools" to appear underneath the Tools menu option.  This will add consistancy and end-users may find it easier to think in terms of mapping Functions keys to specific tools.

Let's go with F5 then!
 

As for JDK compatability.  Ensure 1.4 compatability.  I would *love* to move to 1.5 but it would need a bit of planning.  I was thinking maybe in a 3.0 release.  Right now the build script does the following:

<javac
srcdir="${build}" destdir="${build}" source="1.4" debug="${debug}">

Thanks for asking the question though.  One last thought though...I've thought maybe we could do an earlier move in this way.  Check out:

Retroweaver ;it is a bytecode weaver that enables you to take advantage of the new Java 1.5 language features, while still retaining total binary compatability with 1.4 virtual machines. Retroweaver operates by transforming Java class files compiled by a 1.5 compiler into version 1.4 class files which can then be run on any 1.4 virtual machine.
As quoted from the website, Retroweaver supports most 1.5 features while running on 1.4.
  • generics
  • extended for loops
  • static imports
  • autoboxing/unboxing
  • varargs
  • enumerations
  • annotations

If this were to work rather easily then I would think an early 3.0 release would be possible.  Target at new 1.5 support.  And then allow Abeille users to utilize it for 1.4 via Retroweaver.  Please provide your thoughts as well Math.  I have not surveyed users in the area of 1.4 needs.  Possibly as we work towards an eventual 1.7 release of Java we would simply drop support for 1.4. 

It's worth giving a shot. I guess we could package Abeille and deploy it under 2 binaries: 1.4 and 1.5, then we see if the 1.4 one is downloaded much. If not, then we know we can drop support for 1.4, otherwise we keep it for a while. I'll take a look and keep you posted on my findings.
 

~Todd

P.S.  I have the new plugin code generation work close to done.  This will allow custom plugins to be created for any type of programming language...Groovy, Jython, Java, etc. 

Cool! I haven't tried the code generation stuff yet. I'm interested into it though so keep me posted!
 
Math





-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Tue, 15 Apr 2008 6:58 am
Subject: Re: ruler on the form designer

Hi Todd,

I continued to work on the ruler, and I attached a patch for review, and a screenshot. Let me know what you think about both; whatever comments on the code or the feature are appreciated. I think it looks a lot closer to the example you sent me a few days ago.

I like your idea to make it configurable directly from the Tools menu and using a kb shortcut. What key would you like to bind it to? F6? Or something like Ctrl+R? Let me know what's on your mind, I think keyboard shortcuts must be thought out carefully.

Another question: what is the jdk compability we need to ensure? 1.4? 1.5? Can we use generics and all the Good Stuff that java 1.5 packs for us, or do we need to stick to 1.4?

Thanks for your input!
Math

On Thu, Apr 10, 2008 at 10:33 AM, <viegs@...> wrote:
Hi Math,

No problem!   I inherited the code base from Jeff Tassin.  I went through (I use Eclipse) and formatted the entire code base, but as I recall now don't believe I removed unneeded imports.  So...any cleanup is more than welcome. 

One thought...I like the flexibility of having configurable visibility for the ruler.   I am thinking to add it to the "Tools" menu option and assign a shortcut key to it.  This would be similar to the F4 key and the visibility of the properties pane on the right (check it out and toggle it on/off with F4).  I think this would add usability consistancy for it as well.  This is one idea.  If you have a better idea I am certainly all ears.

Also...I will follow through on your suggestion with the TODO file at the root of the project.  Thanks!

Again, thanks for your contributions!

Kind Regards,

~Todd





-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Thu, 10 Apr 2008 9:23 am
Subject: Re: ruler on the form designer

Hi Todd,

On Thu, Apr 10, 2008 at 10:10 AM, <viegs@...> wrote:
Hi Math,

I took a look at the PNG you attached.  This is a great idea!

Personally, I think I would find it useful to have more fine grained .  Easier to see than for me to explain :)  ... so I attached another PNG. 

Please provide feedback Math if you think the more fine grained deliniation woudl be doable?

Sure! Good idea, and not difficult at all.
 

I am also trying to formalize a rough draft of a "development roadmap" for ideas that I will be posting to the developors mailing list.  These could be voted on for prioritization purposes.

Excellent idea. We could also include a TODO file at the root of the project, I think most f/oss projects do that nowadays.

Quick question: do you mind if I do a little (!) bit of cleanup in the code and send you a patch? I find that there is a lot of junk in the code, like unused imports, unused local vars, malformed javadoc, etc. I think that having clean code is a Good Thing. I'd also suggest to crank the severity of the compiler settings in the project settings which would, at least for Eclipse users, suggest to fix those issues. What do you think?

Later!
Math
 


-----Original Message-----
From: Mathieu Avoine <avoinemt@...>
To: dev@...
Sent: Wed, 9 Apr 2008 11:58 am
Subject: ruler on the form designer

Hi all,

I'm currently developing a ruler for the form designer panel. I found that this information is crucial when designing a dialog. I think that the ability to quickly figure out what size the dialog will need to be to contain everything is important. However, before I dig too deep, I'd like to know what you guys think about it. I included a mock as an attachment (my mock is rather ugly, sorry!).

I'm planning also to make it configurable (visible/hidden, and also support all the current units - px, cm, in, etc).

Thanks for the feedback!
Math

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...


Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@...
For additional commands, e-mail: dev-help@...

Get the MapQuest Toolbar, Maps, Traffic, Directions & More!

LightInTheBox - Buy quality products at wholesale price