NerpaGUI v0.623 (Charts, BreadCrumbs)

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.33 ( FileSelectDialog, NerpaGuiEditor update

Post by dalerank2 »

+ added FilSelectDialog,
Image

layout for subelement configured in style, for this example it look as

Code: Select all

FileOpenDialog
{
        source : 5,5,5,5;
        destination : 5,5,5,5;
        minSize : 400, 500;
        
        [Normal]
        {
                texture : WindowBackground.psd;
        }
        
        +Caption
        {
                margin : 5, 25, 25, 75;
                align : leftup, scale, leftup, scale;
        }
        
        +WindowCloseButton : WindowCloseButton
        {
                margin : 5, 25, 25, 5;
                align : leftup, rightdown, leftup, rightdown;
        }
        
        +ButtonOk : ButtonOk
        {
                margin : 30, 5, 5, 50;
                align : rightdown, leftup, rightdown, scale;
        }
        
        +ButtonCancel : ButtonCancel
        {
                margin : 30, 50, 5, 5;
                align : rightdown, scale, rightdown, rightdown;
        }
        
        +EditBox : EditBox
        {
                margin : 55, 5, 35, 5;
                align : rightdown, leftup, rightdown, rightdown;
        }
        
        +ListBox : ListBox
        {
                margin : 5, 5, 60, 5;
                align : leftup, leftup, rightdown, rightdown;
        }
}
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.34 ( bugfixes, new style parser, editor upda

Post by dalerank2 »

0. May compile NerpaGui as dll
1. NrpButton now have correct serialize\deserialize funtctions
2. fast render function for NrpButton
3. New parser for style
4. ElementStyle added substyles and states
4. Fix some bugs in style config. Now may use inheritance from other styles.
example:

Code: Select all

 
ButtonOk
{
     //come style
}
 
FileOpenDialog
{
        source : 5,5,5,5;
        destination : 5,5,5,5;
        minSize : 400, 500;
        
        [Normal]
        {
                texture : WindowBackground.psd;
        }
        
        +ButtonOk : ButtonOk
        {
                margin : 30, 5, 5, 50;
                align : rightdown, leftup, rightdown, scale;
        }
        
        +Caption
        {
                margin : 5, 25, 25, 75;
                align : leftup, scale, leftup, scale;
        }
}
 
5. Fast render alg for NrpListBox
6. Support state for window caption
7. Advanced styleconfig for FileOpenDialog

Archive with Nerpa Gui Editor
http://sourceforge.net/projects/gameinc ... p/download
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.34 ( bugfixes, new style parser, editor upda

Post by dalerank2 »

1. Bugfixes save\load in Button, Menu, ListBox, BreadCrubms
2. Bugfixes in drag'n'drop alg. from elements list to element editor
3. When clicked MainMenu->Save will saved in file all form controls, early saved only focused element

For test
http://sourceforge.net/projects/gameinc ... p/download

Screenshot
Image
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.34 ( ProgressBar animator )

Post by dalerank2 »

+ Simple animator for progressbar

Screenshot
Image

Video
http://rutube.ru/tracks/4924002.html?v= ... b30be8a7ef
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.34 ( ProgressBar animator )

Post by dalerank2 »

+ Fixed render TabControl and Tab
+ Added drawing background for tab's header

Screenshot
Image
serengeor
Posts: 1712
Joined: Tue Jan 13, 2009 7:34 pm
Location: Lithuania

Re: NerpaGUI v0.34 ( Tab, TabControl update )

Post by serengeor »

How did you do rounded edges? (textures?)
Working on game: Marrbles (Currently stopped).
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.34 ( Tab, TabControl update )

Post by dalerank2 »

I allocate angular parts from a structure and I draw the increased average part, and then the angular.... not drawing texture in original, you can view this code from project repository in NrpSkin.h function called drawElementStyle
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.35 ( Layout update )

Post by dalerank2 »

+ Now layout may contained different types and sizes elements
+ Add spinbox in editor
+ Add Vertical, Horizontal and Grid layouts

Screenshot
Image

Bin for test
http://sourceforge.net/projects/gameinc ... p/download
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.36 ( Layout update, SlidePanel )

Post by dalerank2 »

+ New element - SlidePanel

Video here
http://rutube.ru/tracks/4940877.html?v= ... c785206ff3
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.37 ( NrpPanel, SplitterLayout, Editor update

Post by dalerank2 »

In this version
+ added simple panel from Irrlicht Gui editor
+ added Horizontal&Vertical Splitter layouts ( change of елемент sizes influences the adjacents elements in layout)
+ NerpaGuiEditor now have Undo\Redo actions

Link for testing
http://sourceforge.net/projects/gameinc ... p/download

Video here (SplitterLayouts)
http://rutube.ru/tracks/4952008.html?v= ... 8346ebc18e
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.372 ( SwitchBox )

Post by dalerank2 »

+ Added new element SwitchBox

Screenshot
Image

Library + ScriptEngine + Gui Editor
http://sourceforge.net/projects/gameinc ... p/download
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.38 ( FlowListBox, Editor update )

Post by dalerank2 »

+ Added new element FlowListBox
+ In editor added preview mode, when may see how form work in realtime

How it work video
http://rutube.ru/tracks/4968668.html?v= ... 3d8aee63d6

Library + Gui Editor
http://sourceforge.net/projects/gameinc ... p/download
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.39 ( TTF support, LinkButton, Editor update

Post by dalerank2 »

+ Font Manager added ( Now support ttf and native fonts )
+ LinkButton added
+ Editor Updated

Video
http://rutube.ru/tracks/4981159.html?v= ... 3d8c24705c

Download from here
https://sourceforge.net/projects/gamein ... aGUI_0.39/
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

Re: NerpaGUI v0.39 ( TTF support, LinkButton, Editor update

Post by christianclavet »

Your tabcontrol look very nice! I will have to try that at one moment! Keep up the good work!

Please check your archive, I think it's missing files!
Missing files:
- arial.ttf
- SwitcherButtonDisabled.psd

I was able to run the binary, but the examples are all crashing here.
dalerank2
Posts: 121
Joined: Thu Dec 03, 2009 7:41 am

Re: NerpaGUI v0.39 ( TTF support, LinkButton, Editor update

Post by dalerank2 »

oh... sorry,it my mistake... you can find missing files here
http://sourceforge.net/projects/gameinc ... p/download

you can use any ttf... only need set those visible for font manager
in config/hud.ini add string in section [fonts].

Code: Select all

 
[fonts]
arial_8:string=!ttf media/fonts/arial.ttf 8
 
arial_8 - it name which associated with IGUIFont object
!ttf - it say font manager that need used TTF loader for this font
media/fonts/arial.ttf - local path to font from working directory
8 - font size
Post Reply