This site requires JavaScript, please enable it in your browser!
Greenfoot back

Comments for Windows

Return to Windows

YehudaYehuda

2017/5/4

What are the Customization and Size features? The X seems to follow behind the window.
NichodonNichodon

2017/5/4

This is meant to be a utility class, but I'm not done yet. X movement is a bit buggy right now, but I think I have an easy fix for it. The position, size, title, and color of the windows can be customized in the Window constructor class.
A new version of this scenario was uploaded on 2017-05-05 02:55:37 UTC 0.1: -Added resizing -Added icons -Added title shortening -Bug fixes
A new version of this scenario was uploaded on 2017-05-09 23:08:51 UTC 0.1.1: -Added buttons -Window fades on close -Tweaks
A new version of this scenario was uploaded on 2017-05-12 03:28:10 UTC 0.1.1: -Added enabling features -Removed buttons -Bug fixes
A new version of this scenario was uploaded on 2017-05-27 23:46:03 UTC 0.2: -Added buttons -Added value return -Tweaks -Big fixes
NichodonNichodon

2017/5/27

And now I can't remember if I wanted the second 0.1.1 to be 0.1.2 or 0.2...
YehudaYehuda

2017/5/28

I think you should only have one decimal point, numbers can't usually have more.
YehudaYehuda

2017/5/28

I like the fading of the closing windows. This looks like the type of scenario that the classes are meant to be reusable, but as of now you have all these windows and a button but you're the only person with access to the classes (I can only get the .jar file with the actual .class files not the .java files).
NichodonNichodon

2017/5/29

It is supposed to be reusable. Right now I haven't posted the source because it's not ready yet (there are only buttons), and because (last I checked) every time I update this, I would have to re-click the source code button, I would like to just wait until it is ready.
NichodonNichodon

2017/5/29

Also, the version IDs aren't really "numbers". I just don't like have things like 0.11 skipping to 0.20.
YehudaYehuda

2017/5/29

You don't need to have a hundreds place in your decimal (but if you want to have a Version 0.1.2 I'm won't be stopping you).
NichodonNichodon

2017/5/29

Well usually 0.x is a larger update than 0.x.y (for example, 0.2 vs. 0.1.1).
YehudaYehuda

2017/5/29

If you're only using one decimal point then instead of doing 0.x.y to 0.x you do 0.x to 0.x+1 Nice user image.
NichodonNichodon

2017/5/29

0.x to 0.(x+1) would be for a minor update.
YehudaYehuda

2017/5/29

So you only change the number "for a minor update".
NichodonNichodon

2017/5/30

I change the third number for a minor update, the second for a normal update, and the first for a major update.
YehudaYehuda

2017/5/30

That's what you do, but you don't have to do it like that. (How long will this conversation go for?)
Goat_WurmGoat_Wurm

2017/8/9

eema goat wurm
Viki76Viki76

2017/8/10

eema Viki76
This is pretty cool. It is a perfect example of what a window does. :)
Viki76Viki76

2017/8/11

eema Viki76
Lol
A new version of this scenario was uploaded on 2018-01-20 00:18:30 UTC 0.3: -Added grid automatic layout -Better HTML5 support -Removed some features temporarily -Removed resizing