Jump to content

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here. X
X


Photo

GUI Designer: Koda 1.7.3.0


  • Please log in to reply
805 replies to this topic

#1 Lazycat

Lazycat

    Coding cat

  • MVPs
  • 1,174 posts

Posted 07 September 2006 - 10:15 AM

New version 1.7.3.0 is out!

Download current release
Place to post bugs and suggestions (Bug tracker)
Online help (Wiki)

What's new:
  • Graphic editor
  • Better support of limited accounts and UAC under Vista/Seven
  • Styles editor allow multiple selection
  • Icons in additional controls (Tab, ListView, TreeView)
  • Redone Object tree, with support of editable descriptions
  • Awareness of GUI_SS_DEFAULT styles
  • And many smaller changes (see full history)


New version 1.7.2.0 is out!
What's new:
  • Added small abilities that become in latest beta of Autoit
  • Improved language system
  • Improved update checking
  • Improved site

New version 1.7.1.0 is out!
What's new:
  • Customizing colors
  • External import framework
  • Custom controls (ones that available via standard UDFs)
  • Rewritten support for icon - now it support full color ones
  • Better support (bugtracker, wiki)

Bugfix release 1.7.0.1 is out!

After another year, new version 1.7.0.0 is out!

Most significant changes in this release:
  • Customizable toolbars
  • Undo support
  • Aligning palette
  • Import Autoit GUI scripts
  • Full help file, with context sensitive help support
And as usually, lots of bugfixes and small changes.


After long period of development and testing, new release 1.6.0.0 is finally here! Thanks to all who support us and help done this work!

Most significant changes from previous release:
  • New, more fast and reliable form read/write routines.
  • Rewritten form list handling code
  • Menus support (with visual editor)
  • Obj support (with visual browser)
  • Templates-based code generation
  • Generating event-based code
  • Help file (unfinished)
Old topic is here, some bugs posted there are not resolved yet, so please check it too.

Edited by Lazycat, 30 July 2010 - 08:01 AM.

  • mLipok, IgImAx and AndyNutuDesigns like this
Koda homepage (http://www.autoitscript.com/fileman/users/lookfar/formdesign.html) (Bug Tracker)My Autoit script page (http://www.autoitscript.com/fileman/users/Lazycat/)







#2 BaKaMu

BaKaMu

    Wayfarer

  • Active Members
  • Pip
  • 76 posts

Posted 07 September 2006 - 12:03 PM

Hallo Lazycat

just tested Koda Version 1.6.0.0

but sorry, there is a remaining problem:

for a updown control the property 'Max' will not be saved in the kxf-file

Please check this again :P

Thanks

#3 Groumphy

Groumphy

    Adventurer

  • Active Members
  • PipPip
  • 128 posts

Posted 07 September 2006 - 12:04 PM

Hello LazyCat,

Very nice job ! For french translation, what 're the new menu ? Is all translated ?
I think this is ok... But not shure...

G.
----------------------GroumphyMore information about me [Fr]

#4 Lazycat

Lazycat

    Coding cat

  • MVPs
  • 1,174 posts

Posted 07 September 2006 - 12:22 PM

for a updown control the property 'Max' will not be saved in the kxf-file

Please check this again :P


Checked. Do you sure it not save at all? It save for me, except value 100 (this wrongly inherited from default, should be 0).

Very nice job ! For french translation, what 're the new menu ? Is all translated ?
I think this is ok... But not shure...

It looks complete except "Options" menu item (but maybe this ok too).
Koda homepage (http://www.autoitscript.com/fileman/users/lookfar/formdesign.html) (Bug Tracker)My Autoit script page (http://www.autoitscript.com/fileman/users/Lazycat/)

#5 AzKay

AzKay

    MY LOVE FOR YOU IS LIKE A TRUCK, BERSERKERRRRRRR

  • Active Members
  • PipPipPipPipPipPip
  • 1,975 posts

Posted 07 September 2006 - 12:38 PM

Funkeh ^^, Just wondering, is there/will there, be a way, to generate the form by inserting the au3 code? For example, load the form from the code, instead of the file the form saves as? Because, I always forget to save my forms. Gets annoying when I need to edit them, and have to make them all over again xP
# MY LOVE FOR YOU... IS LIKE A TRUCK- #

#6 Zedna

Zedna

    AutoIt rulez!

  • MVPs
  • 8,795 posts

Posted 07 September 2006 - 12:51 PM

Hi Lazycat

You did big great work. Thanks. :P

What do you think about my idea:
Place some advertising page about Koda form designer in main Autoit3 web page (same as for Scite). ?

#7 Lazycat

Lazycat

    Coding cat

  • MVPs
  • 1,174 posts

Posted 07 September 2006 - 01:19 PM

What do you think about my idea:
Place some advertising page about Koda form designer in main Autoit3 web page (same as for Scite). ?

Yes, I think I will ask about.

Funkeh ^^, Just wondering, is there/will there, be a way, to generate the form by inserting the au3 code? For example, load the form from the code, instead of the file the form saves as? Because, I always forget to save my forms. Gets annoying when I need to edit them, and have to make them all over again xP

This function is WIP, but slowly. Now it's realized as standalone app, and it is early alpha.
http://www.autoitscript.com/fileman/users/Lazycat/Au3toKoda.zip
Koda homepage (http://www.autoitscript.com/fileman/users/lookfar/formdesign.html) (Bug Tracker)My Autoit script page (http://www.autoitscript.com/fileman/users/Lazycat/)

#8 BaKaMu

BaKaMu

    Wayfarer

  • Active Members
  • Pip
  • 76 posts

Posted 07 September 2006 - 01:29 PM

Checked. Do you sure it not save at all? It save for me, except value 100 (this wrongly inherited from default, should be 0).


Hallo Lazycat

yes, it's true, i have tested UpDown-Control with Min = 1 and Max = 100 (because i need this values)
With this values the property MAX is not saved (MIN is saved correctly)
If i set MAX to 0, so it is 0 (range 0 to 1 is to small for me)

Is there a simple way to set the needed range 1 to 100 ?
Is it possible to save the property MAX all the time (including 100) ?


Apart from that you have done a really good job !!

Thanks

#9 Lazycat

Lazycat

    Coding cat

  • MVPs
  • 1,174 posts

Posted 07 September 2006 - 01:47 PM

yes, it's true, i have tested UpDown-Control with Min = 1 and Max = 100 (because i need this values)
With this values the property MAX is not saved (MIN is saved correctly)
If i set MAX to 0, so it is 0 (range 0 to 1 is to small for me)

Is there a simple way to set the needed range 1 to 100 ?
Is it possible to save the property MAX all the time (including 100) ?
Apart from that you have done a really good job !!
Thanks

Fixed this: now default values are both 0 - in this case code not generated. If they are different, code will be generated.
Koda homepage (http://www.autoitscript.com/fileman/users/lookfar/formdesign.html) (Bug Tracker)My Autoit script page (http://www.autoitscript.com/fileman/users/Lazycat/)

#10 AzKay

AzKay

    MY LOVE FOR YOU IS LIKE A TRUCK, BERSERKERRRRRRR

  • Active Members
  • PipPipPipPipPipPip
  • 1,975 posts

Posted 07 September 2006 - 02:09 PM

Yes, I think I will ask about.
This function is WIP, but slowly. Now it's realized as standalone app, and it is early alpha.
http://www.autoitscript.com/fileman/users/Lazycat/Au3toKoda.zip

Very nice, Thanks :P
# MY LOVE FOR YOU... IS LIKE A TRUCK- #

#11 Zedna

Zedna

    AutoIt rulez!

  • MVPs
  • 8,795 posts

Posted 07 September 2006 - 10:18 PM

This function is WIP, but slowly. Now it's realized as standalone app, and it is early alpha.
http://www.autoitscript.com/fileman/users/Lazycat/Au3toKoda.zip

Here is VERY trivial GUI script which couldn't be converted --> List index out of bounds (-1)
AutoIt         
#include <GuiConstants.au3> #include <GuiListView.au3> $gui_main = GuiCreate("Test", 500, 330) $listview = GuiCtrlCreateListView("Col1|Col2", 0, 0, 500, 285,$LVS_REPORT) $add = GUICtrlCreateButton ("Add",10,300,70,20) $change = GUICtrlCreateButton ("Change",100,300,70,20) $delete = GUICtrlCreateButton ("Delete",190,300,70,20) GuiSetState(@SW_SHOW, $gui_main) While 1     $msg = GuiGetMsg()     Select         Case $msg = $GUI_EVENT_CLOSE             ExitLoop     EndSelect WEnd Exit ƒo݊÷ Ù8^±©ž­ë.–جj[(Â+a¶¬P´Ñ4HT€ jëhŠ×6GuiCreate("Test", 500, 330) GuiSetState(@SW_SHOW) While 1 sleep(100) WEnd


Here are other my discovered bugs
but this one is really most significant.

Edited by Zedna, 07 September 2006 - 10:18 PM.


#12 Zedna

Zedna

    AutoIt rulez!

  • MVPs
  • 8,795 posts

Posted 07 September 2006 - 11:42 PM

FD.EXE has in file properties in column "Product Version" old value: 1.5.X

#13 fry

fry

    Seeker

  • Active Members
  • 22 posts

Posted 10 September 2006 - 03:45 PM

Thanks for the new koda version and for sharing it with the community.I'm just now starting to mess with some of the newer and more complex GUI functions/commands and i'm sure koda will be of great help.

#14 Groumphy

Groumphy

    Adventurer

  • Active Members
  • PipPip
  • 128 posts

Posted 11 September 2006 - 10:04 AM

Checked. Do you sure it not save at all? It save for me, except value 100 (this wrongly inherited from default, should be 0).
It looks complete except "Options" menu item (but maybe this ok too).


No it's OK too.
Can you upgrade the level translation to v1.0.0.beta with your next 'small' release ?
Thanks,

G.
----------------------GroumphyMore information about me [Fr]

#15 Lazycat

Lazycat

    Coding cat

  • MVPs
  • 1,174 posts

Posted 11 September 2006 - 04:32 PM

Can you upgrade the level translation to v1.0.0.beta with your next 'small' release ?

I'm make this just 1.6.0.0 - don't think translations need additional numbering. Once you done it, version will just follow Koda version number.

Also, bugfix version is out - mainly because nasty bug with saving. If this version ok, this will be postrelease.
http://www.autoitscript.com/fileman/users/lookfar/Koda_20060911.zip
Koda homepage (http://www.autoitscript.com/fileman/users/lookfar/formdesign.html) (Bug Tracker)My Autoit script page (http://www.autoitscript.com/fileman/users/Lazycat/)

#16 Zedna

Zedna

    AutoIt rulez!

  • MVPs
  • 8,795 posts

Posted 11 September 2006 - 08:56 PM

Also, bugfix version is out - mainly because nasty bug with saving. If this version ok, this will be postrelease.
http://www.autoitscript.com/fileman/users/lookfar/Koda_20060911.zip


Looks good to me.

I know that all bugs are not fixed but this one I discovered earlier and is leading to AV is not corrected
and can can be simply simulated (so not such xomplicated):
my post about it - number 6)

#17 Zedna

Zedna

    AutoIt rulez!

  • MVPs
  • 8,795 posts

Posted 11 September 2006 - 09:11 PM

Really sorry LazyCat :) but I found another AV.

When you close designed form while you have open Column editor (for listview)
then after some clicking on it AV occurs.

So maybe this dialog should be modal as all other similar dialogs are ...

EDIT: It can't be modal due to using another dialog: Object Inspector

Edited by Zedna, 11 September 2006 - 10:09 PM.


#18 CWorks

CWorks

    Adventurer

  • Active Members
  • PipPip
  • 124 posts

Posted 11 September 2006 - 10:07 PM

just wanted to say i love Koda and use it all the time
and also love Au3toKoda, i've already used it 3 times today to make changes to a gui i thought was finished so i never saved it :)
Posted ImagePosted Image

#19 Zedna

Zedna

    AutoIt rulez!

  • MVPs
  • 8,795 posts

Posted 11 September 2006 - 10:19 PM

just wanted to say i love Koda and use it all the time
and also love Au3toKoda, i've already used it 3 times today to make changes to a gui i thought was finished so i never saved it :)


I love Au3ToKoda too :P

@Lazycat: about Au3ToKoda
I think this importing program needn't handle all complicated situations,
it will be enaugh if it loads successfully 1 GUI from clean GUI script.
This Au3 script can be cleaned by hand before importing
because it's not so complicated for human brain (of skilled AutoIt scripters :D )
to cut off all non GUI stuff and leave only main GUI code for import (from Au3 to Koda Kxf).

It's good also for modify some old projects created without Koda and not only for not saved ones :D

#20 Lazycat

Lazycat

    Coding cat

  • MVPs
  • 1,174 posts

Posted 12 September 2006 - 06:59 AM

I know that all bugs are not fixed but this one I discovered earlier and is leading to AV is not corrected
and can can be simply simulated (so not such xomplicated):

Yeah, I tried to fix it before, but can't represent - because I tried delete it only via menu. This bug appear only when deleting with hotkey. Fixed.

When you close designed form while you have open Column editor (for listview)
then after some clicking on it AV occurs.

So maybe this dialog should be modal as all other similar dialogs are ...

EDIT: It can't be modal due to using another dialog: Object Inspector

Yes, this can't be modal, but all other windows can be disabled, like with MenuBuilder now. But for now I made quick fix, because collection editor still need some changes anyway.

I think this importing program needn't handle all complicated situations,
it will be enaugh if it loads successfully 1 GUI from clean GUI script.
This Au3 script can be cleaned by hand before importing
because it's not so complicated for human brain (of skilled AutoIt scripters )
to cut off all non GUI stuff and leave only main GUI code for import (from Au3 to Koda Kxf).

Indeed, this will not support all possible combinations - to do so, need to write fully functional parser like in Autoit, but this beyond this functon goal. But I want this function at least correct handle forms, created by Koda.
Koda homepage (http://www.autoitscript.com/fileman/users/lookfar/formdesign.html) (Bug Tracker)My Autoit script page (http://www.autoitscript.com/fileman/users/Lazycat/)




7 user(s) are reading this topic

0 members, 7 guests, 0 anonymous users