Jump to content

FormDesigner Preview 1 uploaded


Recommended Posts

Get the FormDesigner Here

http://www.autoitscript.com/fileman/users/lookfar/index.html

anyway for those brave souls who live on the edge, a beta version of a Form Designer has been uploaded to the filemanager. It is quite unfinished and I know of most of the shortcomings but feel free to test it out..

quick test: drop a combobox of the form, goto object inspector,click items,add your items, drop a memo/edit control on the form goto object inspector,click lines and add your lines then goto tools|generate code and tada.

edit: I know the IDE itself needs lots of work yet, but as I know next to nothing about AutoIt code/syntax, I'm just pulling from examples here,and the help file as well I have been asking here about syntax : so please provide feedback on the generated code.

edit: restored website and autoed files included new FormDesigner

Edited by lookfar
Link to comment
Share on other sites

  • Replies 71
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Very very nice.

Been thinking of doing something very similar in delphi myself, but never had the time.

If your needing any help with this, give me a shout. (7 Years of delphi behind me)

----[ SandyD ]---
Link to comment
Share on other sites

Very very nice.

Been thinking of doing something very similar in delphi myself, but never had the time.

If your needing any help with this, give me a shout. (7 Years of delphi behind me)

<{POST_SNAPBACK}>

Absolutely, there are quite a few things that need to be implemented such as a Menu Designer. send me a message and I will get the source code to you.
Link to comment
Share on other sites

I am really looking forward to progress on autoEd, it is soo close to being at a place where I would drop scite. Things I noticed:

-memory error when I closed the program

-Else and ElseIf not highlighting although they are defined as keywords...

-the run and syntax checker can't seem to resolve file paths....

/myprogram

-main script file

/myprogram/bin

-all the rest of my files

....Autoed isn't picking up any files in the /bin directory

#include <Array.au3>

#include <bin\var_MAIN.au3>

syntax check...

ERROR: can't open include file <Array.au3>

ERROR: can't open include file <bin\var_MAIN.au3>

Wishlist:

-split frame editing

-easy switch between beta and non-beta code definitions

-file browser tab to accompany the function/variable browser tab

Link to comment
Share on other sites

I am really looking forward to progress on autoEd, it is soo close to being at a place where I would drop scite. Things I noticed:

-memory error when I closed the program

-Else and ElseIf not highlighting although they are defined as keywords...

-the run and syntax checker can't seem to resolve file paths....

/myprogram

  -main script file

/myprogram/bin

  -all the rest of my files

....Autoed isn't picking up any files in the /bin directory

#include <Array.au3>

#include <bin\var_MAIN.au3>

syntax check...

ERROR: can't open include file <Array.au3>

ERROR: can't open include file <bin\var_MAIN.au3>

Wishlist:

-split frame editing

-easy switch between beta and non-beta code definitions

-file browser tab to accompany the function/variable browser tab

<{POST_SNAPBACK}>

I am focusing on the FormDesigner. AutoEd is still in beta, havent had much time. What I am planning is to use the Scintilla component in place of Synedit.
Link to comment
Share on other sites

Form Designer looks nice and clean. very promising indeed. good job, lookfar.

Was surprised to see some controls available though they are not at present supported by AutoIt like statusbar. is there a way to use activex to make them useable? :)

:evil:

Link to comment
Share on other sites

Form Designer looks nice and clean. very promising indeed. good job, lookfar.

Was surprised to see some controls available though they are not at present supported by AutoIt like statusbar. is there a way to use activex to make them useable? :)

:evil:

<{POST_SNAPBACK}>

Yes, I'm working on support for imbedded TWebBrowser Control ( IE and Mozilla), TStatusBar, TPanel etc..all the components that are missing from AutoIt I will try and use a Dll . As well as many third party Components that are available to Delphi providing I can export/build a Dll or ActiveX, so that AutoIt can call them.

(including TdataSets)

The FormDesigner is very simplistic right now and dumps the code in one big lump.

Once I have all the basic components working I will incorporate Events so you can for example drop a Button on the Form and set the onclick Event and it will generate code real time such as :

Func Event1()

; Code to handle event goes here

EndFunc

This will happen instantly while you are designing the form the code editor window will match the form. Similar to Delphi,VB et al..

I will all appear seamless when designing the form . Well that's the plan anyway :D

Link to comment
Share on other sites

Added support for dropping Pictures on the form.

Added Align property to object inspector , ie: drop a component on the form and align top,right,left or right and it's automatic.

Added autosize,center and stretch for the image component. all coordinates are then written as AutoIt code.

Have Fun !

Link to comment
Share on other sites

I can't wait to play with it, AutoEd looks like a future contender to SciTE on my desktop :)  (Not today, maybe tomorrow)

<{POST_SNAPBACK}>

AutoEd and the FormDesigner are two entirely different applications.

so use whatever editor you prefer and you may use the FormDesigner to make designing a pleasurable experience then dump the generated code into your preffered editor.

Link to comment
Share on other sites

AutoEd and the FormDesigner are two entirely different applications.

so use whatever editor you prefer and you may use the FormDesigner to make designing a pleasurable experience then dump the generated code into your preffered editor.

<{POST_SNAPBACK}>

And this is absolutely right decision IMO. Though AutoEd is very good, "people of habit" like myself most likely prefer their favorite editor...
Link to comment
Share on other sites

Sunday, July 10th:

Added ListBox control (with items list editor)

Added checked/Unchecked states to CheckBox and RadioButton

Fixed up Image/Picture Editor

Added DatePicker Control

Added ProgressBar

Added Application Icon

Monday, July 11th:

Added SpinEdit control ( with min/max and value)

TrackBar control ( vertical/horizontal,tickmark style etc)l

Note: All controls now have enabled true/false option in the Object Inspector ($GUI_DISABLE)

Working Controls so far:

Listbox (with items list editor)

CheckBox (with checked/unchecked state)

RadioButton (with checked/unchecked state)

Picture (with Picture Editor)

Label

ComboBox (with Items list editor)

Memo/Edit (with Lines list editor)

InputBox

GroupBox

ProgressBar ( with smooth state on/off)

TrackBar (slider)

DatePicker

Application Icon for GUI Form ( will be used if set)

SpinEdit ( Updown)

5 or 6 more to go..

Have fun!

Edited by lookfar
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...