中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-10-31 04:17
47,815 topics / 349,930 posts / today 0 new / 48,290 members
DOS开发编程 & 发展交流 (开发室) » 100KB DOS Graphics Interface Development (Borland/DJGPP Library)
Printable Version  46,641 / 111
Floor61 zqlcch Posted 2007-08-19 15:40
初级用户 Posts 85 Credits 178
It seems that the version for DOS cannot be downloaded...
Floor62 ecurb2006 Posted 2007-08-19 18:04
中级用户 Posts 123 Credits 272
Floor63 zqlcch Posted 2007-08-20 09:45
初级用户 Posts 85 Credits 178
There is an error. MSGBOX.C cannot pass the compilation, and it prompts an undefined symbol...
Floor64 zqlcch Posted 2007-08-20 11:46
初级用户 Posts 85 Credits 178
Continue to report bugs...

LABEL can still get the focus... LABLE cannot be displayed, including the sample code...

The MESSAGEBOX function cannot be used, including the sample code...

It is better to release the BC31 version... Because it is very troublesome to call real-mode interrupts with DJGPP, especially when memory data transfer is required...
Floor65 happybasic Posted 2007-08-20 18:26
中级用户 Posts 118 Credits 298
Originally posted by ecurb2006 at 2007-8-19 18:04:
Directly download this http://www.ecurb2006.com/download/gui-djgpp.zip


Hmm, nice! The speed of the DJGPP version has been greatly improved~
Floor66 ecurb2006 Posted 2007-08-21 17:35
中级用户 Posts 123 Credits 272
There is an error. MSGBOX.C fails to compile, indicating an undefined symbol...
Continue to report bugs...
LABEL can still get the focus... LABEL cannot be displayed, including the sample code...
The MESSAGEBOX function cannot be used, including the sample code...

It is better to release a BC31 version... Because it is very troublesome to call real-mode interrupts with DJGPP. Especially when memory data transfer is required...


Mini Embedded GUI - DJGPP + DJGPP Compiler Combination Version Download (Recommended!)
http://www.ecurb2006.com/download/gui-djgpp.zip
Please copy libgui.a in the gui directory to the lib directory of djgpp (overwrite the original library!)
Floor67 ecurb2006 Posted 2007-08-21 17:47
中级用户 Posts 123 Credits 272
You can add me on MSN [email protected]
Floor68 happybasic Posted 2007-08-21 20:04
中级用户 Posts 118 Credits 298
Report a bug, the mouse in the DJGPP version can only move in about the upper half of the screen and cannot move to the lower half...
Floor69 ecurb2006 Posted 2007-08-22 09:55
中级用户 Posts 123 Credits 272
Maybe some graphics cards are incompatible with this mode, causing no display or only 1/4 of the entire screen to be shown.

I don't know if it's the case with happybasic.

If it's 1/2, it's rather strange. Are there windows or other displays in the areas where the mouse can't move?
Floor70 ecurb2006 Posted 2007-08-22 10:39
中级用户 Posts 123 Credits 272
To ensure downloading the latest library, please visit
http://www.ecurb2006.com/blog/post/download.html
Floor71 happybasic Posted 2007-08-22 12:19
中级用户 Posts 118 Credits 298
Originally posted by ecurb2006 at 2007-8-22 09:55:
Some video cards may not be compatible with this mode, resulting in no display or only 1/4 of the entire screen being displayed.

I don't know if that's the case with happybasic.

If it's 1/2, that's strange. Are there windows or other displays in the areas where the mouse can't move?


The display is full screen, and there are windows in the areas where the mouse can't move
Floor72 ecurb2006 Posted 2007-08-22 20:49
中级用户 Posts 123 Credits 272
Both the 256-color palette and the 16-color palette are placed in. Please choose by yourself.

To ensure downloading the latest palette, please visit
http://www.ecurb2006.com/blog/post/download.html
Floor73 ecurb2006 Posted 2007-08-22 20:52
中级用户 Posts 123 Credits 272
It shows full screen, and there are windows in areas where the mouse can't move


It's quite strange. Is it a running example program? Are all examples like this?
Add my MSN: [email protected]
Floor74 happybasic Posted 2007-08-22 21:10
中级用户 Posts 118 Credits 298
Yes
Floor75 zqlcch Posted 2007-08-23 09:02
初级用户 Posts 85 Credits 178
After testing, it's already great!!
Continue to mention: There is a BUG in SelBox. Double-clicking a certain item will make the selected blue bar disappear, but it's actually still selected... SelBox doesn't support keyboard operations.

Brother ecurb2006 was lazy with the MsgBox function. Why does the button display YESNOONCANCEL instead of Chinese? Of course, this problem is trivial and can be solved with a hex editor after compilation...

The last one: Add hotkey functions to the controls, like other GUI libraries, which can be specified by the user.. For example, pressing Alt+A is pressing button XX, pressing Alt+L makes a certain list box get the focus, etc............ Of course, this can also be solved by a workaround method, but it will increase the development time for users...

[ Last edited by zqlcch on 2007-8-23 at 09:09 AM ]
Prev  1 … 2 3 4 5 6 7 8  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023