Jump to content

Form Builder beta


BuckMaster
 Share

Recommended Posts

Well, it's really an outstanding script, though for english written scripts only, because it probably doesn't work in UTF-8 defaultly so when I try to import my localized script with non-ANSI characters it cripples them.

Link to comment
Share on other sites

  • 2 weeks later...

I am really glad you have stuck with this project. This really should become the Koda replacement in time. You have put so much work into this and it looks so nice.

Hmm, yes; but after having "lost" about 2 hrs gui-work that I saved in a *.gui file that now causes Form Builder to crash on opening.. Well, lets just say I'm back on Koda which honestly is far more stable and predictable for me to work with. (also the *.kxf files are easy to read non-obfuscated XML which is a definite plus in my book, especially when things go awry (experience shows that they will at some point!)).

Link to comment
Share on other sites

That experience should have told you you back up your work really.

Also this project is still in beta stage (if the title of the thread is anything to go by) so I would not write it off.

Yes, my work is backed up but I can't open the file? AlI the same, I am well aware that the project is in beta stage and I can't see myself writing anything off at all in regards to this project (I certainly do hope Buckmaster will have the time/energy to continue work on Form Builder!). Simply telling cautionary tale - this is after all a tool that people are likely to use despite its beta status.

Link to comment
Share on other sites

I see, is it a different version you try to open file with, that which you made it with?

Unfortunately not, it is the 1.04 build and reports an "array variable has incorrect number of subs..etc"-error on Line 23620, the source provided is unfortunately not in build state and even after I spend the time extracting the the resources and getting the source to build.. well, lets just say the non-compiled version quits without the line-number indication (one of the (in)-famous: "AutoIt3.exe ended.rc:-1073741819" style things). So.. ideas are welcome!

update: prompted by this conversation I tried installing autoit-v3.3.9.4 and running the source with that instead of the stable branch (v3.3.8.1), it yielded results, I have not got the time to look at it now debugging wise but thought I would leave the data here in case anyone is interested:

"C:\ArchiveAutoIt\Form Builder Source\FormBuilder_ControlManagement.au3" (273) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
$hItem = _GUICtrlTreeView_AddChild($hTree, $TreeItems[$NameIndex], "UpDown" & $ControlNum)
$hItem = _GUICtrlTreeView_AddChild($hTree, ^ ERROR
Edited by Sunaj
Link to comment
Share on other sites

Well firstly people would have to be willing to translate.

UDF List:

 
_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_ArrayFilter/_ArrayReduce_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 22/04/2018

Link to comment
Share on other sites

  • 3 weeks later...
Hello everyone,
 
I commend your work. Please try to improve it to allow user editing code directly because builder do not allow that. And one more thing, I think there is some bug about re-editing a labels. When edit text again, new text appears underlined.
 
Best regards.
Link to comment
Share on other sites

  • 2 weeks later...
  • 4 weeks later...
  • 2 weeks later...
  • 4 weeks later...
  • 1 month later...

Hi,

great job here ! I've only one little request for now : could it be possible that when Ctrl-T is used, the cursor came back at the same line it was before ? It's kind of annoying to search where I was at the bottom of a program after that.

Thanks !

Edit : and I think too that the Esc key who close the active, or the whole program, isn't  really good idea.

Edited by GhostLine
Link to comment
Share on other sites

This is a great project.

An idea for you - this is something I have done myself with other projects - have some hotkeys to single-step numeric input boxes like position and size. Example: arrow up/down while inside input box = +/- 1, pgUp and pgDn = +/- 5. This would simplify accurate alignment of things.

I am just a hobby programmer, and nothing great to publish right now.

Link to comment
Share on other sites

  • 1 month later...

a couple of things to say here first i found an array overflow when i open a file

secondly is it OK if i modify the source to work with my revised version of of CodeQ

thirdly i know it's a hassle to do this but some build in error checking for arrays would go along wa to making a 'Real' replacement for Koda but all in all without the errors it is better than koda

and finally i downloaded the source but where can i find the Winapi stuff because i just installed Beta and it says that winapidiag.au3 is missing

10721043764_f016ce855c_o.jpg

Edited by sycam0inc

All my projects live on github

Link to comment
Share on other sites

This is a super-impressive project.  I don't know if you can nominate an MVP ... but BuckMaster has what it takes.

Don't know if anyone reported this yet but I think the scrollbar control may have a bad include:  #include <GuiScrollBars_Ex.au3> 

My instance could not find that include and when I looked in the UDF I saw only "#include <GuiScrollBars.au3>"

Maybe it is my install.  Anyway, thought I would pass it along in case it was a bug.

GREAT JOB!

 

*Edit: I also note that some items are hard to delete in the upper right hand corner and in general.  This happened to me with the scroll.

* Edit II:  Maybe folks won't like this idea but I would open up for debate if it would make sense to tightly couple Au3 functions with the controls like you see in VB.  I.e. click a control and code its function?

Edited by Jfish

Build your own poker game with AutoIt: pokerlogic.au3 | Learn To Program Using FREE Tools with AutoIt

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

×
×
  • Create New...