|
||
|
|||||||
| Third Party Program Support Misc support forum and advertisment forum for all RunUO related third party Utilities. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Forum Expert
|
Please post the bugs / annoyances in Gump Studio you would like to see fixed. That's right, I finally have enough free time, and managed to find the box I packed the CD with the source code away in.
My first goal is to fix any problems with the current version you guys might have. Thank RoadMaster for finally getting me motivated enough to find the source code again. He's also the one working on the new Export to RunUO Script Plugin.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. Last edited by Bradley; 01-13-2008 at 08:46 PM. |
|
|
|
|
|
#2 (permalink) |
|
Forum Expert
|
I forgot to add, the download for Gump Studio is back at www.gumpstudio.com
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
#3 (permalink) |
|
Forum Expert
Join Date: Dec 2005
Location: Germany
Age: 31
Posts: 401
|
Sounds great, thanks!
My biggest annoyance is the upside-down scrolling in the gump browser when scrolling down (scrolling up works as it should). That tool alone is, imho, one of the most useful gump related tools for UO ever, but when I click the scrollbar to scroll the list down a page I don't want it to give me a headache by scrolling in the new pictures from the top, just as if I had clicked to scroll up. Oh, and I'd like to access the browser from a button on the standard UI, for quick browsing when you just need to find a specific gump for code outside GS. This is nothing important, adding a background and modifying its ID works just as well - it just doesn't feel right. ![]() Otherwise, GS is great, thanks for that. |
|
|
|
|
|
#4 (permalink) | |
|
Forum Expert
|
Quote:
Which browser is scrolling backwards, the Image Browser, or the Item browser? I don't think I've ever seen this happen. If it's the Image browser then I'm not sure I can fix it because I don't control the scrolling on that one. It's just a plain windows forms based listbox with OwnerDraw set to true. As a quick summary of whats been fixed so far... You can now manually browse for the UO data file directory. Serialization for TextBoxes, CheckBoxes and RadioButtons now fully serializes everything. TextBoxes now have a MaxLength property. Most of my time has been spent trying to get it to compile and work properly in Visual Studio 2008 using the 2.0 framework. I'm not sure what Roadmaster has fixed in the export so far.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
|
#5 (permalink) | |||
|
Forum Expert
Join Date: Dec 2005
Location: Germany
Age: 31
Posts: 401
|
Quote:
Quote:
To recreate what I'm talking about: just open GS, click on the 'Background' button, in the info pane focus the GumpID, click the '...' button next to it and just click inside the vertical scroll bar to scroll down. The new images scroll in from the top, but they should come in from the bottom. Scrolling up works as it should. Quote:
![]() |
|||
|
|
|
|
|
#6 (permalink) | |
|
Forum Expert
|
Quote:
I don't actually get into the RunUO scripting, so I don't know how gumps are handled in script (other that taking a quick glance at some code). That's why Roadmaster is working on the export plugin. He's much better than I am at knowing what would actually go into a gump script.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
|
#7 (permalink) |
|
Forum Expert
|
Adding Cliloc Browser Property Editor so you can browse and search for the ID through a visual browser like ItemIDs and GumpArtIDs.
I'm also adding tooltip and TiledImageButton support. Were any new Elements added to the client since the last version of GS that i've missed? *edit* ohh yeah, cropped labels are in too.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
#8 (permalink) |
|
ConnectUO Creator
Join Date: Jan 2004
Age: 27
Posts: 4,819
|
Bradley, the biggest gripe about Gump Studio is that once u get 50 items on the screen, moving any of them 1 pixel at a time is terribly slow. I believe this is due to the way you handle Undo and Redo stacking. As a test you could disable that code and see. There are better ways to do it. I know its possible to get rid of this because I did in RunUO:GDK. Another great idea would be making the selection of items done by pixel calls. If you click on an item, the order of checking to see if the item has been selected should be
if(gump.bounds.contains(point) && gump.image.getpixel(point - gump.location) != color.black)) { } This makes selecting items that overlap others ALOT easier.
__________________
Jeff Boulanger ConnectUO - Core Developer Want to help make ConnectUO better? Click here to submit your ideas/requests Use your talent to compete against other community members in RunUO hosted coding competitions If you know XNA (even if its just a little) or are a good artist(2d or 3d) and are interested in making games for a hobby send me a pm or drop by #xna in irc.runuo.com. I'm looking to put together a small game development team. Please do not pm me for support. If you are having issues please post in the appropriate forum. Thanks for your continued support of both ConnectUO and RunUO |
|
|
|
|
|
#9 (permalink) |
|
Newbie
Join Date: Jun 2005
Posts: 15
|
Its kinda tricky trying to line buttons or images up in the middle of a background etc without doing some calcs of the size of the gump etc... Maybe if you could display the coordinates of your cursor on the window this may help to allign things a bit? Or even a kind of "ruler" you could use?
Regards, Vlad |
|
|
|
|
|
#10 (permalink) | |
|
Forum Expert
|
Quote:
I think displaying cursor coords, and element locations coords is a great idea.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
|
#11 (permalink) | |
|
Forum Expert
|
Quote:
As for "pixel perfect" element selection, I think an option for this would be a good idea. I personally prefer the stack order selection on bounds, it makes it easier to select small items, but agree that some people like having it work on pixels.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
|
#12 (permalink) | |
|
Forum Expert
|
Quote:
I hadn't thought about being doing large moves with the arrow keys. I beleive I can fix this.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
|
#13 (permalink) | |
|
ConnectUO Creator
Join Date: Jan 2004
Age: 27
Posts: 4,819
|
Quote:
cool, feel free to look at my code on RunUOForge for the RunUO:GDK project, Ive since given it to Outkast due to time restrictions and lack of motivation. But its working and its fast. Granted I have a mean machine, but i could get around 1500 objects on the page and move them without issue. I counldnt do this with gump studio. If you need any info let me know, and if u want to use any code from GDK feel free.
__________________
Jeff Boulanger ConnectUO - Core Developer Want to help make ConnectUO better? Click here to submit your ideas/requests Use your talent to compete against other community members in RunUO hosted coding competitions If you know XNA (even if its just a little) or are a good artist(2d or 3d) and are interested in making games for a hobby send me a pm or drop by #xna in irc.runuo.com. I'm looking to put together a small game development team. Please do not pm me for support. If you are having issues please post in the appropriate forum. Thanks for your continued support of both ConnectUO and RunUO |
|
|
|
|
|
|
#14 (permalink) | |
|
Forum Expert
|
Quote:
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
|
#15 (permalink) | |
|
ConnectUO Creator
Join Date: Jan 2004
Age: 27
Posts: 4,819
|
Quote:
![]()
__________________
Jeff Boulanger ConnectUO - Core Developer Want to help make ConnectUO better? Click here to submit your ideas/requests Use your talent to compete against other community members in RunUO hosted coding competitions If you know XNA (even if its just a little) or are a good artist(2d or 3d) and are interested in making games for a hobby send me a pm or drop by #xna in irc.runuo.com. I'm looking to put together a small game development team. Please do not pm me for support. If you are having issues please post in the appropriate forum. Thanks for your continued support of both ConnectUO and RunUO |
|
|
|
|
|
|
#16 (permalink) |
|
Forum Expert
|
I'm still having problems finding the slowdown you are talking about, but I've made a few changes to try and help.
1. Snap to Grid plugin's grid drawing code has been optimized, making it run about 10x faster. 2. The undo point for moving items with the arrow now happens when you release the key, instead of on every pixel move. 3. I've added "Arrow Key Acceleration", The longer the arrow key is held down the faster the Element will slide across the screen.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
|
|
#17 (permalink) | |
|
ConnectUO Creator
Join Date: Jan 2004
Age: 27
Posts: 4,819
|
Quote:
__________________
Jeff Boulanger ConnectUO - Core Developer Want to help make ConnectUO better? Click here to submit your ideas/requests Use your talent to compete against other community members in RunUO hosted coding competitions If you know XNA (even if its just a little) or are a good artist(2d or 3d) and are interested in making games for a hobby send me a pm or drop by #xna in irc.runuo.com. I'm looking to put together a small game development team. Please do not pm me for support. If you are having issues please post in the appropriate forum. Thanks for your continued support of both ConnectUO and RunUO |
|
|
|
|
|
|
#18 (permalink) |
|
Forum Expert
|
If you have the snap to grid plugin loaded, holding shift and pressing an arrow will move the element by the grid spacing.
__________________
----------------------- If your response will contribute nothing to this discussion except to insult me, or someone else in this thread, please do not post. I am refering to specific individuals. You know who you are. |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|