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

v3.0.103 Unstable - Revolutions


  • Please log in to reply
166 replies to this topic

#1 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 22 December 2004 - 03:46 PM

OK. I'm freezing the source code for new additions. Bug fixes and tweaks only for now until release.

I think everything that needs to be in is in. (Apart from the changes/fixes in RegExp that I wanted - if these aren't ready then I'll just cut out the regexp functions from the release which is no major problem :idiot: )

The main thing to be sure of is the syntax for the GUI. Once I release a public version it will be very difficult to change anything significantly without breaking scripts. So help make sure we've not made any gigantic mistakes or things that will catch us out later on. I'm happy with the naming, happy with the fact we have a choice of ways of working (message loop or events) - I've not used it much myself though so I'm relying on the GUI users to make sure that it is useful.

I'll be concentrating on documentation, mindnumbing as it is ;) The list of things I think that need doing are:

- some more simple examples for the installation directory
- Rewording of all the GUI... manual pages (no offence JP! :D :lol: )
- A few notes on creating a GUI with explanations of the message/event modes
- Simple tutorials
- General sanity check of the manual

The tutorials I want:
- Creating a hello world script (how to create a script, and run it)
- Simple notepad automation (run notepad, type stuff, exit, basic au3spy use)
- Automating an installation (I thought that WinZip would be good)
- Creating a simple inputbox/gui

I want to do the tutorials in the same style as I did the Au3spy/Window Titles manual pages, step by step and with pictures (256 color, png format).

Anything else, or opinions as to how the GUI should be documented?

If you can help with any of this then speak up. Stuff that everyone can do is to just install and use the latest beta version and check for bugs.

Edited by Jon, 19 January 2005 - 11:14 PM.








#2 CyberSlug

CyberSlug

    Overwhelmed with work....

  • MVPs
  • 3,587 posts

Posted 22 December 2004 - 04:00 PM

1) Make sure that "C:\Program Files\AutoIt3\Include\GUIConstants.au3" is up to date. I believe WS_CLIPSIBLINGS and WS_CLIPCHILDREN were missing.

2) Update FAQ #15 to mention GUI limitations (max # of controls and windows).

3) Make sure #NoTrayIcon is documented.

4) Help file appendix: GUI Control styles should be broken down by control.

5) Evangelize SciTE :idiot: in the script editors section.

6) Bug fix HotKeySet example (duplicate function name).

Edit fixed items - Jon.

Edited by Jon, 19 January 2005 - 11:15 PM.

Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig!

#3 jpm

jpm

    a Real GUI/debug lover

  • Developers
  • 9,770 posts

Posted 22 December 2004 - 04:49 PM

- Rewording of all the GUI... manual pages (no offence JP!  )

How it could be an offense to a non english perhaps a non french either writer.
I will send you the non GUI doc fix and GUI code fix.

I will miss :

1. Opt("WinHandleReturnMode",1) for WinWait and WinWaitActive
2. Opt("ConsoleWriteDebug",1) to force Consolewrite to be redirected to a Dbgview.exe as the one of www.sysinternals.com. It can be a minimal debug/bug reporting trace

Good doc writing just ask help if you need. :idiot: :D

#4 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 22 December 2004 - 09:48 PM

http://www.autoitscript.com/autoit3/files/unstable/autoit/

Updated with a couple of newbie tutorials.

#5 Josbe

Josbe

    Infrequent ghost ☺

  • Active Members
  • PipPipPipPipPipPip
  • 1,585 posts

Posted 23 December 2004 - 12:53 AM

Updated with a couple of newbie tutorials.

Very well.

4)  Help file appendix:  GUI Control styles should be broken down by control.

<{POST_SNAPBACK}>

Yeah, maybe like the FAQ... (<a href="#SomeControl">)
BTW: A lot spaces ("<p>&nbsp;</p>") in the FAQ. (at the end)

Ok, something that I found at the moment:

* UDF Docs:
- Phrases with Italics and Bold aren't displayed correctly. (It's displayed the tag, instead) --> Example: "_ArrayPop()"
- Broken links(Related section): _FileCreate, _ColorGet*

...or opinions as to how the GUI should be documented?

The example displayed in the GUI Reference maybe needs improvements. Displaying the recent controls added too. (and including the source?)

---- Edit1:
Display incorrectly: GUICtrlCreateEdit page. (Remark section)

Just some suggestions.. :idiot:

Edit: added another issue.

Edit by Jon: Crossed out items fixed

Edited by Jon, 23 December 2004 - 09:58 AM.


#6 therks

therks

    Witty quote

  • Active Members
  • PipPipPipPipPipPip
  • 2,168 posts

Posted 23 December 2004 - 01:35 AM

Not sure if this is the right place (my apologies if not) but the example code for GuiCtrlCreateListView help page is using GuiCtrlSetData still. (GuiCtrlCreateListViewItem is fine though).

Edit by Jon: Crossed items fixed

Edited by Jon, 23 December 2004 - 10:00 AM.


#7 jpm

jpm

    a Real GUI/debug lover

  • Developers
  • 9,770 posts

Posted 23 December 2004 - 07:16 AM

Not sure if this is the right place (my apologies if not) but the example code for GuiCtrlCreateListView help page is using GuiCtrlSetData still. (GuiCtrlCreateListViewItem is fine though).

<{POST_SNAPBACK}>

It was a bug fix by Holger Thanks a lot. My still old glasses was not seen that the example show the bug. :idiot:

#8 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 23 December 2004 - 01:12 PM

Updated:

- Some GUI fixes from JP/Holger
- Added WinZip installation tutorial

#9 Nutster

Nutster

    Developer at Large

  • Developers
  • 1,450 posts

Posted 23 December 2004 - 05:33 PM

OK.  I'm freezing the source code for new additions.  Bug fixes and tweaks only for now until release. 

I think everything that needs to be in is in.  (Apart from the changes/fixes in RegExp that I wanted - if these aren't ready then I'll just cut out the regexp functions from the release which is no major problem :D )

<{POST_SNAPBACK}>

Submitted the RegExp updates to Jon a little while ago. Sorry it so long to get working. :idiot:

Edited by Nutster, 24 December 2004 - 04:45 AM.

David Nuttall

Nuttall Computer Consulting

An Aquarius born during the Age of Aquarius
AutoIt allows me to re-invent the wheel so much faster.

I'm off to write a wizard, a wonderful wizard of odd...


#10 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 24 December 2004 - 01:56 PM

Updated:

- Added RegExp fixes
- Removed RegExpClose/Set
- Fixed ReDim $a[$a[0]] style bugs

Not sure about the current regexp method of always returning an array. For long lines of text this could be a significant penalty if all you wanted to do was check if it contained a relevant string.... :idiot:

#11 jpm

jpm

    a Real GUI/debug lover

  • Developers
  • 9,770 posts

Posted 24 December 2004 - 03:27 PM

Submitted the RegExp updates to Jon a little while ago.  Sorry it so long to get working.  :idiot:

<{POST_SNAPBACK}>

Pretty lucky, Jon was not at his parent home before Christmas as he said.
Merry Christmas
JP

#12 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 24 December 2004 - 03:29 PM

Pretty lucky, Jon was not at his parent home before Christmas as he said.
Merry Christmas
JP

<{POST_SNAPBACK}>

Going to parents in a minute. Nice 2 hour drive. But they have broadband so i'll probably pop up when it "all gets too much". :idiot:

#13 Josbe

Josbe

    Infrequent ghost ☺

  • Active Members
  • PipPipPipPipPipPip
  • 1,585 posts

Posted 24 December 2004 - 04:05 PM

@Jon: Do you think that there are many changes in the helpfile (GUI mainly)? (avoiding possible bugs)

#14 jpm

jpm

    a Real GUI/debug lover

  • Developers
  • 9,770 posts

Posted 26 December 2004 - 03:12 PM

@Jon: Do you think that there are many changes in the helpfile (GUI mainly)?  (avoiding possible bugs)

<{POST_SNAPBACK}>

What are you thinking about? :idiot:

#15 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 27 December 2004 - 02:20 PM

Updated:

- RegExp renamed to StringRegExp
- fixed Refresh bug with tabs/labels/CtrlSetData
- Added style param to GuiCtrlCreateUpDown

#16 Josbe

Josbe

    Infrequent ghost ☺

  • Active Members
  • PipPipPipPipPipPip
  • 1,585 posts

Posted 27 December 2004 - 04:51 PM

What are you thinking about? :lol:

<{POST_SNAPBACK}>

I mentioned in the GUI mainly, because I thought in this: Main page or in the example's part. ( if you has planned do changes) :idiot:

BTW: The question is related for the translations only. :D

#17 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 27 December 2004 - 05:36 PM

I mentioned in the GUI mainly, because I thought in this: Main page or in the example's part.  ( if you has planned do changes)  :idiot:

BTW: The question is related for the translations only.  :D

<{POST_SNAPBACK}>

It may change a lot, don't touch any of the gui related pages for translation unless you enjoy redoing things :lol:

#18 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 30 December 2004 - 06:43 PM

Updated:
- Reg... functions no longer give a fatal error if a bad key is used
- Random has an optional flag that forces integer returns. Also when min=0, max=10 and the integer flag is used then it is possible to get both 0 and 10 as results. Should remove the need for the usual Int + 1 stuff to get the values you really want.

(Devs, based on the bug/feature with ubound I edited the help generation files to remove multiple uses of UBound - doubled the speed......)

#19 Jos

Jos

    Je maintiendrai

  • Developers
  • 23,355 posts

Posted 31 December 2004 - 11:13 AM

(Devs, based on the bug/feature with ubound I edited the help generation files to remove multiple uses of UBound - doubled the speed......)

<{POST_SNAPBACK}>

Jon,
Can you make the following changes, to avoid updates are made to the wrong scripts, in your doc dirs:

Remove - docs\autoit\english\txt2htm\Gen_RefPage.au3
Remove - docs\autoit\english\txt2htm\txt2htm.au3
Remove - docs\autoit\english\txt2htm\txt2htm.ini

Update the following line in docs\autoit\english\txt2htm\syntaxfiles\gen_lists.au3 to be consistent with the Helpfile:
FileWriteLine($hfile, "Wend")
to
FileWriteLine($hfile, "WEnd")

Visit the SciTE4AutoIt3 Download page for the latest versions                                                                 Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)


#20 Jon

Jon

    Up all night to get lucky

  • Administrators
  • 10,630 posts

Posted 31 December 2004 - 11:38 AM

Jon,
Can you make the following changes, to avoid updates are made to the wrong scripts, in your doc dirs:

Remove - docs\autoit\english\txt2htm\Gen_RefPage.au3
Remove - docs\autoit\english\txt2htm\txt2htm.au3
Remove - docs\autoit\english\txt2htm\txt2htm.ini

Update the following line in  docs\autoit\english\txt2htm\syntaxfiles\gen_lists.au3 to be consistent with the Helpfile:
FileWriteLine($hfile, "Wend")
to
FileWriteLine($hfile, "WEnd")

<{POST_SNAPBACK}>

I still use those to do speed tests and to force the regeneration of all files (easier than deleting the html directory).

Edit: Oh and how can I make it so that only 1 backup is made - they are huge :idiot:




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users