Tell me what you think and if you have suggestions for improvement :)Well, first feature request, of course, opening files. I don't see the point of saving them if we can't open them :P
I'm working on this right now :PTell me what you think and if you have suggestions for improvement :)Well, first feature request, of course, opening files. I don't see the point of saving them if we can't open them :P
Secondly, I didn't try, but are those txt real txt ? I mean that if I open it with Notepad on my PC, will it display fine ?They're normal txt, but notepad won't display newlines correctly because they are unix style.
Thirdly, the interface is lacking. Could you add on the left a column with the number of the line for example ?I think other things are more important right now, so this will take a while.
And the last thing, I didn't manage to save properly using Ctrl+S. Quitting and saving poduced a noname file but when I tried to save with Ctrl+S, I wrote /documents/nTxt/test and there was no test file ???You probably just couldn't see it because the documents screen isn't refreshed. This doesn't work with ndless currently, sorry. After a reboot it should be there.
Other than this, it seems great already, good job :DThanks for testing ;)
Please may also develop a version for PC.This program doesn't have anything to do with my program, it's just the same name.
The existing program many years ago that no improvement
http://www.ti-bank.fr/index.php?mod=archives&ac=voir&id=397
You probably just couldn't see it because the documents screen isn't refreshed. This doesn't work with ndless currently, sorry. After a reboot it should be there.You can refresh the documents screen by using refresh_osscr() ;)
And the last thing, I didn't manage to save properly using Ctrl+S. Quitting and saving poduced a noname file but when I tried to save with Ctrl+S, I wrote /documents/nTxt/test and there was no test file ???You probably have to add the .tns ending.
I thought it crashed the classic nspires, but I can't reproduce it ??? I'll re-add it to my code.You probably just couldn't see it because the documents screen isn't refreshed. This doesn't work with ndless currently, sorry. After a reboot it should be there.You can refresh the documents screen by using refresh_osscr() ;)
And the last thing, I didn't manage to save properly using Ctrl+S. Quitting and saving poduced a noname file but when I tried to save with Ctrl+S, I wrote /documents/nTxt/test and there was no test file ???You probably have to add the .tns ending.[/quote]
And it's always nice to see new Nspire projects :)I have the feeling that Nspire development is getting a bit more active again lately :)
If you are lazy (and I won't blame you for this :P), you can first make your program work with file association so you don't have to code a file browser ;)I'm working on this right now :PTell me what you think and if you have suggestions for improvement :)Well, first feature request, of course, opening files. I don't see the point of saving them if we can't open them :P
Lol, that's true XDAnd the last thing, I didn't manage to save properly using Ctrl+S. Quitting and saving poduced a noname file but when I tried to save with Ctrl+S, I wrote /documents/nTxt/test and there was no test file ???You probably have to add the .tns ending.
You're right, I forgot to say that you'll only see your documents if you add the .tns ending. Should I modify nTxt to add it automatically?That would be a good idea. Because now I have a file in my calc that I don't even know how to remove since I don't see it :-\
That would be a good idea. Because now I have a file in my calc that I don't even know how to remove since I don't see it :-\
And yeah, this will probably take a while, but you can try adding syntax highlighting like nwriter.As soon as it has all basic editor features, I'll start implementing such programming features :)
New release: file association support, some bug fixes.I somehow missed that release but that is great :D
I somehow missed that release but that is great :D
Does it automatically add the entry in the ndless.cfg if it is missing or do we have to add it manually ?
edit Bug reports and feature requests
- I don't manage to "save as" with Ctrl+Shift+S. When I do Ctrl+Shift+S, nothing happens ???
- Adding the down/up keys to go to the next/previous line would be great :D
So what I get from this is that this is a raw text file editor?Sure, it's normal ascii raw text files.
Can you for example also make .cht.tns files with this? (would be awesome since then we can change cheats on calc)
Edit: UpdateO.O
Now there's a menu for opening, saving and save as (additionally to the shortcuts) :)
I've many ideas for new features, but I'm not sure which are important. What should I implement next?I think that a great addition would be text selection, then copy/cut and paste :D
- it is impossible to scroll, we can just go on the right or the left, and so to see a following page, we have tu click 2000 times on the right touchThis has already been implemented in the latest version with the support for the up and down keys :)
- when open your readme.txt with nTxt, a weird character appears on each new lineThis is because newlines are Unix style and you are probably opening a Windows readme ;)
As always, great work ;D(http://www.omnimaga.org/Themes/default/images/gpbp_arrow_up.gif)I've many ideas for new features, but I'm not sure which are important. What should I implement next?I think that a great addition would be text selection, then copy/cut and paste :D
About text enrichment (write in bold, etc), wouldn't that break compatibility with the PC txt format ?
If that doesn't, then you can add it too. If it does, according to me it is not a great loss to not have it ;)
I don't care for text enrichment. If I want to emphasize something in a txt, I put it between /slashes/ or _underscores_.So you think horizontal scrolling would be better than wrapping lines?
What I would like is line numbers and a differently-colored entry line (like gedit) :)
It's really a good program ! But you may improve those points :In the latest update you can also use the up/down arrows, is that still too inconvenient?
- it is impossible to scroll, we can just go on the right or the left, and so to see a following page, we have tu click 2000 times on the right touch
- when open your readme.txt with nTxt, a weird character appears on each new line
Good luck !
So you think horizontal scrolling would be better than wrapping lines?Mmh, with horizontal scrolling, it would be harder to see the whole text. But 2 touches for vertical scroll would be usefull.
Should I use a different and smaller font?A smaller font would enable to see more text so I think it would be a great idea. But you can also give the choice with the menu.
The format initiated by the old and buggy txtrider, and IIRC slightly expanded by the newer and less unstable Hib-View and uView, is the de-facto standard rich text format on the TI-68k series :)Ah ok. So it's not necessary that I do something about it, because it would need a viewer and not new editor features.
Years before TI came up with an ultra-heavyweight XML brain damage for the Nspire (made much worse in OS 3.2), the TI-68k series had formatted text (simple #-based markup that can be edited by humans with the standard text editor of the calculator) with bold, underline, multiple font sizes, image support, thanks to its programmability and the work of third-party programmers.
I would say text wrapping or horizontal scrolling should be optional to not break stuff. I actually never have it on, but whatever.Ok, that's not high priority then.
By the way, I just tested 08 and it crashes my calc on trying to save.
So you think horizontal scrolling would be better than wrapping lines?Mmh, with horizontal scrolling, it would be harder to see the whole text. But 2 touches for vertical scroll would be usefull.Should I use a different and smaller font?A smaller font would enable to see more text so I think it would be a great idea. But you can also give the choice with the menu.
Could you also add the possibility of opening several texts ? And the possiblity of copying/pasting would be great !
Yup, that's what I meant in http://ourl.ca/17190;msg=267239 by "nTxt already allows typing raw markup text" :)QuoteThe format initiated by the old and buggy txtrider, and IIRC slightly expanded by the newer and less unstable Hib-View and uView, is the de-facto standard rich text format on the TI-68k series :)Ah ok. So it's not necessary that I do something about it, because it would need a viewer and not new editor features.
Years before TI came up with an ultra-heavyweight XML brain damage for the Nspire (made much worse in OS 3.2), the TI-68k series had formatted text (simple #-based markup that can be edited by humans with the standard text editor of the calculator) with bold, underline, multiple font sizes, image support, thanks to its programmability and the work of third-party programmers.
What do you mean by "2 touches for vertical scroll"? Multitouch on the touchpad? I believe that's not possible hardware wise.2 touches for scrollling page per page, so faster than line per line.
Do you mean opening several texts simultaneously in tabs?Yes, I do.
Well, full support of UTF-8 ? :P
I'll keep the idea with multiple texts in mind, but it won't come soon.What do you mean by "2 touches for vertical scroll"? Multitouch on the touchpad? I believe that's not possible hardware wise.2 touches for scrollling page per page, so faster than line per line.Do you mean opening several texts simultaneously in tabs?Yes, I do.
Some other ideas came to my mind :The french letters are already there, you just can't enter them :P
- add characters (square ², grec, french letters as é, è, ç ...)
- be able to connect a real keybord with USB :P
Well, full support of UTF-8 ? :P
(I haven't been following this thread, so maybe this was mentioned before)I'll ask Levak, if he has syscalls to use TI's fonts and string manipulation and disp functions that would save me some work ;)
It would be smart to use TI's font and functions for this, as they support UTF-16. You could ask Levak for the syscalls et all, as he has done some work in this area.
If you are going to use a keyboard, I think the best way would be to make a text editor for linux (yeah, it has nano, but if you don’t press enter, you get one long ugly line) and try to make it so that you can save your filesI have never done any linux dev and there surely is a better editor which could be ported, and besides I have a non-CX and can't use linux. Someone else will have to do this :)
Glad to see a new text editor. I didn't follow the other one progress much but I didn't realize that it wasn't being maintained anymore.IIRC the maintainer said he would come back to Omni and continue development in the summer holidays, but he didn't log in for five months and the last project update was almost one year ago :(
If Ndless provides some USB routines I will look into it, but as of today it's too difficult for me.
I'll keep the idea with multiple texts in mind, but it won't come soon.CTRL 9 : page up
As for the scrolling, which keys would you suggest for page up/down?
The french letters are already there, you just can't enter them :PWell, you could enable us to enter a letter by its hexadecimal code, and do so that we can choose our shortcut for the letters.
I'll look into utf-8 or 16 and provide some way to enter special characters similar to TI's OS.
If Ndless provides some USB routines I will look into it, but as of today it's too difficult for me.
Nice :)Very nice, keep up the good work :)If Ndless provides some USB routines I will look into it, but as of today it's too difficult for me.
I have worked again yesterday on USB support. The *BSD USBDI functions (http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/sys/dev/usb/usbdi.h?rev=1.35;content-type=text%2Fplain) have been pushed to the Ndless trunk (altough most are untested at the moment).
It still need to be stabilized. I'll try to hook into the OS event management. Ndless programs such as nTxt will then just need to use the event read function to pop key events, whether they come from the pad or a USB keyboard.
The selection of text works well ! Good job. But when I try to open a document with CTRL+O, my caltos restarts.It works for me. Try updating ndless. If this doesn't fix it, could you send me the file that causes a crash?
Ok, I'll do that in the next update.I'll keep the idea with multiple texts in mind, but it won't come soon.CTRL 9 : page up
As for the scrolling, which keys would you suggest for page up/down?
CTRL 3 : page down
CTRL 7 : go to the start of the document
CTRL 1 : go to the end
I'm currently using CTRL like the alt key on the computer, but VAR may indeed be better.The french letters are already there, you just can't enter them :PWell, you could enable us to enter a letter by its hexadecimal code, and do so that we can choose our shortcut for the letters.
I'll look into utf-8 or 16 and provide some way to enter special characters similar to TI's OS.
If Ndless provides some USB routines I will look into it, but as of today it's too difficult for me.
You could for that use the "var" key as the "alt" key on a computer.
As new keys for new characters, I suggest :
- the [²] key for "²"
- CTRL + [²] (√) for "√"
- the flag key for changing a letter (e=>é=>è=>ê=>ë, a=>à, e=>€, c=>ç ...)
- a list of characters when we press on the book key
Other suggestions :CTRL A is a good idea and easy to do.
- select all : CTRL A
- previous action : CTRL Z
- a faster cursor
- be able to choose a smaller font-size
mdr1: BTW, do you have any details on which files made it crash for you?There is a crash when I try to open/save/save as on the menu. I've got a CX CAS.
int inputlen;
show_msgbox("test", "test");
inputlen = show_msg_user_input("Open File", "", path, &tmp);
show_msgbox("test2", "test2");
Checked the version you linked to, wow 685 > 643.The SVN trunk is already at 730 ;)
At the time I downloaded it (1 month ago) it was listed as most recent version O.o
So updating ndless has fixed the crashes?Yes.. (still facepalming myself)
The SVN trunk is already at 730 ;)For OS 3.3 already? ;)
For OS 3.3 already? ;)No, "only" USB syscalls and some fixes :)
Bug report: It doesn't want to react to Ctrl+O before you release Ctrl.Changed that. But I can't do anything about Ctrl+S not reacting until all keys are released.
For the file browser how about talking to hoffa about somehow integrating either Ndless Commander into nTxt or nTxt into Ndless Commander? There is source code so you could play around with it for a bit.There are at least three file browsers I could look at, but I would still need some time.
But there's a weird thing : it became impossible to enter the "<" character.Oops, I've broken all characters for which you have to press the ctrl key :(
Oops, I've broken all characters for which you have to press the ctrl key :(Well, it disables me to program on BrainFuck which requires lots of "<". :P
But it's easy to fix, will be fixed in the next release.
Can you take ctrl-left and ctrl-right? then you could make these home and end, and ctrl-shift-right/left to select them, just like normal pc'sOk, I'll do that.
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaac$ -> $aaaaccccccccbbbbbbbbbbbbbbbbbba
^Cursor ^Cursor
Are you thinking about opening several files ?I'm thinking about opening several files, but there are some things which I think are more important.
I voted yes for the horizontal scrolling, but we should be able to activate or no this option in a menu.
EDIT : I hope you don't forget the possibility of having a smaller font. :)
Remember that cheating is bad and not to be taken lightly!That's the view on cheating here, please don't risk a topic lock only because of this.
Please don't post anything related to cheating here <_<Quote from: critorRemember that cheating is bad and not to be taken lightly!That's the view on cheating here, please don't risk a topic lock only because of this.
god job :)Well, aren't you exaggerating a bit ? :p
Great, I thought the project was abandoned !lgod job :)Well, aren't you exaggerating a bit ? :p
Nice, does it means that we can now run txt files directly from the documents menu now? I think mViewer did that with images and doing this with txt files would be cool, since sometimes you might want to quickly access your favorite game readme or school notesWe already were able to do so. The new thing is that the .cfg file is now automatically modified by the program.
I just discovered this website and DJ, I have to say, you are the man. Great program. I saw you haven't posted in a month so hopefully your are still updating your program.Yeah you're confusing me with DJ ;)
Sounds good... Is it possible to get an update of the zip-file? This would be very nice.Sure, I just didn't attach it yesterday because there were almost no changes. And because I was already working on today's bigger update.
Thanks in advance.
blauemauritius
I sadly didn't try this text editor in particular, but I wonder if just taking a computer txt file then renaming it from readme.txt to readme.txt.tns would work? I know this is how Mviewer works with images, but I could be wrong about text.Yes, that's exactly how it works.
That should work. Sadly, my nspire didn't want to cooperate with ntxt, constantly crashing when I tried to save/load a file.Unfortunately, it wasn't very stable some time ago. But I didn't see or hear of any crashes with the latest about two versions.
Very hard (I think): synchonize the clipboard with the OS one's.I actually am working on this. It should be much easier than the features in the poll. I already know how to paste from the OS clipboard, figuring out how to copy to it is all that's left.
Just a small note: don't expect fast progress. I'm in the army right now, so I only have a bit more than one day at home per week.Hope you spend a nice (:-\) and quick time in the army. No computers there? ???
Very hard (I think): synchonize the clipboard with the OS one's.I looked for the functions in the OS and added this feature to nTxt :)
lkj: the integration of the syscalls is on the todo list, sorry for the delay.No problem, the release of Ndless3.6 was much more important.
Oh OK...I was also thinking you could use it for reading text files like an eBook reader. The file would be in plain text. But since this has trouble with special characters it would not work. The Lua based eBook reader that someone made has the same issue. If I have a pretty big file I would have to go through it and get rid of the special characters which would be very time consuming.It wouldn't display the special characters correctly, but it's not necessary to remove them to be able to open the file.
If you have a text file that contains UTF-8 try opening the file up using Notepad++. Notepad++ gives the option to convert to ANSI. See if that works.That's the best option for now.
Forgive me for asking this but what do you guys use a text editor for on the calculator? I am just curious.When I started coding nTxt I wanted to be able to write programs on my calculator even when I don't have a computer with me, but without an on-calc assembler or compiler it's not very useful. And for Lua you can use the Notes app just as well... So I end up not using it often :P
unless you mean making nTxt so that it lets people write Python code inside it instead of just plain text files, which would definitively be very great.That's exactly what I meant. Sorry for being unclear.
...I'd say, go ahead and do it (unless you've already done it... :/ ). Probably lkj is just busy ATM, but given that the sources are available i don't see any problem in appending some functionality. Just saying...
If nTxt is not developped anymore, maybe I or someone else could modify it to allow these features (I didn't see any license, but the sources are given...) Just asking...
Thanks in advance to consider these feature requests... hoping this program is still in development...I haven't quit developing this, but don't have any time to do programming stuff right now (I just started studying at a university and am very busy... maybe for a whole year too busy to really work on this). So if you (or anyone else) wants to modify this or add features, just go ahead and do it. It would be nice if you shared your improvements ;)
With the source, anything is possible :) (well, almost)Quote from: DJ Ounless you mean making nTxt so that it lets people write Python code inside it instead of just plain text files, which would definitively be very great.That's exactly what I meant. Sorry for being unclear.
In fact, it already works. Just type your Python code in nTxt, save it as "anything.py.tns" and MicroPython will launch it.
My feature requests were only to simplify some routines many times repeated when testing a new program...
With the actual version of nTxt, if you want to modify a previously saved "anything.py.tns", you have to :
- launch nTxt
- ask to open an existing document
- close the current (empty) one
- search for your document in tree hierarchy and finally open it
Then you add the ":" that you forgot, save and close for testing it again.
And you have to do it again if you want to change anything.
It can get very annoying, especially for students leaning the language and making many syntax errors.
It would be a real big plus if this could be simplified.
If nTxt is not developped anymore, maybe I or someone else could modify it to allow these features (I didn't see any license, but the sources are given...) Just asking...
Also, one of my students noticed that there is no key combination for the % character in nTxt. As it symbolizes "modulo" in Python, it is clearly needed, so it should be added to the priority list.The other characters which aren't possible to input right now are #, $, @. They also may be needed sometimes, so we should choose key combinations to input them. Any suggestions?
Also, could someone host it on a github repo (preferably lkj ?) and could add several contributors so that it'd be easier for anyone to help out :)I created a github repo at https://github.com/lkjcalc/nTxt (https://github.com/lkjcalc/nTxt).
Nice, thanks.Hi lkj, is passed more than a year till today : have you some news, I hope positively? :)
I merged the pull request and removed some of the things with a comment "unused ?". Some others of them aren't really unused, though.
Hi matteob92. I actually haven't worked on nTxt during this year, for multiple reasons. Firstly, studying at university left me with almost no time for programming. Secondly, I didn't know what to do next with nTxt: all the features I had suggested back then are almost useless without unicode support, and implementing that would require too much work. Also, pdfs or the built-in documents are better suited for most usage cases of those things.
If you want something added, you cann suggest it and maybe I'll do it, or implement it yourself, the code is on github ;)
With 'built-in documents' I meant the document editors that are part of the operating system of the Nspire.Understood, and in which way I could take advantage of them?
You need to press 7 and ctrl at the same time, like on a computer. Did you do that?No, was that my mystake : yesterday I found myself the solution, I was pressing before ctrl and then the number assigned thinking the calc would have memorized the blue ctrl featured as it does into math mode for 2nd functions on a key, and not at same time as you said.
Adding a key for horizontal scrolling is a great idea.
But I don't really want to repurpose the tab key. I guess ctrl+4 to scroll left and ctrl+6 to scroll right would make sense.
I have yet to implement it. Should be easy.
I'm used to tab being used on the PC the way it is used in nTxt. You're right that we could additionally map all this navigation stuff to the unused math keys.
With a bit more work it may also be possible to make controls customizable.
I implemented the quick horizontal scrolling: scroll left with ctrl+4, right with ctrl+6.
Also, page up is now additionally mapped to the "Trig" key, page down to the "x^2" key, scroll left to the "e^x" key, scroll right to the "10^x" key.
As alway, code on github.
If I could make 2 suggestions I think would be useful both inserting direct link to your Github into OP (because is only present into #159 message of Ott 11 2014) and uploading also here almost last release if not possible all the previous ones, because if happens again that we can't login to the forum we would have a mirror where downloading the program :)Thanks for the suggestion. I'll look into it.
It seems that you need to use the .prg.tns file if your Ndless version is older. If it still doesn't work, try updating your Ndless installation.
Edit:If I could make 2 suggestions I think would be useful both inserting direct link to your Github into OP (because is only present into #159 message of Ott 11 2014) and uploading also here almost last release if not possible all the previous ones, because if happens again that we can't login to the forum we would have a mirror where downloading the program :)Thanks for the suggestion. I'll look into it.
Also, you don't need to use the PRG file on OS 3.6. The ndless_resources.tns file from Ndless 3.9 that has Zehn support actually works on 3.1 and 3.6. Just replace your ndless_resources.tns with the one from 3.9, nPDF.tns should run. Unfortunately, this isn't well-documented.
As written in the nPDF thread,In fact I didn't know this workaround, I had always believed is purely a compatibility problem as written into post #58 of that thread by Vogtinator (http://images.tapatalk-cdn.com/15/12/08/ee1dde0d7083aa5bf8ca025fbc20db83.jpg)Also, you don't need to use the PRG file on OS 3.6. The ndless_resources.tns file from Ndless 3.9 that has Zehn support actually works on 3.1 and 3.6. Just replace your ndless_resources.tns with the one from 3.9, nPDF.tns should run. Unfortunately, this isn't well-documented.
I'll have to try your latest nTxt version, lkj. I think I have version 11 on my calc
As written in the nPDF thread,Huh, ok. Thanks for the tip.Also, you don't need to use the PRG file on OS 3.6. The ndless_resources.tns file from Ndless 3.9 that has Zehn support actually works on 3.1 and 3.6. Just replace your ndless_resources.tns with the one from 3.9, nPDF.tns should run. Unfortunately, this isn't well-documented.
I'll have to try your latest nTxt version, lkj. I think I have version 11 on my calc :PYeah, there were quite a lot of bugfixes since then. Remembering how often it crashed, I'm astonished you could ever do anything useful with version 11 :P
I love new key implementations because they're intuitive to press, very useful :DNice to hear that :)
P.s. I saw the line added into OP about Github ;)
Small update. No new features, but added custom clipboard syscalls for Ndless 3.9 and Ndless 4 (before it just crashed on those OSes when you used the clipboard).I didn't know was out for OS 4.0, I sold the new model to a friend at December : good news https://github.com/ndless-nspire/Ndless/releases/tag/v4.0 :)
Hi, I have a TI-nspire cx CAS 4.2.0.532 with the latest ndless, but I encounter a lot of problems in using your software (eg screen glitches and similar while opening and closing files). Am I doing something wrong?The screen glitches are normal, they just look ugly but are not a problem.
Also, feature request, make the "scratchpad" work (i don't know if this is a problem with ndless or something else)
Thanks :)
The clipboard features don't work on Ndless 4 and compatibel? I have Ndless 4.4 :(Yes, it's a custom sycall, that is the binary needs to be updated with new addresses every time a new OS comes out... I'll see when I have time for that.
nTxt is a text editor for the Nspire. It requires Ndless to be installed on your calculator.Hi ikj,
Yes, it's a custom sycall, that is the binary needs to be updated with new addresses every time a new OS comes out... I'll see when I have time for that.
Some days ago a notification into Tapatalk app remembered me I have a TI-Nspire CX CAS calculator, now I want to update it both for OS and Ndless :)Hi, I have a TI-nspire cx CAS 4.2.0.532 with the latest ndless, but I encounter a lot of problems in using your software (eg screen glitches and similar while opening and closing files). Am I doing something wrong?The screen glitches are normal, they just look ugly but are not a problem.
Also, feature request, make the "scratchpad" work (i don't know if this is a problem with ndless or something else)
Thanks :)
I don't think making the scratchpad work is possible the way Ndless programs work at the moment. It would probably require more integration with the OS.The clipboard features don't work on Ndless 4 and compatibel? I have Ndless 4.4 :(Yes, it's a custom sycall, that is the binary needs to be updated with new addresses every time a new OS comes out... I'll see when I have time for that.
nTxt 26 should work on 4.0.3, but on 4.2 and 4.4 using the clipboard features (i.e. copy/cut/paste) crashes the calc.Apart from that features, the app works flawlessy?
Yes, everything else works.nTxt 26 should work on 4.0.3, but on 4.2 and 4.4 using the clipboard features (i.e. copy/cut/paste) crashes the calc.Apart from that features, the app works flawlessy?
Do you think will be complicated updating the binary to grant compatibility to the last 2 versions of OS? ::)
Is there still developement?No, just small fixes and compatibility updates.
And, by the way, I am still curious about the booklet & ctrl+c/v/x/a (compatible with the os, would be awesome for JSE exporting).
:thumbsup: Goopd job!
I have tried this program on OS 4.5, rev. AB and whenever a dialogue comes up the screen shows random pixels and flickers????If you mean the random pixels and garbage around the dialogue, that's always been the case. Don't worry about it.
It does say activating compatibility mode
You should update your program, because copy/paste and selection don't work on 4.5 :(I know. But finding the addresses and recompiling every time there is a new OS is annoying. Maybe I'll just revert to an internal clipboard which isn't shared with the OS for unsupported OSes.