|
Latest version of Listmanager is currently 1.3b [ download
]
If you have questions on how to use the GLS, please read
the GLIS Help file. It's included in the GLS zip and also
there is an online HELP file
Support
Reported bugs which can be fixed in second manualy
Version 1.2.
'bugs'
( For these bugs there were not sent updates since
they are too simple to change manualy )
In Movie Clip "menu" - layer "actions"
- frame 1, an action should be corrected
Set
Variable: "two" = "Substring (Eval("/:colour"
& i),2,1)"
and
Set
Variable: "three" = "Substring (Eval("/:colour"
& i),3,1)"
are set to 'abc' (Literal string).
Change these to '=' (Expression)
Not correcting this gives problems using more then 10 different
colors for the menu-items
Version 1.3. 'bugs'
The add-column function
of the list(manager).exe can sometimes mess up the code
a bit. I haven't developed this extra utility myself. It
was a favour of a friend so I can't realy say why it does
it. I've asked to correct this. a.s.a. he fixes it you'll
hear where to download it.
If you have some experience with find&replace in a more
advanced text-editor like Ultraedit, you can correct it
'quickly'. like this:
0. If your list.txt contains "&" on the end
of every line, start with step 4.
- Make a backup of the current list
- Open the listmanager and open your list
- Add a new column and give it a variable name
- When added, open the list.txt into the text-editor
- Do a general Search and Replace, stripping the last
& caracter of every line. Be sure to do a "match
case" so you will strip exactly. Replace "space"
- & - "character-Return" with a single "character-Return"
so only the last "space"-& is stripped from
the list
- From the back-up list.txt file, copy the last lines
which sometimes are stripped by listmanager and copy them
into the new list.txt. Manualy add the new variables from
the new column to these lines
- Correct the last line, (given e.g. nr is set to 44)
after nr=44 & take out the space between 44 and &.
Flash otherwise will read the number as '44 ' instead
of '44' , the space makes the value unusable for flash.
Done. Now you can do the same the next time you add a column.
Some background info... the single & on the end of the
line is probably interpreted as a new variable by listmanager..
since it is blank, it gets confused because of it.
( For these bugs there were not sent updates since they
are too simple to change manualy )
In the HTML version, starting
a link with "c" makes it a unclickable button.
It's because I forgot to turn it back from test-mode. It
should check wether the first letter of the link is a space
or if it's blank. I tested it with some letter (a
"c") and forget to put it back to blank.
Solution;
In Movie Clip "menu" - layer "actions"
- frame 1, an action should be corrected
If (Substring (Eval("/:link" & i ) ,1,1) eq
"c" or Substring (Eval("/:link" &
i ) ,1,1) eq " ")
it should be
If
(Substring (Eval("/:link" & i ) ,1,1) eq ""
or Substring (Eval("/:link" & i ) ,1,1) eq
" ")
In the HTML version, sometimes
more then 1 menuitem is highlighted. Why?
This is because it's missing one line of script which resets
the loop-counter to 0. In Library folder 'menu map' you'll
find Movieclip "button". Open it. In here you'll
find the button with actions. Open it's actions and add
the following line
Set Variable: "i" = 0
before the line/action which starts with
Loop While (i <= /:nr)
When opening in Flash 5 and
testing the movie, clicking any list item gives error message;
Target not found: Target="../menuitem0/highlight"
Base="_level0.menucontainer.menu.menuitem1"
Target not found: Target="../menuitem0/highlight"
Base="_level0.menucontainer.menu.menuitem2"
Target not found: Target="../menuitem0/highlight"
Base="_level0.menucontainer.menu.menuitem3"
Soltution - It's actualy realy simple, if it weren't
for the annoying error-box appearing every time it wouldn't
even be worth correcting it.
In Movieclip "menuitem", in layer "button"
there's a button-instance of "menubutton".
This
button has actionscript
In Movie Clip "menu" - layer "actions"
- frame 1, an action should be corrected
// ------------------------------------
// set higlight item
i = 0;
it should be
i
= 1;
Explanation; menuitem is duplicated according to variable
'nr' in list.txt file. it starts blank and then increases
++1 , so it never creates menuitem0 but starts directly
with menuitem1, menuitem2, menuitem3 and so on. The script
above targets all menuitemX where X actualy starts with
"i" (so '0' as in script above) and adds up till
variable 'nr' -> it tells target menuitem0 , menuitem1
etc to turn off the highlight (followed by an action which
turns on the correct one). So the probem is that since i
was set to start with 0, it keeps giving the error menuitem0/highlight
not found.
Structural Changes
( Structural changes which you should know if you want
to re-use older versions components )
1.2 to 1.3 changes
main Movie Clip "menucontainer"
instance name changed to "menucontainer"
instead of "menu", this to avoid
using "menu" inside "menu". For this
reason next/previous button action script changed from
Begin
Tell Target ("menu/dragbuttoncontainer") ...
to
Begin
Tell Target ("menucontainer/dragbuttoncontainer")
...
Updates
version 1.1
- most flash 4 GetProperty actionscript abriviated
- set variable show/hide up-down buttons in main timeline
- set variable to choose 'direct-click-to-position' or 'scroll
up or down to once the length of the menu' in main timeline
- more readable list.txt file
- comments added
version 1.2
- multiple colors for menu-items (colour* variables numeric
instead of "a" and "b")
- more comments added
- Scrolling up/down by Key:<Up> and Key:<Down>
added
- default set to 'scroll once the length of the list' instead
of 'direct-click-to-position'
- default set to 'show/hide scroll up/down buttons' when
reaching top/bottom of list
- Support for "load movie"-GLS; GLS can now be
loaded into a target Movie Clip or into a Level.
- Actions scripts adjusted to allow "mistakes"
(e.g. unnessesary or unwanted characters in the variable
definitions) for the link and colour variables in the list.txt
file.
- "HOW TO" text file with info added (including
'not to..')
- listmanager.exe added to add/delete lines in list.txt
file
Coming release - version 1.3
Standard internal "preloading" movie-clip
Highlighted current menu item
Standard template for html-links instead of loading
.swf files (currently possible with some manual changes)
Jump-to / Shortcut buttons to jump to any position
in list with extra buttons.
Changable backgroundcolor (Movie Clip) for loaded
examples
HTML-version included (frameset based), load html-pages
instead of .swf files
More advanced listmanager.exe
Menu-item icon support
For questions email me at gls@patrickjansen.net
|