diff options
Diffstat (limited to '')
-rw-r--r-- | 1chatter.lsl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/1chatter.lsl b/1chatter.lsl index 3c89a6f..6fd89e8 100644 --- a/1chatter.lsl +++ b/1chatter.lsl | |||
@@ -818,7 +818,7 @@ showMenu(key id) | |||
818 | string version = getSetting(fr + "VERSION"); | 818 | string version = getSetting(fr + "VERSION"); |
819 | list entries = llParseStringKeepNulls(llList2String(Menus, m + mENTRIES), ["|"], []); | 819 | list entries = llParseStringKeepNulls(llList2String(Menus, m + mENTRIES), ["|"], []); |
820 | list cmds = llParseStringKeepNulls(llList2String(Menus, m + mCMDS), ["|"], []); | 820 | list cmds = llParseStringKeepNulls(llList2String(Menus, m + mCMDS), ["|"], []); |
821 | string title = llList2String(Menus, m + mTITLE) + "\n\n--------\n"; | 821 | string title = llList2String(Menus, m + mTITLE) + "\n\n---\n"; |
822 | 822 | ||
823 | if (access(id, menu + " menu", fr, llList2Integer(Menus, m + mAUTH), TRUE)) | 823 | if (access(id, menu + " menu", fr, llList2Integer(Menus, m + mAUTH), TRUE)) |
824 | { | 824 | { |
@@ -902,12 +902,13 @@ showMenu(key id) | |||
902 | if (dM) | 902 | if (dM) |
903 | mn = llGetSubString(mn, 37, -1); | 903 | mn = llGetSubString(mn, 37, -1); |
904 | 904 | ||
905 | title = llGetSubString(version + " - " + mn + "\n\n" + title + "\n---\n", 0, 511); | ||
905 | if (l > 11) | 906 | if (l > 11) |
906 | { | 907 | { |
907 | if (-1 == page) | 908 | if (-1 == page) |
908 | page = 1; | 909 | page = 1; |
909 | integer offset = page * 9; | 910 | integer offset = page * 9; |
910 | llDialog(id, version + " - " + mn + "\n\n" + title, | 911 | llDialog(id, title, |
911 | ["◄ Previous", "▲ Exit", "Next ►"] | 912 | ["◄ Previous", "▲ Exit", "Next ►"] |
912 | + llList2List(entries, offset-3, offset-1) | 913 | + llList2List(entries, offset-3, offset-1) |
913 | + llList2List(entries, offset-6, offset-4) | 914 | + llList2List(entries, offset-6, offset-4) |
@@ -916,7 +917,7 @@ showMenu(key id) | |||
916 | } | 917 | } |
917 | else | 918 | else |
918 | { | 919 | { |
919 | llDialog(id, version + " - " + mn + "\n\n" + title, | 920 | llDialog(id, title, |
920 | llList2List(entries, -2, -1) + ["▲ Exit"] | 921 | llList2List(entries, -2, -1) + ["▲ Exit"] |
921 | + llList2List(entries, -5, -3) | 922 | + llList2List(entries, -5, -3) |
922 | + llList2List(entries, -8, -6) | 923 | + llList2List(entries, -8, -6) |