Commit Graph

439 Commits

Author SHA1 Message Date
Marat Zakiyanov (Mario79)
f261636169 HeEd - checked and controlled of smallest size of main window. (Fix for crash)
git-svn-id: svn://kolibrios.org@1586 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 13:55:40 +00:00
Marat Zakiyanov (Mario79)
6712ae3c0d CtrlDemo - used OpenDialog calls of Proc_Lib now
git-svn-id: svn://kolibrios.org@1585 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 13:01:27 +00:00
Marat Zakiyanov (Mario79)
3335f1e520 1) KIV - correction for OpenDialog
2) Rtfread - correction for OpenDialog, build with pack
3) Heed - build with pack

git-svn-id: svn://kolibrios.org@1582 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 09:08:40 +00:00
Marat Zakiyanov (Mario79)
d82167fd95 1) OpenDialog saved position and size
2) Proc_Lib support for OpenDialog saved position and size
3) Heed - used OpenDialog saved position and size

git-svn-id: svn://kolibrios.org@1581 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-24 08:27:26 +00:00
Evgeny Grechnikov (Diamond)
5a26b0c156 libimg: fixed typo in pcx.asm
git-svn-id: svn://kolibrios.org@1580 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-23 20:45:03 +00:00
Evgeny Grechnikov (Diamond)
5736af21d8 revert changes in libini+libio from rev. 1573
git-svn-id: svn://kolibrios.org@1574 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-20 23:29:50 +00:00
IgorA
be3cceaea6 'libio' and 'libini': function 'get_color' not spoil register 'ecx'
game 'Nu_pogodi': revised

git-svn-id: svn://kolibrios.org@1573 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-20 10:31:17 +00:00
7ea3c78d40 libimg: PCX v3.0 image format support - grayscale and monochrome (through converting to 8bit) decoding
git-svn-id: svn://kolibrios.org@1572 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-19 20:22:50 +00:00
a01a8d3da4 libimg: begin of PCX image format support (version 3.0 24bit only for now)
git-svn-id: svn://kolibrios.org@1569 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-16 22:01:31 +00:00
Evgeny Grechnikov (Diamond)
5990ba6772 libini: abort infinite loop on write error
git-svn-id: svn://kolibrios.org@1568 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-15 21:41:43 +00:00
IgorA
b6fd00c4e2 small update game 'Nu pogodi' and lib 'buf2d.obj'
git-svn-id: svn://kolibrios.org@1555 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-08-04 11:40:19 +00:00
IgorA
0c189bcb2f update 'buf2d.obj' and 'nu pogodi'
git-svn-id: svn://kolibrios.org@1538 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-30 17:42:39 +00:00
IgorA
9aaa131d1c 1) library 'buf2d.obj'
2) new game 'Nu pogodi'

git-svn-id: svn://kolibrios.org@1535 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-29 21:20:45 +00:00
Marat Zakiyanov (Mario79)
bc6fbbb6e8 Heed
1) Use OpenDialog calls of Proc_Lib 
2) Removed old code for invoke Sysxtree

git-svn-id: svn://kolibrios.org@1510 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-01 19:17:20 +00:00
Marat Zakiyanov (Mario79)
1deef2d452 Proc_Lib.obj - library for common procedures
While only OpenDialog calls

git-svn-id: svn://kolibrios.org@1509 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-07-01 07:35:54 +00:00
Marat Zakiyanov (Mario79)
111f6efd6a OpenDilaog - small fix for big and dangerous bug.
git-svn-id: svn://kolibrios.org@1490 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-10 22:31:24 +00:00
IgorA
433be1188e deleted function of memory of the 'box_lib.obj' now they are connected through 'lib_init'
all programs that use 'tree_list' and 't_edit' must use 'lib_init'

git-svn-id: svn://kolibrios.org@1489 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-09 20:06:03 +00:00
IgorA
4c444c11c9 new macros '@use_library_mem mem_alloc,mem_free,mem_realloc,dll_load'
in file 'load_lib.mac'

git-svn-id: svn://kolibrios.org@1488 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-08 21:43:19 +00:00
Mihail Semenyako (mike.dld)
f5372bd676 tinypad: fix blinking mouse cursor in dialog mode
git-svn-id: svn://kolibrios.org@1480 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-06 14:34:10 +00:00
Marat Zakiyanov (Mario79)
632489f702 Box_Lib/Filebrowser - fix of parsing values the concatenations icons for INI file
git-svn-id: svn://kolibrios.org@1479 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-02 09:26:10 +00:00
Marat Zakiyanov (Mario79)
78ac700d57 Fix OpenDialog - test for empty directory
git-svn-id: svn://kolibrios.org@1477 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-31 09:08:24 +00:00
IgorA
6db5aa0119 1) removed duplicate code in 'box_lib'
2) add program 'TextEditor syntax file editor'

git-svn-id: svn://kolibrios.org@1476 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-30 21:27:14 +00:00
Marat Zakiyanov (Mario79)
de9a92906c Small fix for opendial.mac
git-svn-id: svn://kolibrios.org@1469 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-28 10:12:03 +00:00
IgorA
b062f4354f 1) 'box_lib.obj' update 'text_edititor'
2) modify code 't_edit' and 'planet_v'

git-svn-id: svn://kolibrios.org@1464 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-17 16:49:58 +00:00
IgorA
2accd7bab7 new option in function 'ted_init_scroll_bars'
git-svn-id: svn://kolibrios.org@1459 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-05 19:38:25 +00:00
IgorA
16c8c37422 1) revised 't_edit' new function 'ted_init_scroll_bars'
2) updated documentation

git-svn-id: svn://kolibrios.org@1458 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-03 15:12:50 +00:00
IgorA
fd898963db 1) new element 'text_editor' in library 'box_lib.obj'
2) changes code t_edit.kex
3) fixed function 'tl_strlen' in 'tree_list'
4) minor edits documentation 'box_lib.obj'

git-svn-id: svn://kolibrios.org@1457 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-29 18:27:40 +00:00
IgorA
d5f5e7780a t_edit:
1) sync with the new box_lib.obj
2) corrected bug that could occur when pressing Ctrl+F
3) change the code

git-svn-id: svn://kolibrios.org@1449 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-15 15:50:49 +00:00
Evgeny Grechnikov (Diamond)
806d141a51 fasm: fixed window minimization broken in rev. 1361
git-svn-id: svn://kolibrios.org@1443 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-26 22:19:27 +00:00
IgorA
c2cbea2674 changed the function of the opening of Tile when specifying non-existent path
git-svn-id: svn://kolibrios.org@1441 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-26 17:16:07 +00:00
Marat Zakiyanov (Mario79)
273697774f HexEditor updated for opendial.mac
git-svn-id: svn://kolibrios.org@1439 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-19 09:46:23 +00:00
Marat Zakiyanov (Mario79)
2f6086c095 Small fix of opendial.mac
git-svn-id: svn://kolibrios.org@1438 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-19 09:44:31 +00:00
Marat Zakiyanov (Mario79)
4631e5997c OpenDialog:
1) Use component PathShow 
2) Edit and restore the file name in the Save Dialog 
3) Small general optimization of code

git-svn-id: svn://kolibrios.org@1435 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-18 20:58:05 +00:00
Marat Zakiyanov (Mario79)
47a917da42 BoxLib:
A new component PathShow - displaying the path for the files and directories. If the entire path to display in the show area is not possible, then the path is displayed in the compressed form.

git-svn-id: svn://kolibrios.org@1433 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-15 19:40:50 +00:00
Marat Zakiyanov (Mario79)
79c0315dca BoxLib: Small reorganization for user-macros.
1) Now all the macros used by other applications to work with BoxLib located in box_lib.mac 
2) Macros for components that are used only in the library BoxLib - located in  bl_sys.mac, a list of include files. 
3) Big requests to other developers  -support this rule, it will do easier to use macros for other applications.

git-svn-id: svn://kolibrios.org@1432 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-12 19:52:43 +00:00
Marat Zakiyanov (Mario79)
294115f043 Hex Editor small fix - Ctrl+S now call OpenDialog
git-svn-id: svn://kolibrios.org@1431 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-12 17:39:05 +00:00
Marat Zakiyanov (Mario79)
34d56f0e98 Hex Editor v0.15
Staper:
 1) Use Box_lib
 2) Many improvements to the design and functionality
Mario:
 1) Use OpenDialog
 2) Small code optimization.


git-svn-id: svn://kolibrios.org@1429 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-08 17:57:35 +00:00
Evgeny Grechnikov (Diamond)
1f30a976a3 libimg: fix in check of very small files for TGA format
git-svn-id: svn://kolibrios.org@1426 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-28 19:09:17 +00:00
Marat Zakiyanov (Mario79)
8f306c2c3d 1) Rtfread - now uses OpenDialog
2) Small addition of opendial.mac

git-svn-id: svn://kolibrios.org@1418 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-17 15:15:50 +00:00
Marat Zakiyanov (Mario79)
fd97893dd7 OpenDialog extension:
1) Open file dialog
2) Save file dialog
3) Select directory dialog

git-svn-id: svn://kolibrios.org@1417 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-16 13:39:24 +00:00
IgorA
505644f066 changes in 'TreeList':
- fix 'tl_node_lev_inc'
- fix 'tl_node_lev_dec'


git-svn-id: svn://kolibrios.org@1402 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-10 11:21:58 +00:00
IgorA
e1a0b0c660 1) changes in 'TreeList':
- fix 'tl_iterat_perv'
- small fix 'tl_mouse'
- update 'tl_node_lev_inc'
- optimization 'tl_node_lev_dec'
2) add new programm 'PlanetV'

git-svn-id: svn://kolibrios.org@1401 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-09 14:54:59 +00:00
Marat Zakiyanov (Mario79)
63b44af949 1) Fix handling of parameters of the broken in revision 1361
2) Now the library Box_lib, not loaded when the "shadow" compilation.
3) Small code cleaning

git-svn-id: svn://kolibrios.org@1395 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-07 22:24:35 +00:00
IgorA
e79fad8794 1) some fixes in functions 'tl_mouse'
2) added documentation for the 'scrollbar'
3) small improvements 't_edit'

git-svn-id: svn://kolibrios.org@1390 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-05 11:17:26 +00:00
Evgeny Grechnikov (Diamond)
732231655a tree_list.mac: do not include the code if it is not used
git-svn-id: svn://kolibrios.org@1382 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-30 22:56:22 +00:00
IgorA
df16d45d01 updated documentation 'box_lib.obj'
git-svn-id: svn://kolibrios.org@1374 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-10 20:10:08 +00:00
IgorA
2aad33c4e5 deleted file 'editbox_ex.mac' all programs
git-svn-id: svn://kolibrios.org@1373 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-09 22:01:26 +00:00
IgorA
64cdacca6e Reorganization of the library 'box_lib.obj':
1) new file 'box_lib.mac' to connect all elements
2) Eliminate duplication of code.
Minor improvements 'fasm'.

git-svn-id: svn://kolibrios.org@1372 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-09 17:39:07 +00:00
IgorA
5f6df01ace fasm: not a big optimization
1) Change button on the checkbox
2) the size of file paths is exactly equal to MAX_PATH
3) refined the work with a small width of the window

git-svn-id: svn://kolibrios.org@1371 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-08 19:33:30 +00:00
Alexey Teplov (
342688c49e bugfix length of editbox
git-svn-id: svn://kolibrios.org@1367 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-07 21:35:23 +00:00
IgorA
f0f056cefe fasm: added to recalculate the width of the editbox when resizing the window
git-svn-id: svn://kolibrios.org@1363 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-05 18:46:12 +00:00
IgorA
05c7a5c29f Updated 'fasm':
1) he now uses a library 'box_lib.obj'
2) Russification

git-svn-id: svn://kolibrios.org@1361 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-04 17:51:09 +00:00
heavyiron
f2a9d1d500 fasm 1.69.11
git-svn-id: svn://kolibrios.org@1342 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-29 22:35:40 +00:00
IgorA
639a979c3a update TreeList:
1) add new function 'tl_get_mem_size' - get size memory block
2) fix functions: 'tl_save_mem', 'tl_load_mem' - calculate size memory block

git-svn-id: svn://kolibrios.org@1328 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-23 13:50:32 +00:00
Evgeny Grechnikov (Diamond)
28318762d1 libini: ini_get_shortcut added
git-svn-id: svn://kolibrios.org@1327 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-20 23:35:51 +00:00
Sergey Semyonov (Serge)
6b4166f7c3 kms kernel
git-svn-id: svn://kolibrios.org@1316 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-13 00:16:34 +00:00
IgorA
caf224ae96 optimize TreeList:
1) 'tl_mouse' add mouse in child scroll bar
2) optimize some functions

git-svn-id: svn://kolibrios.org@1309 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-08 16:09:03 +00:00
Evgeny Grechnikov (Diamond)
421700a8b0 libimg: interlaced PNG
git-svn-id: svn://kolibrios.org@1308 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-06 14:02:44 +00:00
IgorA
4a0abac115 Update 'TreeList':
1) update fun 'tl_key' - add keys: [Pg Up], [Pg Dn]; scan codes (66.2)
2) add new fun: 'tl_save_mem', 'tl_load_mem'
3) new param 'tl_info_capt_len'

git-svn-id: svn://kolibrios.org@1303 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-12-02 11:18:26 +00:00
Evgeny Grechnikov (Diamond)
71fc5965d7 readd libini with correct history
git-svn-id: svn://kolibrios.org@1295 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 15:28:17 +00:00
Evgeny Grechnikov (Diamond)
16745f1eb9 remove libini without history
git-svn-id: svn://kolibrios.org@1294 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 15:27:09 +00:00
vkos
c81e27d3e4 1) LibIni downgraded to revision 1233 due to license problems
2) Created GPL 3+ fork of it (libconfig) with all functions from last libini revision



git-svn-id: svn://kolibrios.org@1291 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-28 11:43:35 +00:00
vkos
42f40b69fb 1) First commit of libIPC
2) Kobra (0.1.1) uses libIPC, compilation changed, files with non-kobra functions moved to framework



git-svn-id: svn://kolibrios.org@1286 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-25 18:23:48 +00:00
IgorA
48f7d9c554 add new functions: tl_node_move_up, tl_node_move_down. Small fix in redraw caption.
git-svn-id: svn://kolibrios.org@1285 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-25 11:01:46 +00:00
IgorA
c44423f7ec update functions: tl_mouse, tl_node_add
update documentation

git-svn-id: svn://kolibrios.org@1283 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-23 09:33:00 +00:00
IgorA
eb764b9844 add new element 'TreeList'
git-svn-id: svn://kolibrios.org@1277 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-20 10:15:49 +00:00
Evgeny Grechnikov (Diamond)
6a2316b5f4 mtdbg: fix draw issues
git-svn-id: svn://kolibrios.org@1269 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-12 21:41:51 +00:00
Alexey Teplov (
5a19368921 upgrade CPU
git-svn-id: svn://kolibrios.org@1266 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-11 18:44:12 +00:00
Evgeny Grechnikov (Diamond)
875c1655f7 mtdbg: fix in work with symbols
git-svn-id: svn://kolibrios.org@1265 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-10 22:19:49 +00:00
vkos
12e34168d4 1) Added kobra_st.s which is needed to compile Kobra
2) Added basic SDK to work with Kobra



git-svn-id: svn://kolibrios.org@1261 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 20:06:17 +00:00
Evgeny Grechnikov (Diamond)
b599c0a70c procedure img.draw fixed
git-svn-id: svn://kolibrios.org@1252 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 16:33:23 +00:00
Marat Zakiyanov (Mario79)
725fe0911e Box_Lib:
1) Small fix for FileBrowser control.
2) OpenDialog - fix for Tab key and additional associations for icons.

git-svn-id: svn://kolibrios.org@1248 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-05 21:31:58 +00:00
Marat Zakiyanov (Mario79)
38098ecc9f OpenDialog:
1) use EditBox to display and enter the path, switch by use Tab key
2) fixed sorting of files
3) Icons by Leency

git-svn-id: svn://kolibrios.org@1244 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-29 13:22:12 +00:00
Marat Zakiyanov (Mario79)
7ad1b8162e Box_lib:
1) Small fix for FileBrowser.

git-svn-id: svn://kolibrios.org@1243 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-29 10:50:03 +00:00
heavyiron
65bf04ac79 fasm 1.69.10
git-svn-id: svn://kolibrios.org@1242 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-29 08:38:44 +00:00
vkos
6e1bd03300 Added function ini_get_bool
git-svn-id: svn://kolibrios.org@1240 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-27 10:49:19 +00:00
vkos
7ccd9d85bb Fix for previos revision
git-svn-id: svn://kolibrios.org@1235 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-25 19:53:18 +00:00
vkos
61550b1595 Added function get_option_str: read string, compare with list of possible & return its' number
git-svn-id: svn://kolibrios.org@1234 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-25 18:43:31 +00:00
Alexey Teplov (
778c4291b7 upgrade
git-svn-id: svn://kolibrios.org@1228 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-23 14:36:21 +00:00
Marat Zakiyanov (Mario79)
f3c6ba6e90 Box_lib:
1) A small fix for OptionBox - removed unnecessary redrawing when processing mouse events.
2) Build.sh  -  script to compile Box_lib library under Linux


git-svn-id: svn://kolibrios.org@1227 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-22 21:29:33 +00:00
vkos
655e582539 Forgeted to send in previos revision
git-svn-id: svn://kolibrios.org@1224 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-21 15:48:35 +00:00
vkos
1560e4ca7a Replaced meneger with manager, corrected makefile to work on x86-64
git-svn-id: svn://kolibrios.org@1223 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-21 15:47:20 +00:00
Marat Zakiyanov (Mario79)
c2b5a1b2a8 Open Dialog - component to select the file
Build.sh  -  script to compile examples Box_lib under Linux


git-svn-id: svn://kolibrios.org@1219 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-17 19:26:18 +00:00
Alexey Teplov (
e1ff25c4c9 some upgrade. It's work with last library box_lib.obj.
git-svn-id: svn://kolibrios.org@1217 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-16 02:01:53 +00:00
Alexey Teplov (
92272ac09d A bugfix for previously commit.
git-svn-id: svn://kolibrios.org@1216 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-16 01:13:34 +00:00
Marat Zakiyanov (Mario79)
c75b663147 Box_Lib:
1) Small fix for FileBrowser


git-svn-id: svn://kolibrios.org@1215 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-15 16:53:53 +00:00
Alexey Teplov (
c2639e880a A library box_lib.obj is reentrant dll.
git-svn-id: svn://kolibrios.org@1214 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-13 18:29:41 +00:00
Alexey Teplov (
8aad28db2a upgrade
git-svn-id: svn://kolibrios.org@1204 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-12 08:25:30 +00:00
Marat Zakiyanov (Mario79)
debc953680 Box_Lib
1) Component FileBrowser 
2) Small changes MenuBar component

git-svn-id: svn://kolibrios.org@1199 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-07 18:41:24 +00:00
heavyiron
905b52e8ee tag for fasm 1.68
fasm 1.69.06 in trunk

git-svn-id: svn://kolibrios.org@1189 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-01 00:41:45 +00:00
andrew_programmer
456168f5b2 Added SDK for FASM and some assembler examples.
git-svn-id: svn://kolibrios.org@1180 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-26 21:40:38 +00:00
andrew_programmer
66bf88987d bugfix of last SVN revision
git-svn-id: svn://kolibrios.org@1176 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-24 22:01:05 +00:00
andrew_programmer
82495158d4 1)Added memory meneger.
2)Added log output to console in debug mode.
3)Added SDK for MSVC++.


git-svn-id: svn://kolibrios.org@1175 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-24 21:19:56 +00:00
Alexey Teplov (
2ff524842f Fix a small bug and optimization some code.
git-svn-id: svn://kolibrios.org@1169 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-19 08:26:53 +00:00
Alexey Teplov (
49698c69f7 Optimization a code for repne scasb instruction.
git-svn-id: svn://kolibrios.org@1167 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-18 17:44:57 +00:00
andrew_programmer
cbfb59ad64 Controls ScrolledWindow and ProgressBar render in buffer befor screen output.
Some size and speed optimizations and some bugfixes.

git-svn-id: svn://kolibrios.org@1163 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-17 20:35:39 +00:00
Alexey Teplov (
de54d697db A simple fonts_lib library. That library support one font 8x16.
git-svn-id: svn://kolibrios.org@1158 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-14 16:17:49 +00:00
andrew_programmer
d59b725fc3 New libGUI library. Written an pure C.
git-svn-id: svn://kolibrios.org@1157 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-11 10:19:20 +00:00
CleverMouse
178bc5ad6f network library, version 1: inet_addr/ntoa, getaddrinfo/freeaddrinfo
git-svn-id: svn://kolibrios.org@1155 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-09 11:46:09 +00:00
Evgeny Grechnikov (Diamond)
2d1fa49773 libimg: small fix in 8bpp -> 24bpp translation
git-svn-id: svn://kolibrios.org@1152 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-09-07 20:40:12 +00:00
Evgeny Grechnikov (Diamond)
0dc8dae83d console library version 7; console examples updated
git-svn-id: svn://kolibrios.org@1145 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-08-27 16:05:05 +00:00
Evgeny Grechnikov (Diamond)
5d45c37af3 correction of previous revision
git-svn-id: svn://kolibrios.org@1144 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-08-26 11:31:41 +00:00
Evgeny Grechnikov (Diamond)
d7d25fb0e8 remove trash created in previous revisions
git-svn-id: svn://kolibrios.org@1143 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-08-26 11:23:22 +00:00
Evgeny Grechnikov (Diamond)
f4ff19a0f0 console: wake caller when window is closing
git-svn-id: svn://kolibrios.org@1134 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-08-19 17:25:52 +00:00
Evgeny Grechnikov (Diamond)
1371a59b64 console version 6: allow caller to know whether console window was closed
git-svn-id: svn://kolibrios.org@1133 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-08-19 17:14:04 +00:00
Alexey Teplov (
f5609621f4 modify load_lib.mac and add description (language ru)
git-svn-id: svn://kolibrios.org@1127 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-07-06 14:27:36 +00:00
Evgeny Grechnikov (Diamond)
3d9673dba4 libimg: fixed processing of some interlaced GIFs
git-svn-id: svn://kolibrios.org@1121 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-07-02 20:53:47 +00:00
Evgeny Grechnikov (Diamond)
7b014bd444 libimg: fixed gif loading broken in rev. 1102
git-svn-id: svn://kolibrios.org@1118 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-06-30 13:02:45 +00:00
heavyiron
acb3468f8b fasm 1.68
git-svn-id: svn://kolibrios.org@1115 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-06-14 15:16:54 +00:00
Evgeny Grechnikov (Diamond)
9bdc3789b1 box_lib: make all branches of edit_box_key return as stdcall
git-svn-id: svn://kolibrios.org@1113 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-06-12 21:36:05 +00:00
Alexey Teplov (
56d2f91778 remove load_lib.mac
git-svn-id: svn://kolibrios.org@1108 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-06-06 18:29:40 +00:00
Evgeny Grechnikov (Diamond)
f705611d81 * libs-dev: style of exported names changed, ini.get_int -> ini_get_int
* programs which use libs-dev updated accordingly
* libimg: support for .ico and .cur files (icons and cursors)
* kiv: show many different images in one file in one row

git-svn-id: svn://kolibrios.org@1102 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-06-03 21:12:49 +00:00
Alexey Teplov (
51a64dc292 Reorganization library. Examples remove in asm/trunk. Modify optionbox.
git-svn-id: svn://kolibrios.org@1101 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-06-03 17:40:06 +00:00
Alexey Teplov (
d912f84b17 update checkbox
git-svn-id: svn://kolibrios.org@1099 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-06-01 18:30:25 +00:00
Evgeny Grechnikov (Diamond)
1b6868a022 libimg, version 4:
* decoder for animated GIFs
* some fixes in PNG and JPEG decoders
* internal image representation now allows 15 and 16 bpp
  (without conversions in decoders)
* decoder for TGA, Z80 from Nable

git-svn-id: svn://kolibrios.org@1079 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-05-24 16:47:14 +00:00
Galkov
b092aa34a2 changing by forum post 23500:
1) f68:15,18 moved to f68:24,25
2) f68:15,18 set to obsolete

git-svn-id: svn://kolibrios.org@1077 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-05-23 08:23:03 +00:00
Galkov
d8f8c0faad change functionality of f68:15, f68:18
git-svn-id: svn://kolibrios.org@1075 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-05-22 10:35:21 +00:00
Alexey Teplov (
ea836f1026 bugfix a macros load_lib.mac
git-svn-id: svn://kolibrios.org@1068 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-05-08 17:45:28 +00:00
Alexey Teplov (
5753a02a42 add macros for load library. See editbox_ex and load_lib.mac.
Alfa version

git-svn-id: svn://kolibrios.org@1064 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-04-15 12:18:53 +00:00
heavyiron
7438822d17 fasm version 1.67.38 (Mar 29, 2009)
[-] Fixed a bug with size of memory operand for ROUNDSS/ROUNDSD

git-svn-id: svn://kolibrios.org@1062 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-04-12 06:27:47 +00:00
hidnplayr
a54ad6a85f This fix makes box_lib a valid KolibriOS library.
(export 'lib_init' and 'version')

git-svn-id: svn://kolibrios.org@1060 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-04-10 21:54:21 +00:00
heavyiron
361dc65fd3 fasm
version 1.67.37 (Mar 24, 2009)
[-] The .efi extension is now generated for EFI PE formats.
[-] Fixed a bug with invalid size of memory operand for SSE4 instructions.

version 1.67.36 (Mar 20, 2009)
[-] The size of section table was stored with a wrong value in symbols file, it should have the correct value now. 


git-svn-id: svn://kolibrios.org@1054 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-03-27 22:25:44 +00:00
heavyiron
77266e66b4 fasm 1.67.35
git-svn-id: svn://kolibrios.org@1053 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-03-10 10:33:02 +00:00
Marat Zakiyanov (Mario79)
b482f18957 Small correct Box_Lib MenuBar for Function 0 with B=1 (coordinates of all graphics primitives are relative to window client area).
git-svn-id: svn://kolibrios.org@1049 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-03-09 13:53:38 +00:00
Mihail Semenyako (mike.dld)
b7c6be3b16 fix in libini._.low.read_value (reported by Insolor)
comments support (lines starting with ';' by default)
version bump

git-svn-id: svn://kolibrios.org@1048 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-03-08 10:46:47 +00:00
heavyiron
e275f0a5d1 fasm version 1.67.34 (Feb 22, 2009)
[-] Fixed small bug with DT directive far pointer syntax.
Visit http://flatassembler.net/ for more information.

git-svn-id: svn://kolibrios.org@1044 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-03-05 00:32:57 +00:00
Marat Zakiyanov (Mario79)
29efd28b74 1) Example for Box_lib: ScrollBar, MenuBar, DinamicButton
2) Small change of ScrollBar

git-svn-id: svn://kolibrios.org@1041 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-23 12:26:32 +00:00
heavyiron
1415df25a3 fasm
version 1.67.33 (Feb 20, 2009)
[+] Added ERR directive that allows to signalize error from the source.

version 1.67.32 (Feb 13, 2009)
[+] Allowed single quote character to be put inside the number value, to help improve long numbers readability.

version 1.67.31 (Feb 11, 2009)
[-] Fixed floating point converter to no longer generate NaN in some cases, and corrected denormal numbers generation.

version 1.67.30 (Feb 08, 2009)
[+] Added missing Intel SSE4 instructions.
[+] Added SSE4a (EXTRQ/INSERTQ/MOVNTSD/MOVNTSS) instructions.
[+] Added FSTENVW/FSTENVD/FSAVEW/FSAVED mnemonics.

Visit http://flatassembler.net/ for more information.

git-svn-id: svn://kolibrios.org@1039 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-20 13:05:49 +00:00
Marat Zakiyanov (Mario79)
bd2b02d953 BOX_LIB use new controls: SCROLLBAR, DINAMIC BUTTON, MENUBAR.
git-svn-id: svn://kolibrios.org@1037 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-18 07:19:31 +00:00
Alexey Teplov (
32818c107f some optimization, for function mcall 66,3
git-svn-id: svn://kolibrios.org@1034 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-13 10:52:40 +00:00
Alexey Teplov (
141e5e9d21 delete dir box_lib
git-svn-id: svn://kolibrios.org@1033 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-13 09:06:11 +00:00
Alexey Teplov (
5b18f6aea9 bugfix Num,Caps,Scroll Lock & remove in dir libraries
git-svn-id: svn://kolibrios.org@1032 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-13 09:04:33 +00:00
Alexey Teplov (
00b249be6f bugfix, correct work NUM Lock, Caps Lock, Scroll Lock
git-svn-id: svn://kolibrios.org@1031 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-13 08:46:15 +00:00
Sergey Semyonov (Serge)
fb8dc89b4d move drivers from programs/system/drivers into /drivers
git-svn-id: svn://kolibrios.org@1029 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-11 06:52:01 +00:00
Mihail Semenyako (mike.dld)
56356c8065 libs-dev: makefiles
git-svn-id: svn://kolibrios.org@1023 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-04 12:27:53 +00:00
Evgeny Grechnikov (Diamond)
7bfc5040a8 heed and tftpc use sysfn 70 instead of deleted 33
git-svn-id: svn://kolibrios.org@1017 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-31 03:55:37 +00:00
Evgeny Grechnikov (Diamond)
0768664fe0 libimg: fix in to_rgb2, version bump
git-svn-id: svn://kolibrios.org@1015 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-31 03:30:53 +00:00
Evgeny Grechnikov (Diamond)
f49c184a7d libimg: PNG support
git-svn-id: svn://kolibrios.org@1014 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-31 01:58:27 +00:00
Evgeny Grechnikov (Diamond)
0671064716 bugfixes in tinypad related to max line size increment
git-svn-id: svn://kolibrios.org@1008 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-29 11:02:16 +00:00
Sergey Semyonov (Serge)
80c71dc52a blit from system memory in PIO mode
git-svn-id: svn://kolibrios.org@1002 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-27 00:31:09 +00:00
Evgeny Grechnikov (Diamond)
76bc83bd66 libimg: to_rgb2() proc; version bump
git-svn-id: svn://kolibrios.org@1001 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-26 23:43:01 +00:00
Evgeny Grechnikov (Diamond)
e2b2bba7ba libimg: bmp support improved, jpeg support added
git-svn-id: svn://kolibrios.org@999 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-25 18:12:30 +00:00
Evgeny Grechnikov (Diamond)
0be9a1a504 mtdbg: flickering reduced
git-svn-id: svn://kolibrios.org@998 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-24 19:26:02 +00:00
Mihail Semenyako (mike.dld)
a371bf6d5a libini: changelog update (added missing ini.*_color notes)
git-svn-id: svn://kolibrios.org@995 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-01-03 15:03:37 +00:00
heavyiron
1d22b242c8 fasm 1.67.29
git-svn-id: svn://kolibrios.org@992 a494cfbc-eb01-0410-851d-a64ba20cac60
2008-12-30 20:21:32 +00:00
Mihail Semenyako (mike.dld)
5b11f988f5 libini: version bump
git-svn-id: svn://kolibrios.org@989 a494cfbc-eb01-0410-851d-a64ba20cac60
2008-12-29 19:13:16 +00:00
Mihail Semenyako (mike.dld)
e1b2086036 libini: get/set color values; bugfixes
git-svn-id: svn://kolibrios.org@988 a494cfbc-eb01-0410-851d-a64ba20cac60
2008-12-29 19:09:45 +00:00
Mihail Semenyako (mike.dld)
7e149d6d99 tinypad: 4GB line length limit; settings in INI file; bugfixes
git-svn-id: svn://kolibrios.org@987 a494cfbc-eb01-0410-851d-a64ba20cac60
2008-12-29 19:08:59 +00:00
Sergey Semyonov (Serge)
7923c9765d set argc=1 when no cmdline
git-svn-id: svn://kolibrios.org@952 a494cfbc-eb01-0410-851d-a64ba20cac60
2008-12-12 10:22:35 +00:00
Kirill Lipatov (Leency)
21c3bf8d69 FASM window move (for cursor and icons bug invisible)
git-svn-id: svn://kolibrios.org@949 a494cfbc-eb01-0410-851d-a64ba20cac60
2008-12-08 23:45:35 +00:00