nickysn
c53c4702b6
+ also preserve the CGA background color in the go32v2 IDE
...
git-svn-id: trunk@29086 -
2014-11-17 00:34:05 +00:00
nickysn
cb8f96a33c
* TDOSScreen.ConsoleGraphDriver and .ConsoleGraphMode changed to smallint, so they can be passed as var parameters to InitGraph. This fixes compilation with USE_GRAPH_SWITCH enabled
...
git-svn-id: trunk@29079 -
2014-11-16 15:25:56 +00:00
nickysn
658442e610
* do not call SetVESAMode in TDOSScreen.SaveConsoleScreen, because it destroys the palette before we can save it and because InitGraph is called later anyway
...
git-svn-id: trunk@29078 -
2014-11-16 13:00:46 +00:00
nickysn
1f778a496c
* cleaned up TDOSScreen.SwitchToConsoleScreen
...
git-svn-id: trunk@29077 -
2014-11-16 03:04:20 +00:00
nickysn
591f65ae53
+ added CGA graphics mode saving to the go32v2 IDE
...
git-svn-id: trunk@29076 -
2014-11-16 01:47:19 +00:00
nickysn
a481a62a3e
* hide the mouse before saving the go32v2 IDE screen. This fixes a bug which causes the mouse to leave a trace when returning to the IDE screen after viewing the user screen, if the mouse has been moved during the time the user screen was visible
...
git-svn-id: trunk@29074 -
2014-11-14 20:56:53 +00:00
marcus
8c5c6588f2
Amiga/AROS/MorphOS: some more path fixed in FV, userscreen for all 3 platforms
...
git-svn-id: trunk@28639 -
2014-09-11 19:03:19 +00:00
marcus
9b40b6dcc1
AROS: FP-IDE, System clipboard, execute programs/Shell, keycode Ctrl-A for Select All
...
git-svn-id: trunk@28561 -
2014-08-31 17:13:30 +00:00
marcus
49b0c18c53
AROS: rtl-console, fv, FP-IDE added
...
git-svn-id: trunk@28552 -
2014-08-31 13:48:16 +00:00
marco
b6a8fb8a5b
* fix for 10758, additional terminal type checked (udev)
...
git-svn-id: trunk@16616 -
2010-12-22 21:20:51 +00:00
Károly Balogh
7bdfc64991
+ disable UserScreen for now on Amiga/MorphOS, dummy implementation causes more trouble than it solves
...
git-svn-id: trunk@16196 -
2010-10-21 23:44:17 +00:00
marco
ab2aa8f88d
* Patch from benjawin, Mantis 15779 to better deal with scrollbackbuffer<>screensize.
...
git-svn-id: trunk@14920 -
2010-02-17 08:53:48 +00:00
florian
07ef0c33df
o another linux console patch by Nikolay Nikolov:
...
* disabled linux VCSA output in UTF-8 mode, because it does not do any translation
and assumes that the font is cp437, or similar, which looks horrible on fonts
(like fedora's default latarcyrheb-sun16), which are designed only for unicode
support and have no similarity at all to cp437. We already can display all the
cp437 characters in UTF-8 mode (including the low 32 characters), in case the
font is cp437, and the UTF-8 translation provides better approximation (e.g.
for the line drawing characters) if the font is not cp437.
* do not "restore" the linux system font in SysDoneVideo in UTF-8 mode,
since we didn't change the font on startup
* added try_grab_vcsa to try harder to open VCSA in the linux IDE user
screen restore code. While VCSA is no longer needed in the video unit on
UTF-8 systems, the IDE still needs it, because it's the only way to provide
the "restore user screen" functionality on the linux virtual console.
git-svn-id: trunk@13726 -
2009-09-16 19:58:42 +00:00
Károly Balogh
9235b9a9b0
+ quick & dirty UserScreen implementation for Amiga/MorphOS
...
git-svn-id: trunk@11968 -
2008-10-24 13:07:59 +00:00
giulio
157b00a44a
IDE: Cleaned ifdefs related to Turbo Pascal and FPC 1.x
...
git-svn-id: trunk@11423 -
2008-07-20 21:37:48 +00:00
pierre
d28d17b6c6
* added checks for windows calls and better set console mode for windows
...
git-svn-id: trunk@6122 -
2007-01-22 04:15:20 +00:00
pierre
87c0a048e5
* Undo last wrong commit
...
git-svn-id: trunk@6118 -
2007-01-22 04:03:46 +00:00
pierre
f876187194
* always include DebugMessage definitionwutils.pas
...
git-svn-id: trunk@6117 -
2007-01-22 03:51:32 +00:00
pierre
e79ab4462b
disable quick edit mode in windows IDE
...
git-svn-id: trunk@6049 -
2007-01-18 14:00:38 +00:00
peter
d98336156f
* win64 compile fixes
...
git-svn-id: trunk@3297 -
2006-04-20 11:27:53 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
4a8f1e918d
* Breakpoints are now deleted when removed from source, disabling is
...
still possible from the breakpoint list
* COMPILER_1_0, FVISION, GABOR defines removed, only support new
FV and 1.9.x compilers
* Run directory added to Run menu
* Useless programinfo window removed
2004-11-08 20:28:25 +00:00
peter
63db7dd8c2
fixed compilation for new fvision
2004-11-04 11:46:54 +00:00
armin
048ce5d92c
* added support for target netwlibc
2004-09-19 14:51:03 +00:00
peter
b3b9b245e1
* revert isatty patch
2004-07-09 23:17:25 +00:00
daniel
af1f477467
* Fix compilation
2004-07-09 20:23:31 +00:00
peter
510959006f
* fix compile with 1.0.x
2004-02-20 21:46:06 +00:00
marco
0610caa107
* termio unit
2003-11-19 17:11:39 +00:00
marco
0c999e0c9b
* threads for FreeBSD. Not working tho
2003-11-17 10:05:51 +00:00
marco
c2ffb4f804
* octal() is not necessary anymore. Use &xxx
2003-11-14 21:52:58 +00:00
peter
f224659a77
* fixed for unix
2003-09-27 14:03:45 +00:00
pierre
9bfe4f8ba5
* fix bug #2253
2003-02-04 22:05:56 +00:00
pierre
fe29b4aca5
* only handle direction keys specially if buffer is bigger than window
2002-10-30 22:07:11 +00:00
Tomas Hajny
fd5699b239
* dummy OS/2 implementation to enable compilation
2002-10-12 19:41:30 +00:00
pierre
fb0e90be51
* set TTYFd to -1 in TLinuxScreen constructor
2002-10-07 15:43:15 +00:00
pierre
b8534404fe
* fix compilation error
2002-09-25 22:02:13 +00:00
pierre
3e1e3fb218
* new Restore method added, used for dos graphic applications
2002-09-21 22:22:10 +00:00
pierre
2673dda4d4
* fix several problems with go32v2 graphic support
2002-09-13 22:27:07 +00:00
pierre
f93b587cdb
* fix cursor position for linux vcsa support
2002-09-13 08:15:06 +00:00
pierre
64703a55c7
+ use vcsa for linux console
2002-09-13 07:17:33 +00:00
carl
17135e4686
* fix range check errors for version 1.1 compilation
2002-09-07 21:04:41 +00:00
peter
952e80a72f
* old logs removed and tabs fixed
2002-09-07 15:40:30 +00:00
pierre
c9848efc9e
* remember IDE screen mode for win32
...
to avoid videobuf writes after allocated size.
2002-09-04 08:35:31 +00:00
pierre
aba4bcb655
* fix compilation without DEBUG conditional
2002-09-03 05:45:39 +00:00
pierre
7e29d3feeb
+ new test code for go32v2 graphic screen saves (only with -dDEBUG)
2002-09-02 09:29:55 +00:00
pierre
b0a9952af0
+ xterm window switching support
2002-06-13 11:18:32 +00:00
pierre
463d53271c
* try to get resizing to work
2002-06-07 14:08:28 +00:00
pierre
24ff512f2f
* allow window input for fvsion system messages
2002-06-06 14:10:34 +00:00