Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Resource construction set

From Wikipedia, the free encyclopedia

Resource construction set
DeveloperDigital Research
Type

Theresource construction set (GEM RCS) is aGUI builder forGEM applications. It was written byDigital Research.

RCS was widely used on theAtari ST,Atari STe,Atari TT,Atari MEGA ST,Atari MEGA STE andAtari Falcon platforms.[1]

Example

[edit]

Files of theAtari Development Kit

Resource file

[edit]

runtime binary

0000:000000E200E200E200E20000002400E1...â.â.â.â...$.á0010:000002AA001300030000000000000000...ª............0020:000002B6204465736B20002046696C65...¶ Desk . File0030:20002020437261696773204D656E7500.  Craigs Menu.0040:2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D----------------0050:2D2D2D2D0020204465736B2041636365----.  Desk Acce0060:73736F7279203120200020204465736Bssory 1  .  Desk0070:204163636573736F7279203220200020Accessory 2  .0080:204465736B204163636573736F727920Desk Accessory0090:3320200020204465736B2041636365733  .  Desk Acces00A0:736F7279203420200020204465736B20sory 4  .  Desk00B0:4163636573736F727920352020002020Accessory 5  .00C0:4465736B204163636573736F72792036Desk Accessory 600D0:20200020205175697420202020202020 .  Quit00E0:0000FFFF000100050019000000000000..ÿÿ............00F0:00000000000000500019000500020002.......P........0100:00140000000000001100000000000050...............P0110:02010001000300040019000000000000................0120:000000020000000C03010004FFFFFFFF............ÿÿÿÿ0130:00200000000000000024000000000006. .......$......0140:03010002FFFFFFFF0020000000000000....ÿÿÿÿ. ......0150:002B000600000006030100000006000F.+..............0160:00190000000000000000000003010050...............P0170:0013000F0007000E00140000000000FF...............ÿ0180:110000020000001400080008FFFFFFFF............ÿÿÿÿ0190:001C0000000000000032000000000014.........2......01A0:00010009FFFFFFFF001C000000080000....ÿÿÿÿ........01B0:00400000000100140001000AFFFFFFFF.@..........ÿÿÿÿ01C0:001C0000000000000055000000020014.........U......01D0:0001000BFFFFFFFF001C000000000000....ÿÿÿÿ........01E0:006A0000000300140001000CFFFFFFFF.j..........ÿÿÿÿ01F0:001C000000000000007F000000040014................0200:0001000DFFFFFFFF001C000000000000....ÿÿÿÿ........0210:00940000000500140001000EFFFFFFFF............ÿÿÿÿ0220:001C00000000000000A9000000060014.........©......0230:00010006FFFFFFFF001C000000000000....ÿÿÿÿ........0240:00BE0000000700140001000500100010.¾..............0250:00140000000000FF110000080000000D.......ÿ........0260:0001000FFFFFFFFF001C002000000000....ÿÿÿÿ... ....0270:00D300000000000D0001FFFFFFFFFFFF.Ó........ÿÿÿÿÿÿ0280:00140020001000021100000000000046... ...........F0290:000FFFFFFFFFFFFF0014002000100002..ÿÿÿÿÿÿ... ....02A0:1100000000000046000F000000E20000.......F.....â..02B0:027A00000292.z....

C file

[edit]

source

#define T0OBJ 0#define T1OBJ 17#define T2OBJ 18#define FREEBB 0#define FREEIMG 0#define FREESTR 11BYTE*rs_strings[]={" Desk "," File ","  Craigs Menu","--------------------","  Desk Accessory 1  ","  Desk Accessory 2  ","  Desk Accessory 3  ","  Desk Accessory 4  ","  Desk Accessory 5  ","  Desk Accessory 6  ","  Quit       "};LONGrs_frstr[]={0};BITBLKrs_bitblk[]={0};LONGrs_frimg[]={0};ICONBLKrs_iconblk[]={0};TEDINFOrs_tedinfo[]={0};OBJECTrs_object[]={-1,1,5,G_IBOX,NONE,NORMAL,0x0L,0,0,80,25,5,2,2,G_BOX,NONE,NORMAL,0x1100L,0,0,80,513,1,3,4,G_IBOX,NONE,NORMAL,0x0L,2,0,12,769,4,-1,-1,G_TITLE,NONE,NORMAL,0x0L,0,0,6,769,2,-1,-1,G_TITLE,NONE,NORMAL,0x1L,6,0,6,769,0,6,15,G_IBOX,NONE,NORMAL,0x0L,0,769,80,19,15,7,14,G_BOX,NONE,NORMAL,0xFF1100L,2,0,20,8,8,-1,-1,G_STRING,NONE,NORMAL,0x2L,0,0,20,1,9,-1,-1,G_STRING,NONE,DISABLED,0x3L,0,1,20,1,10,-1,-1,G_STRING,NONE,NORMAL,0x4L,0,2,20,1,11,-1,-1,G_STRING,NONE,NORMAL,0x5L,0,3,20,1,12,-1,-1,G_STRING,NONE,NORMAL,0x6L,0,4,20,1,13,-1,-1,G_STRING,NONE,NORMAL,0x7L,0,5,20,1,14,-1,-1,G_STRING,NONE,NORMAL,0x8L,0,6,20,1,6,-1,-1,G_STRING,NONE,NORMAL,0x9L,0,7,20,1,5,16,16,G_BOX,NONE,NORMAL,0xFF1100L,8,0,13,1,15,-1,-1,G_STRING,LASTOB,NORMAL,0xAL,0,0,13,1,-1,-1,-1,G_BOX,LASTOB,OUTLINED,0x21100L,0,0,70,15,-1,-1,-1,G_BOX,LASTOB,OUTLINED,0x21100L,0,0,70,15};LONGrs_trindex[]={0L,17L,18L};structfoobar{WORDdummy;WORD*image;}rs_imdope[]={0};#define NUM_STRINGS 11#define NUM_FRSTR 0#define NUM_IMAGES 0#define NUM_BB 0#define NUM_FRIMG 0#define NUM_IB 0#define NUM_TI 0#define NUM_OBS 19#define NUM_TREE 3BYTEpname[]="CRAIG.RSC";

Header file

[edit]

source

#define TREE1 0/* TREE */#define TREE2 1/* TREE */#define TREE3 2/* TREE */

References

[edit]
  1. ^"Das Resource Construction Set" (in German). Retrieved2017-11-18.

External links

[edit]
People
Products
Programming
languages
Software,
technology
Operating systems
Related
Qt
Open source
GTK
Open source
Proprietary
wxWidgets
Open source
CLI
Open source
Proprietary
VCL,
related
Open source,LCL
Proprietary
Cocoa
Proprietary
Java-based
Open source
Proprietary
Windows API
Open source
Proprietary
Other
Open source
Proprietary
Retrieved from "https://en.wikipedia.org/w/index.php?title=Resource_construction_set&oldid=1335247578"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp