This version is working... But I had to add an alert message to inform that you must copy+paste 2 definitions : UPPERCASE and LOWERCASE into AutoCAD interface prior using function (lstrcase), as if you load them throuh *.lsp file - defuns are evaluated and definitions are saved wrongly in AutoCAD memory... I don't quite know how to overcome this issue, but to make users do it this way I explained... I have the code for copy to clipboard from Patrick_35, but this assumes you specify string and that is already evaluated through process, so IMHO there is no other way... Perhaps AutoDesk will change original APPLOAD command, or make different recognizing stored definitions inside *.lsp file during loading of files, I don't know, but I suppose that this opinion is only valid for this kind of situations...
Here is correct file...
Regards, M.R.
[EDIT]
Here is my complete output :
Command: (lstrcase "POZORIŠTE" t)
"pozorište"
Command: (lstrcase "АБВГДЂЕЖЗИЈКЛЉМНЊОПРСТЋУФХЦЧЏШ" t)
"абвгдђежзијклљмнњопрстћуфхцчџш"
Command: (lstrcase "ЙЦУКЕНГШЩЗХҐФИВАПРОЛДЖЄЯЧСМІТЬБЮЇ" t)
"йцукенгшщзхґфивапролджєячсмітьбюї"
So, still something is wrong, but now I don't know what is it and how to fix it... I think that I successfully contributed to the task according to my capabilities and knowledge... I hope that someone will find it useful after all...
[/EDIT]