Ivan Denisov
|
17cb00da8d
prevent ASSERT if someone make BlackBox window very small
|
1 éve |
Ivan Denisov
|
46f1296ba8
fix Open As Copy (thanks to Ilya Ermakov)
|
1 éve |
Ivan Denisov
|
48a32f17fa
fix recursive call of ScrollDoc (AD fix with upgrade)
|
1 éve |
Ivan Denisov
|
4ff8c1b2c4
more correct screen size evaluation (thanks to Alexander Shiryaev)
|
2 éve |
Ivan Denisov
|
34b99495d2
small code cleanups
|
2 éve |
Ivan Denisov
|
663a3e1bf9
new Documents.DuplicateAs and solution in StdTiles, which makes unAttached window does not lost it's disk document
|
2 éve |
Ivan Denisov
|
627dd9e29f
make StdDocumets correctly handle all containers messages (for example select document as Singletone), remove various backgoround for fosus/target/others documents (it was breaking messages handling), made separete windows created with respect to scrollbar width, + minor code cleanup (mark diffs from 1.7.2 by green)
|
2 éve |
Ivan Denisov
|
43f1c41d9e
fix scrolls position for child windows, + small corrections in documetation, add default case in Librarian instead of TRAP
|
2 éve |
Ivan Denisov
|
98500ff154
change UI, mark focus window by title color font, add color themes and document background to Preferences dialog, mark unsaved documents by circle
|
2 éve |
Ivan Denisov
|
a03b10d0bd
scrollbar fixes (thanks to k8)
|
2 éve |
Ivan Denisov
|
0ec6347491
realisatoin of StdSrollbars from Ketmar Dark
|
2 éve |
Ivan Denisov
|
5bf3593177
some changes to make StdDocuments realisation for Windows instrface module
|
2 éve |
Ivan Denisov
|
9ab3aaa197
fix StdDocuments bug with positioning content of document, when change document size
|
2 éve |
Ivan Denisov
|
94877319a4
prevent recurcive ScrollUpdates in StdDocument, when document is partially scroll horisontally
|
2 éve |
Ivan Denisov
|
1838d03a20
move StdLibrarian to System and suggest new interface, make compiler respect converter and add experimental support in librarian for .cp
|
2 éve |
Ivan Denisov
|
4907fc0ff0
fix StdWindows.Validate after testing on Windows 10
|
2 éve |
Ivan Denisov
|
9c19b1f8fb
fix scroll, remove extra space in dialogs
|
2 éve |
Ivan Denisov
|
9877d7b3c8
add skin via Param to StdStdCFrames, check StdDocuments explicit initialization
|
3 éve |
Ivan Denisov
|
d0ff718193
prevent fall during removing overlaid view, search for the reason why overlaid view = NIL is required
|
3 éve |
Ivan Denisov
|
ffc59c1160
remove Kernel.MessageBox, make prototypes for OpenBSD and FreeBSD kernels
|
3 éve |
adimetrius
|
45bf3c8c5e
LinPorts.Rider.Input, LinBackends: motion-notify signal handler to poll actual pointer coords rather than use the ones supplied in the GdkEventMotionNotify: this way, PollCursorMsg and Rinder.Input always return actual mouse coordinates. This prevents lagging that occured when mouse handling would take a long time. Now no need to call f.Input in response to PollCursorMsg => WM_LBUTTONDOWN is never prematurely processed; for the user, no clicks are ever lost when navigating menus. In StdDocuments, Reroute TickMsg to the overlaid view, if any. Prevents caret from blinking thru a dropped menu
|
3 éve |
adimetrius
|
e0289c7507
Make mouse menu navigation more conventional (by Anton Dmitriev)
|
3 éve |
Ivan Denisov
|
d522c11aa1
make DevPacker cross-platform, update scripts for building console compilers, upgrade binary console compilers, remove debug procedures and module from repository
|
3 éve |
Ivan Denisov
|
3f9e09eca7
divider background
|
3 éve |
Ivan Denisov
|
fe50be4baa
root document background
|
3 éve |
Ivan Denisov
|
e97afdd050
design + better support for modal close dialogs (Linux only)
|
3 éve |
Ivan Denisov
|
8ce213cf65
separate Mdi subsystem to support old MDI version, make statusbar works in Windows, make similar LinLoader/WinLoader/MdiLoader, step back in WinFiles (add support for STANDARD), patch Controllers Ticker (call order proposed by Adimetrius)
|
3 éve |
Ivan Denisov
|
119fe9d2f6
status bar, separate executables for MDI, rename MDI modules
|
3 éve |
adimetrius
|
6a99627e88
Autosave workspace upon exit; Update scrollbars synchronously
|
3 éve |
adimetrius
|
ed449b20ca
Cleanup of the previous commit
|
3 éve |