motif.wml 115 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233
  1. ! @OSF_COPYRIGHT@
  2. ! COPYRIGHT NOTICE
  3. ! Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.
  4. ! ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for
  5. ! the full copyright text.
  6. !
  7. ! HISTORY
  8. !
  9. ! This file defines the Motif UIL language
  10. !
  11. !
  12. ! UIL data types
  13. !
  14. DataType
  15. integer;
  16. string { InternalLiteral = char_8; };
  17. boolean { InternalLiteral = bool; };
  18. pixmap;
  19. float;
  20. font;
  21. translation_table
  22. { InternalLiteral = trans_table;
  23. DocName = "translation table";};
  24. widget_ref { DocName = "widget reference"; };
  25. any;
  26. color;
  27. compound_string { DocName = "compound string"; };
  28. string_table { DocName = "string table"; };
  29. font_table { DocName = "font table"; };
  30. icon;
  31. color_table { DocName = "color table"; };
  32. class_rec_name { DocName = "class record name"; };
  33. argument;
  34. reason;
  35. identifier;
  36. asciz_table { DocName = "asciz table"; };
  37. integer_table { DocName = "integer table"; };
  38. xbitmapfile { DocName = "X bitmap file"; };
  39. single_float { DocName = "Single float"; };
  40. keysym;
  41. rgb;
  42. localized_string
  43. { DocName = "localized string"; };
  44. wide_character { InternalLiteral = wchar_string;
  45. DocName = "wide character string"; };
  46. fontset;
  47. horizontal_integer;
  48. vertical_integer;
  49. horizontal_float;
  50. vertical_float;
  51. !
  52. ! UIL character sets
  53. !
  54. CharacterSet
  55. iso_latin1
  56. { XmStringCharsetName = "ISO8859-1";
  57. Alias = "ISOLatin1";
  58. Alias = "88591";
  59. Alias = "ASCII"; };
  60. iso_latin2
  61. { XmStringCharsetName = "ISO8859-2";
  62. Alias = "ISOLatin2";
  63. Alias = "88592"; };
  64. iso_latin3
  65. { XmStringCharsetName = "ISO8859-3";
  66. Alias = "ISOLatin3";
  67. Alias = "88593"; };
  68. iso_latin4
  69. { XmStringCharsetName = "ISO8859-4";
  70. Alias = "ISOLatin4";
  71. Alias = "88594"; };
  72. iso_latin5
  73. { XmStringCharsetName = "ISO8859-5";
  74. Alias = "ISOLatin5";
  75. Alias = "88595"; };
  76. iso_cyrillic
  77. { XmStringCharsetName = "ISO8859-5"; };
  78. iso_arabic
  79. { XmStringCharsetName = "ISO8859-6";
  80. Alias = "iso_latin6";
  81. Alias = "ISOLatin6";
  82. Alias = "88596";
  83. Direction = RightToLeft; };
  84. iso_arabic_lr
  85. { XmStringCharsetName = "ISO8859-6";
  86. Alias = "iso_latin6_lr";
  87. Direction = RightToLeft;
  88. ParseDirection = LeftToRight; };
  89. iso_greek
  90. { XmStringCharsetName = "ISO8859-7";
  91. Alias = "iso_latin7";
  92. Alias = "ISOLatin7";
  93. Alias = "88597"; };
  94. iso_hebrew
  95. { XmStringCharsetName = "ISO8859-8";
  96. Alias = "iso_latin8";
  97. Alias = "ISOLatin8";
  98. Alias = "88598";
  99. Direction = RightToLeft; };
  100. iso_hebrew_lr
  101. { XmStringCharsetName = "ISO8859-8";
  102. Alias = "iso_latin8_lr";
  103. Direction = RightToLeft;
  104. ParseDirection = LeftToRight; };
  105. jis_katakana
  106. { XmStringCharsetName = "JISX0201.1976-0"; };
  107. euc
  108. { XmStringCharsetName = ""; };
  109. big5
  110. { XmStringCharsetName = ""; };
  111. gb_hanzi
  112. { XmStringCharsetName = "GB2312.1980-0";
  113. Alias = "gb_chinese";
  114. Alias = "gb_hanzi_gl";
  115. CharacterSize = TwoByte; };
  116. jis_kanji
  117. { XmStringCharsetName = "JISX0208.1983-0";
  118. Alias = "jis_japanese";
  119. Alias = "jis_kanji_gl";
  120. CharacterSize = TwoByte; };
  121. ksc_hangul
  122. { XmStringCharsetName = "KSC5601.1987-0";
  123. Alias = "ksc_korean";
  124. Alias = "ksc_hangul_gl";
  125. CharacterSize = TwoByte; };
  126. gb_hanzi_gr
  127. { XmStringCharsetName = "GB2312.1980-1";
  128. CharacterSize = TwoByte; };
  129. jis_kanji_gr
  130. { XmStringCharsetName = "JISX0208.1983-1";
  131. CharacterSize = TwoByte; };
  132. ksc_hangul_gr
  133. { XmStringCharsetName = "KSC5601.1987-1";
  134. CharacterSize = TwoByte; };
  135. XmFONTLIST_DEFAULT_TAG
  136. { FontListElementTag = XmFONTLIST_DEFAULT_TAG; };
  137. _MOTIF_DEFAULT_LOCALE
  138. { FontListElementTag = _MOTIF_DEFAULT_LOCALE; };
  139. !
  140. ! UIL Enumeration Sets
  141. !
  142. EnumerationSet
  143. ! This is here to insure that uil compiles correctly because
  144. ! of dependencies introduced with boolean -> enum resources
  145. BoolValues : integer
  146. { FALSE; TRUE; };
  147. ArrowDirection : integer
  148. { XmARROW_UP; XmARROW_DOWN; XmARROW_LEFT; XmARROW_RIGHT; };
  149. ResizePolicy : integer
  150. { XmRESIZE_NONE; XmRESIZE_ANY; XmRESIZE_GROW; };
  151. DialogStyle : integer
  152. { XmDIALOG_SYSTEM_MODAL; XmDIALOG_PRIMARY_APPLICATION_MODAL;
  153. XmDIALOG_MODELESS; XmDIALOG_WORK_AREA;
  154. XmDIALOG_FULL_APPLICATION_MODAL; XmDIALOG_APPLICATION_MODAL; };
  155. DialogType : integer
  156. { XmDIALOG_PROMPT; XmDIALOG_SELECTION;
  157. XmDIALOG_WORK_AREA; XmDIALOG_FILE_SELECTION;
  158. XmDIALOG_ERROR; XmDIALOG_INFORMATION; XmDIALOG_MESSAGE;
  159. XmDIALOG_QUESTION; XmDIALOG_WARNING; XmDIALOG_WORKING;
  160. XmDIALOG_TEMPLATE; XmDIALOG_COMMAND; };
  161. ShadowType : integer
  162. { XmSHADOW_IN; XmSHADOW_OUT;
  163. XmSHADOW_ETCHED_IN; XmSHADOW_ETCHED_OUT; };
  164. LabelType : integer
  165. { XmSTRING; XmPIXMAP; };
  166. StringDirection : integer
  167. { XmSTRING_DIRECTION_L_TO_R; XmSTRING_DIRECTION_R_TO_L; };
  168. Alignment : integer
  169. { XmALIGNMENT_CENTER; XmALIGNMENT_END; XmALIGNMENT_BEGINNING; };
  170. Attachment : integer
  171. { XmATTACH_NONE; XmATTACH_FORM; XmATTACH_OPPOSITE_FORM;
  172. XmATTACH_WIDGET; XmATTACH_OPPOSITE_WIDGET;
  173. XmATTACH_POSITION; XmATTACH_SELF; };
  174. SelectionPolicy : integer
  175. { XmSINGLE_SELECT; XmMULTIPLE_SELECT;
  176. XmEXTENDED_SELECT; XmBROWSE_SELECT; };
  177. ScrollingPolicy : integer
  178. { XmAUTOMATIC; XmAPPLICATION_DEFINED; };
  179. ScrollBarPlacement : integer
  180. { XmTOP_LEFT; XmBOTTOM_LEFT; XmTOP_RIGHT; XmBOTTOM_RIGHT; };
  181. ScrollBarDisplayPolicy : integer
  182. { XmAS_NEEDED; XmSTATIC; };
  183. ListSizePolicy : integer
  184. { XmCONSTANT; XmVARIABLE; XmRESIZE_IF_POSSIBLE; };
  185. VisualPolicy : integer
  186. { XmVARIABLE; XmCONSTANT; };
  187. DefaultButtonType : integer
  188. { XmDIALOG_CANCEL_BUTTON; XmDIALOG_DEFAULT_BUTTON;
  189. XmDIALOG_HELP_BUTTON; XmDIALOG_MESSAGE_LABEL;
  190. XmDIALOG_OK_BUTTON; XmDIALOG_SEPARATOR;
  191. XmDIALOG_SYMBOL_LABEL; };
  192. RowColumnType : integer
  193. { XmWORK_AREA; XmMENU_BAR; XmMENU_PULLDOWN;
  194. XmMENU_POPUP; XmMENU_OPTION; };
  195. Packing : integer
  196. { XmNO_PACKING; XmPACK_TIGHT; XmPACK_COLUMN; XmPACK_NONE; };
  197. Orientation : integer
  198. { XmNO_ORIENTATION; XmVERTICAL; XmHORIZONTAL; };
  199. ProcessingDirection : integer
  200. { XmMAX_ON_TOP; XmMAX_ON_BOTTOM; XmMAX_ON_LEFT; XmMAX_ON_RIGHT; };
  201. SeparatorType : integer
  202. { XmSINGLE_LINE; XmDOUBLE_LINE;
  203. XmSINGLE_DASHED_LINE; XmDOUBLE_DASHED_LINE;
  204. XmNO_LINE; XmSHADOW_ETCHED_IN; XmSHADOW_ETCHED_OUT;
  205. XmSHADOW_ETCHED_IN_DASH; XmSHADOW_ETCHED_OUT_DASH;};
  206. EditMode : integer
  207. { XmSINGLE_LINE_EDIT; XmMULTI_LINE_EDIT; };
  208. IndicatorType : integer
  209. { XmN_OF_MANY; XmONE_OF_MANY;
  210. XmONE_OF_MANY_ROUND; XmONE_OF_MANY_DIAMOND; };
  211. ToggleIndicatorOn : integer
  212. { XmINDICATOR_NONE; XmINDICATOR_FILL; XmINDICATOR_BOX;
  213. XmINDICATOR_CHECK; XmINDICATOR_CHECK_BOX;
  214. XmINDICATOR_CROSS; XmINDICATOR_CROSS_BOX;
  215. FALSE; TRUE;};
  216. UnitType : integer
  217. { XmPIXELS; Xm100TH_MILLIMETERS; Xm1000TH_INCHES;
  218. Xm100TH_POINTS; Xm100TH_FONT_UNITS; XmINCHES;
  219. XmCENTIMETERS; XmMILLIMETERS; XmPOINTS; XmFONT_UNITS; };
  220. NavigationType : integer
  221. { XmNONE; XmTAB_GROUP; XmSTICKY_TAB_GROUP;
  222. XmEXCLUSIVE_TAB_GROUP; };
  223. MultiClick : integer
  224. { XmMULTICLICK_DISCARD; XmMULTICLICK_KEEP; };
  225. CommandWindowLocation : integer
  226. { XmCOMMAND_ABOVE_WORKSPACE; XmCOMMAND_BELOW_WORKSPACE; };
  227. FileTypeMask : integer
  228. { XmFILE_REGULAR; XmFILE_DIRECTORY; XmFILE_ANY_TYPE; };
  229. InitialState : integer
  230. { NormalState; IconicState; };
  231. DeleteResponse : integer
  232. { XmDESTROY; XmUNMAP; XmDO_NOTHING; };
  233. KeyboardFocusPolicy : integer
  234. { XmEXPLICIT; XmPOINTER; };
  235. AudibleWarning : integer
  236. { XmNONE; XmBELL; };
  237. VerticalAlignment : integer
  238. {XmALIGNMENT_BASELINE_TOP; XmALIGNMENT_CENTER;
  239. XmALIGNMENT_BASELINE_BOTTOM;
  240. XmALIGNMENT_CONTENTS_TOP; XmALIGNMENT_CONTENTS_BOTTOM; };
  241. UnpostBehavior : integer
  242. { XmUNPOST_AND_REPLAY; XmUNPOST; };
  243. TearOffModel : integer
  244. { XmTEAR_OFF_ENABLED; XmTEAR_OFF_DISABLED; };
  245. PositionIndex : integer
  246. { XmLAST_POSITION; XmFIRST_POSITION; };
  247. FrameChildType : integer
  248. { XmFRAME_GENERIC_CHILD; XmFRAME_WORKAREA_CHILD;
  249. XmFRAME_TITLE_CHILD; };
  250. ChildVerticalAlignment : integer
  251. { XmALIGNMENT_BASELINE_TOP; XmALIGNMENT_CENTER;
  252. XmALIGNMENT_BASELINE_BOTTOM; XmALIGNMENT_WIDGET_BOTTOM;
  253. XmALIGNMENT_WIDGET_TOP;};
  254. ChildPlacement : integer
  255. { XmPLACE_TOP; XmPLACE_ABOVE_SELECTION; XmPLACE_BELOW_SELECTION; };
  256. TextScanType : integer
  257. { XmSELECT_POSITION; XmSELECT_WHITESPACE; XmSELECT_WORD;
  258. XmSELECT_LINE; XmSELECT_ALL; XmSELECT_PARAGRAPH;};
  259. MwmDecorations : integer
  260. { MWM_DECOR_ALL; MWM_DECOR_BORDER; MWM_DECOR_RESIZEH; MWM_DECOR_TITLE;
  261. MWM_DECOR_MENU; MWM_DECOR_MINIMIZE; MWM_DECOR_MAXIMIZE; };
  262. MwmFunctions : integer
  263. { MWM_FUNC_ALL; MWM_FUNC_RESIZE; MWM_FUNC_MOVE; MWM_DECOR_MINIMIZE;
  264. MWM_DECOR_MAXIMIZE; MWM_FUNC_CLOSE; };
  265. MwmInputMode : integer
  266. { MWM_INPUT_MODELESS; MWM_INPUT_PRIMARY_APPLICATION_MODAL;
  267. MWM_INPUT_SYSTEM_MODAL; MWM_INPUT_FULL_APPLICATION_MODAL; };
  268. ToggleMode : integer
  269. { XmTOGGLE_BOOLEAN; XmTOGGLE_INDETERMINATE; };
  270. SliderVisual : integer
  271. { XmBACKGROUND_COLOR; XmFOREGROUND_COLOR;
  272. XmTROUGH_COLOR; XmSHADOWED_BACKGROUND; };
  273. SliderMark : integer
  274. { XmNONE; XmETCHED_LINE; XmTHUMB_MARK; XmROUND_MARK; };
  275. SlidingMode : integer
  276. { XmSLIDER; XmTHERMOMETER; };
  277. PrimaryOwnership : integer
  278. { XmOWN_NEVER; XmOWN_ALWAYS; XmOWN_MULTIPLE;
  279. XmOWN_POSSIBLE_MULTIPLE; };
  280. SelectionMode : integer
  281. { XmNORMAL_MODE; XmADD_MODE; };
  282. MatchBehavior : integer
  283. { XmQUICK_NAVIGATE; XmINVALID_MATCH_BEHAVIOR; };
  284. PositionMode : integer
  285. { XmZERO_BASED; XmONE_BASED; };
  286. AutoDragModel : integer
  287. { XmAUTO_DRAG_ENABLED; XmAUTO_DRAG_DISABLED; };
  288. ShowArrows : integer
  289. { XmEACH_SIDE; XmMAX_SIDE; XmMIN_SIDE; FALSE; TRUE; };
  290. TextPath : integer
  291. { XmSTRING_DIRECTION_L_TO_R; XmSTRING_DIRECTION_R_TO_L;
  292. XmSTRING_DIRECTION_UNSET; XmSTRING_DIRECTION_DEFAULT;
  293. XmDEFAULT_DIRECTION; };
  294. ComboBoxType : integer
  295. { XmCOMBO_BOX; XmDROP_DOWN_COMBO_BOX; XmDROP_DOWN_LIST; };
  296. ContainerLineStyle : integer
  297. { XmSINGLE; };
  298. EntryViewType : integer
  299. { XmLARGE_ICON; XmSMALL_ICON; XmANY_ICON; };
  300. LayoutDirection : integer
  301. { XmRIGHT_TO_LEFT_TOP_TO_BOTTOM;
  302. XmLEFT_TO_RIGHT_TOP_TO_BOTTOM;
  303. XmRIGHT_TO_LEFT_BOTTOM_TO_TOP;
  304. XmLEFT_TO_RIGHT_BOTTOM_TO_TOP;
  305. XmTOP_TO_BOTTOM_RIGHT_TO_LEFT;
  306. XmTOP_TO_BOTTOM_LEFT_TO_RIGHT;
  307. XmBOTTOM_TO_TOP_RIGHT_TO_LEFT;
  308. XmBOTTOM_TO_TOP_LEFT_TO_RIGHT;
  309. XmTOP_TO_BOTTOM;
  310. XmBOTTOM_TO_TOP;
  311. XmRIGHT_TO_LEFT;
  312. XmLEFT_TO_RIGHT;
  313. XmDEFAULT_DIRECTION; };
  314. LayoutType : integer
  315. { XmOUTLINE; XmSPATIAL; XmDETAIL; };
  316. OutlineButtonPolicy : integer
  317. { XmOUTLINE_BUTTON_PRESENT; XmOUTLINE_BUTTON_ABSENT; };
  318. SelectionTechnique : integer
  319. { XmMARQUEE; XmMARQUEE_EXTEND_START; XmMARQUEE_EXTEND_BOTH;
  320. XmTOUCH_ONLY; XmTOUCH_OVER; };
  321. SpatialIncludeModel : integer
  322. { XmAPPEND; XmCLOSEST; XmFIRST_FIT; };
  323. SpatialResizeModel : integer
  324. { XmGROW_MINOR; XmGROW_MAJOR; XmGROW_BALANCED; };
  325. SpatialSnapModel : integer
  326. { XmNONE; XmSNAP_TO_GRID; XmCENTER; };
  327. SpatialStyle : integer
  328. { XmNONE; XmGRID; XmCELLS; };
  329. OutlineState : integer
  330. { XmCOLLAPSED; XmEXPANDED; };
  331. IconGadgetViewType : integer
  332. { XmLARGE_ICON; XmSMALL_ICON; };
  333. VisualEmphasis : integer
  334. { XmSELECTED; XmNOT_SELECTED; };
  335. BindingType : integer
  336. { XmSOLID; XmSPIRAL; XmPIXMAP_OVERLAP_ONLY; };
  337. ArrowSensitivity : integer
  338. { XmARROWS_INSENSITIVE; XmARROWS_INCREMENT_SENSITIVE;
  339. XmARROWS_DECREMENT_SENSITIVE; XmARROWS_SENSITIVE;
  340. XmARROWS_DEFAULT_SENSITIVITY; };
  341. ArrowLayout : integer
  342. { XmARROWS_END; XmARROWS_BEGINNING; XmARROWS_SPLIT;
  343. XmARROWS_FLAT_END; XmARROWS_FLAT_BEGINNING; };
  344. ArrowOrientation : integer
  345. { XmARROWS_VERTICAL; XmARROWS_HORIZONTAL; };
  346. NotebookChildType : integer
  347. { XmPAGE; XmMAJOR_TAB; XmMINOR_TAB; XmSTATUS_AREA;
  348. XmPAGE_SCROLLER; };
  349. ScrolledWindowChildType : integer
  350. { XmHOR_SCROLLBAR; XmVERT_SCROLLBAR; XmCOMMAND_WINDOW;
  351. XmMESSAGE_WINDOW; XmSCROLL_HOR; XmSCROLL_VERT; XmNO_SCROLL;
  352. XmCLIP_WINDOW; XmGENERIC_CHILD; };
  353. PositionType : integer
  354. { XmPOSITION_INDEX; XmPOSITION_VALUE; };
  355. SpinBoxChildType : integer
  356. { XmSTRING; XmNUMERIC; };
  357. InputPolicy : integer
  358. { XmPER_SHELL; XmPER_WIDGET; XmINHERIT_POLICY; };
  359. ToggleSetValue : integer
  360. { XmUNSET; XmSET; XmINDETERMINATE; FALSE; TRUE; };
  361. ScaleShowValue : integer
  362. { XmNONE; XmNEAR_SLIDER; XmNEAR_BORDER; FALSE; TRUE; };
  363. FontType : integer
  364. { XmAS_IS; XmFONT_IS_FONT; XmFONT_IS_FONTSET; };
  365. LoadModel : integer
  366. { XmAS_IS; XmLOAD_IMMEDIATE; XmLOAD_DEFERRED; };
  367. LineType : integer
  368. { XmAS_IS; XmSINGLE_LINE; XmDOUBLE_LINE;
  369. XmSINGLE_DASHED_LINE; XmDOUBLE_DASHED_LINE;
  370. XmNO_LINE; };
  371. OffsetModel : integer
  372. { XmABSOLUTE; XmRELATIVE; };
  373. CompoundStringComponent : integer
  374. { XmSTRING_COMPONENT_UNKNOWN; XmSTRING_COMPONENT_CHARSET;
  375. XmSTRING_COMPONENT_TEXT; XmSTRING_COMPONENT_DIRECTION;
  376. XmSTRING_COMPONENT_SEPARATOR; XmSTRING_COMPONENT_LOCALE_TEXT;
  377. XmSTRING_COMPONENT_LOCALE; XmSTRING_COMPONENT_WIDECHAR_TEXT;
  378. XmSTRING_COMPONENT_LAYOUT_PUSH; XmSTRING_COMPONENT_LAYOUT_POP;
  379. XmSTRING_COMPONENT_RENDITION_BEGIN; XmSTRING_COMPONENT_RENDITION_END;
  380. XmSTRING_COMPONENT_TAB; };
  381. AutomaticSelection : integer
  382. { XmNO_AUTO_SELECT; XmAUTO_SELECT; FALSE; TRUE; };
  383. ! Define controls list of common aggregates of widgets
  384. ControlList
  385. AllWidgetsAndGadgets
  386. {
  387. DtEditor;
  388. DtHelpDialog;
  389. DtHelpQuickDialog;
  390. DtMenuButton;
  391. DtPrintSetupBox;
  392. DtPrintSetupDialog;
  393. DtTerm;
  394. XmArrowButton;
  395. XmArrowButtonGadget;
  396. XmBulletinBoard;
  397. XmBulletinBoardDialog;
  398. XmCascadeButton;
  399. XmCascadeButtonGadget;
  400. XmCheckBox;
  401. XmComboBox;
  402. XmCommand;
  403. XmCommandDialog;
  404. XmContainer;
  405. XmDialogShell;
  406. XmDrawingArea;
  407. XmDrawnButton;
  408. XmErrorDialog;
  409. XmFileSelectionBox;
  410. XmFileSelectionDialog;
  411. XmForm;
  412. XmFormDialog;
  413. XmFrame;
  414. XmIconGadget;
  415. XmInformationDialog;
  416. XmLabel;
  417. XmLabelGadget;
  418. XmList;
  419. XmMainWindow;
  420. XmMenuBar;
  421. XmMenuShell;
  422. XmMessageBox;
  423. XmMessageDialog;
  424. XmNotebook;
  425. XmOptionMenu;
  426. XmPanedWindow;
  427. XmPopupMenu;
  428. XmPromptDialog;
  429. XmPulldownMenu;
  430. XmPushButton;
  431. XmPushButtonGadget;
  432. XmQuestionDialog;
  433. XmRadioBox;
  434. XmRenderTable;
  435. XmRowColumn;
  436. XmScale;
  437. XmScrollBar;
  438. XmScrolledList;
  439. XmScrolledText;
  440. XmScrolledWindow;
  441. XmSelectionBox;
  442. XmSelectionDialog;
  443. XmSeparator;
  444. XmSeparatorGadget;
  445. XmSimpleSpinBox;
  446. XmSpinBox;
  447. XmTemplateDialog;
  448. XmText;
  449. XmTextField;
  450. XmToggleButton;
  451. XmToggleButtonGadget;
  452. XmWarningDialog;
  453. XmWorkArea;
  454. XmWorkingDialog;
  455. user_defined;
  456. };
  457. AllWidgets
  458. {
  459. DtEditor;
  460. DtHelpDialog;
  461. DtHelpQuickDialog;
  462. DtMenuButton;
  463. DtPrintSetupBox;
  464. DtPrintSetupDialog;
  465. DtTerm;
  466. XmArrowButton;
  467. XmBulletinBoard;
  468. XmBulletinBoardDialog;
  469. XmCascadeButton;
  470. XmCheckBox;
  471. XmComboBox;
  472. XmCommand;
  473. XmCommandDialog;
  474. XmContainer;
  475. XmDialogShell;
  476. XmDrawingArea;
  477. XmDrawnButton;
  478. XmErrorDialog;
  479. XmFileSelectionBox;
  480. XmFileSelectionDialog;
  481. XmForm;
  482. XmFormDialog;
  483. XmFrame;
  484. XmIconGadget;
  485. XmInformationDialog;
  486. XmLabel;
  487. XmList;
  488. XmMainWindow;
  489. XmMenuBar;
  490. XmMenuShell;
  491. XmMessageBox;
  492. XmMessageDialog;
  493. XmNotebook;
  494. XmOptionMenu;
  495. XmPanedWindow;
  496. XmPopupMenu;
  497. XmPromptDialog;
  498. XmPulldownMenu;
  499. XmPushButton;
  500. XmQuestionDialog;
  501. XmRadioBox;
  502. XmRowColumn;
  503. XmScale;
  504. XmScrollBar;
  505. XmScrolledList;
  506. XmScrolledText;
  507. XmScrolledWindow;
  508. XmSelectionBox;
  509. XmSelectionDialog;
  510. XmSeparator;
  511. XmSimpleSpinBox;
  512. XmSpinBox;
  513. XmTemplateDialog;
  514. XmText;
  515. XmTextField;
  516. XmToggleButton;
  517. XmWarningDialog;
  518. XmWorkArea;
  519. XmWorkingDialog;
  520. user_defined;
  521. };
  522. MenuWidgetsAndGadgets
  523. {
  524. DtMenuButton;
  525. XmCascadeButton;
  526. XmCascadeButtonGadget;
  527. XmDrawnButton;
  528. XmLabel;
  529. XmLabelGadget;
  530. XmPushButton;
  531. XmPushButtonGadget;
  532. XmSeparator;
  533. XmSeparatorGadget;
  534. XmToggleButton;
  535. XmToggleButtonGadget;
  536. user_defined;
  537. };
  538. ManagerWidgets
  539. {
  540. DtEditor;
  541. DtHelpDialog;
  542. DtHelpQuickDialog;
  543. DtPrintSetupBox;
  544. DtPrintSetupDialog;
  545. XmBulletinBoard;
  546. XmCheckBox;
  547. XmComboBox;
  548. XmContainer;
  549. XmDrawingArea;
  550. XmFrame;
  551. XmNotebook;
  552. XmPanedWindow;
  553. XmScale;
  554. XmScrolledWindow;
  555. XmSimpleSpinBox;
  556. XmSpinBox;
  557. XmRowColumn;
  558. XmWorkArea;
  559. XmRadioBox;
  560. XmForm;
  561. XmMessageBox;
  562. XmSelectionBox;
  563. XmFileSelectionBox;
  564. };
  565. ! The root metaclasses and their resources. RectObj/Windowobj constitutes
  566. ! the Core class as documented in the toolkit manual.
  567. Class
  568. Object : MetaClass
  569. {
  570. Resources
  571. {
  572. ! new resources
  573. MrmNcreateCallback;
  574. XmNdestroyCallback;
  575. ! inherited resources
  576. };
  577. };
  578. Resource
  579. MrmNcreateCallback : Reason
  580. { InternalLiteral = MrmNcreateCallback; };
  581. ! This InternalLiteral is provided so the name can be changed if
  582. ! desired. The InternalLiteral must NOT be changed.
  583. XmNdestroyCallback : Reason
  584. { ResourceLiteral = XmNdestroyCallback; };
  585. ! This ResourceLiteral setting is included as an example
  586. ! only. ResourceLiterals are not provided for the rest of
  587. ! the Motif toolkit because the UIL names are identical
  588. ! to the toolkit literals (the name supplies the default
  589. ! literal for each UIL resource).
  590. Class
  591. RectObj : MetaClass
  592. {
  593. SuperClass = Object;
  594. Resources
  595. {
  596. ! new resources
  597. XmNancestorSensitive;
  598. XmNborderWidth;
  599. XmNheight;
  600. XmNsensitive;
  601. XmNwidth;
  602. XmNx;
  603. XmNy;
  604. ! inherited resources
  605. };
  606. };
  607. Resource
  608. XmNancestorSensitive : Argument
  609. { Type = boolean;
  610. Default = "True"; };
  611. XmNborderWidth : Argument
  612. { Type = horizontal_float;
  613. Default = "1"; };
  614. XmNheight : Argument
  615. { Type = vertical_float;
  616. Default = "0"; };
  617. XmNsensitive : Argument
  618. { Type = boolean;
  619. Default = "True"; };
  620. XmNwidth : Argument
  621. { Type = horizontal_float;
  622. Default = "0"; };
  623. XmNx : Argument
  624. { Type = horizontal_float;
  625. Default = "0"; };
  626. XmNy : Argument
  627. { Type = vertical_float;
  628. Default = "0"; };
  629. Class
  630. WindowObj : MetaClass
  631. {
  632. SuperClass = RectObj;
  633. Resources
  634. {
  635. ! new resources
  636. XmNaccelerators;
  637. XmNbackground;
  638. XmNbackgroundPixmap;
  639. XmNborderColor;
  640. XmNborderPixmap;
  641. XmNcolormap;
  642. XmNdepth;
  643. XmNmappedWhenManaged;
  644. XmNscreen;
  645. XmNtranslations;
  646. XmNinitialResourcesPersistent;
  647. ! inherited resources
  648. };
  649. };
  650. Resource
  651. XmNaccelerators : Argument
  652. { Type = translation_table;
  653. Default = "Null";};
  654. XmNbackground : Argument
  655. { Type = color;
  656. Default = "White"; };
  657. XmNbackgroundPixmap : Argument
  658. { Type = pixmap;
  659. Default = "XmUNSPECIFIED_PIXMAP"; };
  660. XmNborderColor : Argument
  661. { Type = color ;
  662. Default = "Black"; };
  663. XmNborderPixmap : Argument
  664. { Type = pixmap;
  665. Default = "XmUNSPECIFIED_PIXMAP"; };
  666. XmNcolormap : Argument
  667. { Type = identifier;
  668. Default = "XtCopyFromParent"; };
  669. XmNdepth : Argument
  670. { Type = identifier;
  671. Default = "XtCopyFromParent"; };
  672. XmNmappedWhenManaged : Argument
  673. { Type = boolean;
  674. Default = "True"; };
  675. XmNscreen : Argument
  676. { Type = identifier ;
  677. Default = "XtCopyScreen"; };
  678. XmNtranslations : Argument
  679. { Type = translation_table;
  680. Default = "Null"; };
  681. XmNinitialResourcesPersistent : Argument
  682. { Type = boolean;
  683. Default = "True"; };
  684. ! Immediate subclasses of WindowObj
  685. Class
  686. XmPrimitive : MetaClass
  687. {
  688. SuperClass = WindowObj;
  689. Resources
  690. {
  691. ! new resources
  692. XmNbottomShadowColor;
  693. XmNbottomShadowPixmap;
  694. XmNconvertCallback;
  695. XmNforeground;
  696. XmNhelpCallback;
  697. XmNhighlightColor;
  698. XmNhighlightOnEnter;
  699. XmNhighlightPixmap;
  700. XmNhighlightThickness;
  701. XmNnavigationType;
  702. XmNpopupHandlerCallback;
  703. XmNshadowThickness;
  704. XmNtopShadowColor;
  705. XmNtopShadowPixmap;
  706. XmNtraversalOn;
  707. XmNunitType;
  708. XmNuserData;
  709. ! inherited resources
  710. };
  711. };
  712. Resource
  713. XmNbottomShadowColor : Argument
  714. { Type = color;
  715. Default = "dynamic"; };
  716. XmNbottomShadowPixmap : Argument
  717. { Type = pixmap;
  718. Default = "XmUNSPECIFIED_PIXMAP"; };
  719. XmNforeground : Argument
  720. { Type = color;
  721. Default = "dynamic"; };
  722. XmNhelpCallback : Reason
  723. { };
  724. XmNhighlightColor : Argument
  725. { Type = color;
  726. Default = "Black"; };
  727. XmNhighlightOnEnter : Argument
  728. { Type = boolean;
  729. Default = "False"; };
  730. XmNhighlightPixmap : Argument
  731. { Type = pixmap;
  732. Default = "dynamic"; };
  733. XmNhighlightThickness : Argument
  734. { Type = horizontal_float;
  735. Default = "0"; };
  736. XmNnavigationType : Argument
  737. { Type = integer;
  738. EnumerationSet = NavigationType;
  739. Default = "XmNONE"; };
  740. XmNshadowThickness : Argument
  741. { Type = horizontal_float;
  742. Default = "2"; };
  743. XmNtopShadowColor : Argument
  744. { Type = color;
  745. Default = "dynamic"; };
  746. XmNtopShadowPixmap : Argument
  747. { Type = pixmap;
  748. Default = "XmUNSPECIFIED_PIXMAP"; };
  749. XmNtraversalOn : Argument
  750. { Type = boolean;
  751. Default = "True"; };
  752. XmNunitType : Argument
  753. { Type = integer;
  754. EnumerationSet = UnitType;
  755. Default = "XmPIXELS"; };
  756. XmNuserData : Argument
  757. { Type = any;
  758. Default = "Null"; };
  759. Class
  760. Composite : MetaClass
  761. {
  762. SuperClass = WindowObj;
  763. Resources
  764. {
  765. ! new resources
  766. XmNinsertPosition;
  767. ! inherited resources
  768. };
  769. };
  770. Resource
  771. XmNinsertPosition : Constraint
  772. { Type = identifier ;
  773. Default = "Null"; };
  774. ! Immediate subclasses of RectObj
  775. Class
  776. XmGadget : MetaClass
  777. {
  778. SuperClass = RectObj;
  779. Resources
  780. {
  781. ! new resources
  782. XmNbackground;
  783. XmNhelpCallback;
  784. XmNhighlightOnEnter;
  785. XmNhighlightThickness;
  786. XmNnavigationType;
  787. XmNshadowThickness;
  788. XmNtraversalOn;
  789. XmNunitType;
  790. XmNuserData;
  791. ! inherited resources
  792. };
  793. };
  794. ! Immediate sublclasses of XmGadget
  795. Class
  796. XmArrowButtonGadget : Gadget
  797. {
  798. SuperClass = XmGadget;
  799. ConvenienceFunction = XmCreateArrowButtonGadget;
  800. WidgetClass = XmArrowButton;
  801. Resources
  802. {
  803. ! new resources
  804. XmNactivateCallback;
  805. XmNarmCallback;
  806. XmNarrowDirection;
  807. XmNbackground;
  808. XmNdisarmCallback;
  809. XmNmultiClick;
  810. ! inherited resources
  811. };
  812. };
  813. Resource
  814. XmNactivateCallback : Reason
  815. { };
  816. XmNarmCallback : Reason
  817. { };
  818. XmNarrowDirection : Argument
  819. { Type = integer;
  820. EnumerationSet = ArrowDirection;
  821. Default = "XmDYNAMIC"; };
  822. XmNdisarmCallback : Reason
  823. { };
  824. Class
  825. XmSeparatorGadget : Gadget
  826. {
  827. SuperClass = XmGadget;
  828. ConvenienceFunction = XmCreateSeparatorGadget;
  829. WidgetClass = XmSeparator;
  830. Resources
  831. {
  832. ! new resources
  833. XmNbackground;
  834. XmNmargin;
  835. XmNorientation;
  836. XmNseparatorType;
  837. ! inherited resources
  838. XmNtraversalOn { Default = "False"; };
  839. };
  840. };
  841. Resource
  842. XmNmargin : Argument
  843. { Type = horizontal_float;
  844. Default = "0"; };
  845. XmNorientation : Argument
  846. { Type = integer;
  847. EnumerationSet = Orientation;
  848. Default = "XmHORIZONTAL"; };
  849. XmNseparatorType : Argument
  850. { Type = integer;
  851. EnumerationSet = SeparatorType;
  852. Default = "XmSHADOW_ETCHED_IN"; };
  853. Class
  854. XmIconGadget : Gadget
  855. {
  856. SuperClass = XmGadget;
  857. ConvenienceFunction = XmCreateIconGadget;
  858. WidgetClass = XmIconGadget;
  859. Resources
  860. {
  861. ! new resources
  862. XmNalignment;
  863. XmNbackground;
  864. XmNdetail;
  865. XmNdetailCount;
  866. XmNfontList;
  867. XmNlabelString;
  868. XmNlargeIconMask;
  869. XmNlargeIconPixmap;
  870. XmNmarginHeight;
  871. XmNmarginWidth;
  872. XmNrecomputeSize;
  873. XmNrenderTable;
  874. XmNsmallIconMask;
  875. XmNsmallIconPixmap;
  876. XmNspacing;
  877. XmNviewType;
  878. XmNvisualEmphasis;
  879. ! undocumented resources
  880. ! XmNdotCache;
  881. };
  882. Controls {
  883. XmRenderTable;
  884. };
  885. };
  886. Resource
  887. XmNdetail : Argument
  888. { Type = string_table;
  889. Default = "NULL";
  890. Related = XmNdetailCount; };
  891. XmNdetailCount : Argument
  892. { Type = integer;
  893. Default = "0"; };
  894. XmNlargeIconMask : Argument
  895. { Type = pixmap;
  896. Default = "XmUNSPECIFIED_PIXMAP"; };
  897. XmNlargeIconPixmap : Argument
  898. { Type = pixmap;
  899. Default = "XmUNSPECIFIED_PIXMAP"; };
  900. XmNsmallIconMask : Argument
  901. { Type = pixmap;
  902. Default = "XmUNSPECIFIED_PIXMAP"; };
  903. XmNsmallIconPixmap : Argument
  904. { Type = pixmap;
  905. Default = "XmUNSPECIFIED_PIXMAP"; };
  906. XmNviewType : Argument
  907. { Type = integer;
  908. EnumerationSet = IconGadgetViewType; };
  909. XmNvisualEmphasis : Argument
  910. { Type = integer;
  911. EnumerationSet = VisualEmphasis; };
  912. Class
  913. XmLabelGadget : Gadget
  914. {
  915. SuperClass = XmGadget;
  916. ConvenienceFunction = XmCreateLabelGadget;
  917. WidgetClass = XmLabel;
  918. Resources
  919. {
  920. ! new resources
  921. XmNaccelerator;
  922. XmNacceleratorText;
  923. XmNalignment;
  924. XmNbackground;
  925. XmNfontList;
  926. XmNrenderTable;
  927. XmNlabelInsensitivePixmap;
  928. XmNlabelPixmap;
  929. XmNlabelString;
  930. XmNlabelType;
  931. XmNmarginBottom;
  932. XmNmarginHeight;
  933. XmNmarginLeft;
  934. XmNmarginRight;
  935. XmNmarginTop;
  936. XmNmarginWidth;
  937. XmNmnemonic;
  938. XmNmnemonicCharSet;
  939. XmNrecomputeSize;
  940. XmNstringDirection;
  941. ! inherited resources
  942. XmNshadowThickness {Default = "0"; };
  943. XmNtraversalOn { Default = "False"; };
  944. };
  945. Controls {
  946. XmRenderTable;
  947. };
  948. };
  949. Resource
  950. XmNaccelerator : Argument
  951. { Type = string;
  952. Default = "Null"; };
  953. XmNacceleratorText : Argument
  954. { Type = compound_string;
  955. Default = "Null"; };
  956. XmNalignment : Argument
  957. { Type = integer;
  958. EnumerationSet = Alignment;
  959. Default = "XmALIGNMENT_CENTER"; };
  960. XmNfontList : Argument
  961. { Type = font_table;
  962. Default = "Fixed"; };
  963. XmNrenderTable : Argument
  964. { Type = widget_ref;
  965. Default = "Fixed"; };
  966. XmNlabelInsensitivePixmap : Argument
  967. { Type = pixmap;
  968. Default = "XmUNSPECIFIED_PIXMAP"; };
  969. XmNlabelPixmap : Argument
  970. { Type = pixmap;
  971. Default = "XmUNSPECIFIED_PIXMAP"; };
  972. XmNlabelString : Argument
  973. { Type = compound_string;
  974. Default = "Null"; };
  975. XmNlabelType : Argument
  976. { Type = integer;
  977. EnumerationSet = LabelType;
  978. Default = "XmSTRING"; };
  979. XmNmarginBottom : Argument
  980. { Type = vertical_float;
  981. Default = "0"; };
  982. XmNmarginHeight : Argument
  983. { Type = vertical_float;
  984. Default = "2"; };
  985. XmNmarginLeft : Argument
  986. { Type = horizontal_float;
  987. Default = "0"; };
  988. XmNmarginRight : Argument
  989. { Type = horizontal_float;
  990. Default = "0"; };
  991. XmNmarginTop : Argument
  992. { Type = vertical_float;
  993. Default = "0"; };
  994. XmNmarginWidth : Argument
  995. { Type = horizontal_float;
  996. Default = "2"; };
  997. XmNmnemonic : Argument
  998. { Type = keysym;
  999. Default = "NULL"; };
  1000. XmNmnemonicCharSet : Argument
  1001. { Type = string;
  1002. Default = "dynamic"; };
  1003. XmNrecomputeSize : Argument
  1004. { Type = boolean;
  1005. Default = "True"; };
  1006. XmNstringDirection : Argument
  1007. { Type = integer;
  1008. EnumerationSet = StringDirection;
  1009. Default = "XmSTRING_DIRECTION_L_TO_R"; };
  1010. Class
  1011. XmTextField : Widget
  1012. {
  1013. SuperClass = XmPrimitive;
  1014. ConvenienceFunction = XmCreateTextField;
  1015. Resources
  1016. {
  1017. ! new resources
  1018. XmNactivateCallback;
  1019. XmNcursorPosition;
  1020. XmNdestinationCallback;
  1021. XmNeditable;
  1022. XmNfocusCallback;
  1023. XmNgainPrimaryCallback;
  1024. XmNlosePrimaryCallback;
  1025. XmNlosingFocusCallback;
  1026. XmNmarginHeight { Default = "3"; };
  1027. XmNmarginWidth { Default = "3"; };
  1028. XmNmaxLength;
  1029. XmNmodifyVerifyCallback;
  1030. XmNmodifyVerifyCallbackWcs;
  1031. XmNmotionVerifyCallback;
  1032. XmNvalue;
  1033. XmNvalueWcs;
  1034. XmNvalueChangedCallback;
  1035. XmNverifyBell;
  1036. ! Input resource set
  1037. XmNpendingDelete;
  1038. XmNselectionArray;
  1039. XmNselectionArrayCount;
  1040. XmNselectThreshold;
  1041. ! Output resource set
  1042. XmNblinkRate;
  1043. XmNcolumns;
  1044. XmNfontList;
  1045. XmNrenderTable;
  1046. XmNcursorPositionVisible;
  1047. XmNresizeHeight;
  1048. XmNresizeWidth;
  1049. XmNrows;
  1050. XmNwordWrap;
  1051. !inherited resources
  1052. XmNnavigationType { Default = "XmTAB_GROUP"; };
  1053. };
  1054. Controls {
  1055. XmPopupMenu;
  1056. XmRenderTable;
  1057. };
  1058. };
  1059. Resource
  1060. XmNdestinationCallback : Reason
  1061. { };
  1062. ! Immediate subclasses of XmLabelGadget
  1063. Class
  1064. XmCascadeButtonGadget : Gadget
  1065. {
  1066. SuperClass = XmLabelGadget;
  1067. ConvenienceFunction = XmCreateCascadeButtonGadget;
  1068. WidgetClass = XmCascadeButton;
  1069. ControlsMapToResource = XmNsubMenuId;
  1070. Resources
  1071. {
  1072. ! new resources
  1073. XmNactivateCallback;
  1074. XmNcascadePixmap;
  1075. XmNcascadingCallback;
  1076. XmNmappingDelay;
  1077. XmNsubMenuId;
  1078. ! inherited resources
  1079. XmNaccelerator { Exclude = True;};
  1080. XmNacceleratorText { Exclude = True;};
  1081. XmNtraversalOn { Default = "True"; };
  1082. };
  1083. Controls
  1084. {
  1085. XmPulldownMenu;
  1086. };
  1087. };
  1088. Resource
  1089. XmNcascadingCallback : Reason
  1090. { };
  1091. XmNcascadePixmap : Argument
  1092. { Type = pixmap;
  1093. Default = "menu-cascade"; };
  1094. XmNmappingDelay : Argument
  1095. { Type = integer;
  1096. Default = "100"; };
  1097. XmNsubMenuId : Argument
  1098. { Type = widget_ref;
  1099. Default = "Null"; };
  1100. Class
  1101. XmPushButtonGadget : Gadget
  1102. {
  1103. SuperClass = XmLabelGadget;
  1104. ConvenienceFunction = XmCreatePushButtonGadget;
  1105. WidgetClass = XmPushButton;
  1106. Resources
  1107. {
  1108. ! new resources
  1109. XmNactivateCallback;
  1110. XmNarmCallback;
  1111. XmNarmColor;
  1112. XmNarmPixmap;
  1113. XmNdefaultButtonShadowThickness;
  1114. XmNdisarmCallback;
  1115. XmNfillOnArm;
  1116. XmNmultiClick;
  1117. XmNshowAsDefault ;
  1118. ! inherited resources
  1119. };
  1120. };
  1121. Resource
  1122. XmNarmColor : Argument
  1123. { Type = color;
  1124. Default = "dynamic"; };
  1125. XmNarmPixmap : Argument
  1126. { Type = pixmap;
  1127. Default = "XmUNSPECIFIED_PIXMAP"; };
  1128. XmNdefaultButtonShadowThickness: Argument
  1129. { Type = horizontal_float;
  1130. Default = "0"; };
  1131. XmNfillOnArm : Argument
  1132. { Type = boolean;
  1133. Default = "True"; };
  1134. XmNmultiClick : Argument
  1135. { Type = integer;
  1136. EnumerationSet = MultiClick;
  1137. Default = "XmMULTICLICK_DISCARD"; };
  1138. XmNshowAsDefault : Argument
  1139. { Type = integer;
  1140. Default = "0"; };
  1141. Class
  1142. XmToggleButtonGadget : Gadget
  1143. {
  1144. SuperClass = XmLabelGadget;
  1145. ConvenienceFunction = XmCreateToggleButtonGadget;
  1146. WidgetClass = XmToggleButton;
  1147. Resources
  1148. {
  1149. ! new resources
  1150. XmNarmCallback;
  1151. XmNdetailShadowThickness;
  1152. XmNdisarmCallback;
  1153. XmNfillOnSelect;
  1154. XmNhighlightThickness { Default = "dynamic"; };
  1155. XmNindeterminatePixmap;
  1156. XmNindeterminateInsensitivePixmap;
  1157. XmNindicatorOn;
  1158. XmNindicatorSize;
  1159. XmNindicatorType;
  1160. XmNselectColor;
  1161. XmNselectInsensitivePixmap;
  1162. XmNselectPixmap;
  1163. XmNset;
  1164. XmNspacing;
  1165. XmNtoggleMode;
  1166. XmNunselectColor;
  1167. XmNvalueChangedCallback;
  1168. XmNvisibleWhenOff;
  1169. ! inherited resources
  1170. XmNtraversalOn { Default = "True"; };
  1171. };
  1172. };
  1173. Resource
  1174. XmNdetailShadowThickness : Argument
  1175. { Type = horizontal_float;
  1176. Default = "dynamic"; };
  1177. XmNfillOnSelect : Argument
  1178. { Type = boolean;
  1179. Default = "True"; };
  1180. XmNindeterminatePixmap : Argument
  1181. { Type = pixmap;
  1182. Default = "XmUNSPECIFIED_PIXMAP"; };
  1183. XmNindeterminateInsensitivePixmap : Argument
  1184. { Type = pixmap;
  1185. Default = "XmUNSPECIFIED_PIXMAP"; };
  1186. XmNindicatorOn : Argument
  1187. { Type = integer;
  1188. EnumerationSet = ToggleIndicatorOn;
  1189. Default = "XmINDICATOR_FILL"; };
  1190. XmNindicatorType : Argument
  1191. { Type = integer;
  1192. EnumerationSet = IndicatorType;
  1193. Default = "XmN_OF_MANY"; };
  1194. XmNindicatorSize : Argument
  1195. { Type = horizontal_float;
  1196. Default = "XmINVALID_DIMENSION"; };
  1197. XmNselectColor : Argument
  1198. { Type = color;
  1199. Default = "dynamic"; };
  1200. XmNselectInsensitivePixmap : Argument
  1201. { Type = pixmap;
  1202. Default = "XmUNSPECIFIED_PIXMAP"; };
  1203. XmNselectPixmap : Argument
  1204. { Type = pixmap;
  1205. Default = "XmUNSPECIFIED_PIXMAP"; };
  1206. XmNset : Argument
  1207. { Type = integer;
  1208. EnumerationSet = ToggleSetValue;
  1209. Default = "False"; };
  1210. XmNspacing : Argument
  1211. { Type = horizontal_float;
  1212. Default = "4"; };
  1213. XmNtoggleMode : Argument
  1214. { Type = integer;
  1215. EnumerationSet = ToggleMode; };
  1216. XmNunselectColor : Argument
  1217. { Type = color;
  1218. Default = "dynamic"; };
  1219. XmNvalueChangedCallback : Reason
  1220. { };
  1221. XmNvisibleWhenOff : Argument
  1222. { Type = boolean;
  1223. Default = "True"; };
  1224. ! Immediate subclasses of XmPrimitive
  1225. Class
  1226. XmArrowButton : Widget
  1227. {
  1228. SuperClass = XmPrimitive;
  1229. ConvenienceFunction = XmCreateArrowButton;
  1230. Resources
  1231. {
  1232. ! new resources
  1233. XmNactivateCallback;
  1234. XmNarmCallback;
  1235. XmNarrowDirection;
  1236. XmNdisarmCallback;
  1237. XmNmultiClick;
  1238. ! inherited resources
  1239. };
  1240. Controls {
  1241. XmPopupMenu;
  1242. };
  1243. };
  1244. Class
  1245. XmScrollBar : Widget
  1246. {
  1247. SuperClass = XmPrimitive;
  1248. ConvenienceFunction = XmCreateScrollBar;
  1249. Resources
  1250. {
  1251. ! new resources
  1252. XmNdecrementCallback;
  1253. XmNdragCallback;
  1254. XmNeditable;
  1255. XmNincrement;
  1256. XmNincrementCallback;
  1257. XmNinitialDelay;
  1258. XmNmaximum;
  1259. XmNminimum;
  1260. XmNorientation { Default = "XmVERTICAL"; };
  1261. XmNpageDecrementCallback;
  1262. XmNpageIncrement;
  1263. XmNpageIncrementCallback;
  1264. XmNprocessingDirection;
  1265. XmNrepeatDelay;
  1266. XmNshowArrows;
  1267. XmNsliderVisual;
  1268. XmNsliderMark;
  1269. XmNsliderSize;
  1270. XmNslidingMode;
  1271. XmNsnapBackMultiple;
  1272. XmNtoBottomCallback;
  1273. XmNtoTopCallback;
  1274. XmNtroughColor;
  1275. XmNvalue;
  1276. XmNvalueChangedCallback;
  1277. ! inherited resources
  1278. XmNnavigationType { Default = "XmSTICKY_TAB_GROUP"; };
  1279. XmNtraversalOn { Default = "dynamic"; };
  1280. };
  1281. Controls {
  1282. XmPopupMenu;
  1283. };
  1284. };
  1285. Resource
  1286. XmNdecrementCallback : Reason
  1287. { };
  1288. XmNdragCallback : Reason
  1289. { };
  1290. XmNincrement : Argument
  1291. { Type = integer;
  1292. Default = "1"; };
  1293. XmNincrementCallback : Reason
  1294. { };
  1295. XmNinitialDelay : Argument
  1296. { Type = integer;
  1297. Default = "250"; };
  1298. XmNmaximum : Argument
  1299. { Type = integer;
  1300. Default = "0"; };
  1301. XmNminimum : Argument
  1302. { Type = integer;
  1303. Default = "0"; };
  1304. XmNpageDecrementCallback : Reason
  1305. { };
  1306. XmNpageIncrement : Argument
  1307. { Type = integer;
  1308. Default = "10"; };
  1309. XmNpageIncrementCallback : Reason
  1310. { };
  1311. XmNprocessingDirection : Argument
  1312. { Type = integer;
  1313. EnumerationSet = ProcessingDirection;
  1314. Default = "XmMAX_ON_BOTTOM"; };
  1315. XmNrepeatDelay : Argument
  1316. { Type = integer;
  1317. Default = "50"; };
  1318. XmNshowArrows : Argument
  1319. { Type = integer;
  1320. EnumerationSet = ShowArrows;
  1321. Default = "XmEACH_SIDE"; };
  1322. XmNsliderSize : Argument
  1323. { Type = integer;
  1324. Default = "10"; };
  1325. XmNsliderVisual : Argument
  1326. { Type = integer;
  1327. EnumerationSet = SliderVisual;
  1328. Default = "dynamic"; };
  1329. XmNsliderMark : Argument
  1330. { Type = integer;
  1331. EnumerationSet = SliderMark;
  1332. Default = "dynamic"; };
  1333. XmNslidingMode : Argument
  1334. { Type = integer;
  1335. EnumerationSet = SlidingMode;
  1336. Default = "XmSLIDER"; };
  1337. XmNsnapBackMultiple : Argument
  1338. { Type = integer; };
  1339. XmNtoBottomCallback : Reason
  1340. { };
  1341. XmNtoTopCallback : Reason
  1342. { };
  1343. XmNtroughColor : Argument
  1344. { Type = color;
  1345. Default = "dynamic"; };
  1346. XmNvalue : Argument
  1347. { Type = any;
  1348. Default = "Null"; };
  1349. Class
  1350. XmSeparator : Widget
  1351. {
  1352. SuperClass = XmPrimitive;
  1353. ConvenienceFunction = XmCreateSeparator;
  1354. Resources
  1355. {
  1356. ! new resources
  1357. XmNmargin;
  1358. XmNorientation;
  1359. XmNseparatorType;
  1360. ! inherited resources
  1361. XmNtraversalOn { Default = "False"; };
  1362. };
  1363. Controls {
  1364. XmPopupMenu;
  1365. };
  1366. };
  1367. Class
  1368. XmLabel : Widget
  1369. {
  1370. SuperClass = XmPrimitive;
  1371. ConvenienceFunction = XmCreateLabel;
  1372. Resources
  1373. {
  1374. ! new resources
  1375. XmNaccelerator;
  1376. XmNacceleratorText;
  1377. XmNalignment;
  1378. XmNfontList;
  1379. XmNrenderTable;
  1380. XmNlabelInsensitivePixmap;
  1381. XmNlabelPixmap;
  1382. XmNlabelString;
  1383. XmNlabelType;
  1384. XmNmarginBottom;
  1385. XmNmarginHeight;
  1386. XmNmarginLeft;
  1387. XmNmarginRight;
  1388. XmNmarginTop;
  1389. XmNmarginWidth;
  1390. XmNmnemonic;
  1391. XmNmnemonicCharSet;
  1392. XmNrecomputeSize;
  1393. XmNstringDirection;
  1394. ! inherited resources
  1395. XmNshadowThickness { Default = "0"; };
  1396. XmNtraversalOn { Default = "False"; };
  1397. };
  1398. Controls {
  1399. XmPopupMenu;
  1400. XmRenderTable;
  1401. };
  1402. };
  1403. ! Immediate subclass of XmPrimitive. The ScrolledList variant is treated
  1404. ! as a subclass
  1405. Class
  1406. XmList : Widget
  1407. {
  1408. SuperClass = XmPrimitive;
  1409. ConvenienceFunction = XmCreateList;
  1410. Resources
  1411. {
  1412. ! new resources
  1413. XmNautomaticSelection;
  1414. XmNbrowseSelectionCallback;
  1415. XmNdefaultActionCallback;
  1416. XmNdestinationCallback;
  1417. XmNdoubleClickInterval;
  1418. XmNextendedSelectionCallback;
  1419. XmNfontList;
  1420. XmNrenderTable;
  1421. XmNitemCount;
  1422. XmNitems;
  1423. XmNlistMarginHeight;
  1424. XmNlistMarginWidth;
  1425. XmNlistSizePolicy;
  1426. XmNlistSpacing;
  1427. XmNmatchBehavior;
  1428. XmNmultipleSelectionCallback;
  1429. XmNprimaryOwnership;
  1430. XmNselectedItemCount;
  1431. XmNselectedItems;
  1432. XmNselectedPositions;
  1433. XmNselectedPositionCount;
  1434. XmNselectionMode;
  1435. XmNselectionPolicy;
  1436. XmNsingleSelectionCallback;
  1437. XmNstringDirection;
  1438. XmNtopItemPosition;
  1439. XmNvisibleItemCount;
  1440. ! inherited resources
  1441. XmNnavigationType { Default = "XmTAB_GROUP"; };
  1442. };
  1443. Controls {
  1444. XmPopupMenu;
  1445. XmRenderTable;
  1446. };
  1447. };
  1448. Resource
  1449. XmNautomaticSelection : Argument
  1450. { Type = integer;
  1451. EnumerationSet = AutomaticSelection;
  1452. Default = "FALSE"; };
  1453. XmNbrowseSelectionCallback : Reason
  1454. { };
  1455. XmNdefaultActionCallback : Reason
  1456. { };
  1457. XmNdoubleClickInterval : Argument
  1458. { Type = integer;
  1459. Default = "250"; };
  1460. XmNextendedSelectionCallback : Reason
  1461. { };
  1462. XmNitemCount : Argument
  1463. { Type = integer;
  1464. Default = "0"; };
  1465. XmNitems : Argument
  1466. { Type = string_table;
  1467. Default = "Null";
  1468. Related = XmNitemCount; };
  1469. XmNlistMarginHeight : Argument
  1470. { Type = vertical_float;
  1471. Default = "0"; };
  1472. XmNlistMarginWidth : Argument
  1473. { Type = horizontal_float;
  1474. Default = "0"; };
  1475. XmNlistSpacing : Argument
  1476. { Type = horizontal_float;
  1477. Default = "0"; };
  1478. XmNmatchBehavior : Argument
  1479. { Type = integer;
  1480. EnumerationSet = MatchBehavior;
  1481. Default = "XmQUICK_NAVIGATE"; };
  1482. XmNmultipleSelectionCallback : Reason
  1483. { };
  1484. XmNprimaryOwnership : Argument
  1485. { Type = integer;
  1486. EnumerationSet = PrimaryOwnership;
  1487. Default = "XmOWN_NEVER"; };
  1488. XmNselectedItemCount : Argument
  1489. { Type = integer;
  1490. Default = "0"; };
  1491. XmNselectedItems : Argument
  1492. { Type = string_table;
  1493. Default = "Null";
  1494. Related = XmNselectedItemCount; };
  1495. XmNselectionMode : Argument
  1496. { Type = integer;
  1497. EnumerationSet = SelectionMode;
  1498. Default = "XmNORMAL_MODE"; };
  1499. XmNselectionPolicy : Argument
  1500. { Type = integer;
  1501. EnumerationSet = SelectionPolicy;
  1502. Default = "XmBROWSE_SELECT"; };
  1503. XmNselectedPositions : Argument
  1504. { Type = integer_table;
  1505. Default = "Null";
  1506. Related = XmNselectedPositionCount; };
  1507. XmNselectedPositionCount : Argument
  1508. { Type = integer;
  1509. Default = "0"; };
  1510. XmNsingleSelectionCallback : Reason
  1511. { };
  1512. XmNtopItemPosition : Argument
  1513. { Type = integer;
  1514. Default = "0"; };
  1515. XmNvisibleItemCount : Argument
  1516. { Type = integer;
  1517. Default = "1"; };
  1518. Class
  1519. XmScrolledList : Widget
  1520. {
  1521. SuperClass = XmList;
  1522. ParentClass = XmScrolledWindow;
  1523. ConvenienceFunction = XmCreateScrolledList;
  1524. Resources
  1525. {
  1526. ! new resources
  1527. XmNautoDragModel;
  1528. XmNhorizontalScrollBar;
  1529. XmNlistSizePolicy;
  1530. XmNscrollBarDisplayPolicy;
  1531. XmNscrollBarPlacement;
  1532. XmNscrolledWindowMarginHeight;
  1533. XmNscrolledWindowMarginWidth;
  1534. XmNspacing;
  1535. XmNtraverseObscuredCallback;
  1536. XmNverticalScrollBar;
  1537. ! inherited resources
  1538. };
  1539. Controls {
  1540. XmPopupMenu;
  1541. XmRenderTable;
  1542. };
  1543. };
  1544. Resource
  1545. XmNautoDragModel : Argument
  1546. { Type = integer;
  1547. EnumerationSet = AutoDragModel;
  1548. Default = "XmAUTO_DRAG_ENABLED"; };
  1549. XmNhorizontalScrollBar : Argument
  1550. { Type = widget_ref;
  1551. Default = "Null"; };
  1552. XmNlistSizePolicy : Argument
  1553. { Type = integer ;
  1554. EnumerationSet = ListSizePolicy;
  1555. Default = "XmVARIABLE"; };
  1556. XmNscrollBarDisplayPolicy : Argument
  1557. { Type = integer ;
  1558. EnumerationSet = ScrollBarDisplayPolicy;
  1559. Default = "XmAS_NEEDED"; };
  1560. XmNscrollBarPlacement : Argument
  1561. { Type = integer ;
  1562. EnumerationSet = ScrollBarPlacement;
  1563. Default = "XmBOTTOM_RIGHT"; };
  1564. XmNscrolledWindowMarginHeight : Argument
  1565. { Type = integer ;
  1566. Default = "0"; };
  1567. XmNscrolledWindowMarginWidth : Argument
  1568. { Type = integer ;
  1569. Default = "0"; };
  1570. XmNverticalScrollBar : Argument
  1571. { Type = widget_ref;
  1572. Default = "Null"; };
  1573. ! Immediate subclass of XmPrimitive. The Scrolled variant is treated
  1574. ! as a subclass
  1575. Class
  1576. XmText : Widget
  1577. {
  1578. SuperClass = XmPrimitive;
  1579. ConvenienceFunction = XmCreateText;
  1580. Resources
  1581. {
  1582. ! new resources
  1583. XmNactivateCallback;
  1584. XmNautoShowCursorPosition;
  1585. XmNcursorPosition;
  1586. XmNdestinationCallback;
  1587. XmNeditable;
  1588. XmNeditMode;
  1589. XmNfocusCallback;
  1590. XmNgainPrimaryCallback;
  1591. XmNlosePrimaryCallback;
  1592. XmNlosingFocusCallback;
  1593. XmNmarginHeight { Default = "3"; };
  1594. XmNmarginWidth { Default = "3"; };
  1595. XmNmaxLength;
  1596. XmNmodifyVerifyCallback;
  1597. XmNmodifyVerifyCallbackWcs;
  1598. XmNmotionVerifyCallback;
  1599. XmNsource;
  1600. XmNtopCharacter;
  1601. XmNvalue;
  1602. XmNvalueWcs;
  1603. XmNvalueChangedCallback;
  1604. XmNverifyBell;
  1605. ! Input resource set
  1606. XmNpendingDelete;
  1607. XmNselectionArray;
  1608. XmNselectionArrayCount;
  1609. XmNselectThreshold;
  1610. ! Output resource set
  1611. XmNblinkRate;
  1612. XmNcolumns;
  1613. XmNcursorPositionVisible;
  1614. XmNfontList;
  1615. XmNrenderTable;
  1616. XmNresizeHeight;
  1617. XmNresizeWidth;
  1618. XmNrows;
  1619. XmNwordWrap;
  1620. ! inherited resources
  1621. XmNnavigationType { Default = "XmTAB_GROUP"; };
  1622. };
  1623. Controls {
  1624. XmPopupMenu;
  1625. XmRenderTable;
  1626. };
  1627. };
  1628. Resource
  1629. XmNautoShowCursorPosition : Argument
  1630. { Type = boolean;
  1631. Default = "True"; };
  1632. XmNcursorPosition : Argument
  1633. { Type = integer;
  1634. Default = "0"; };
  1635. XmNeditable : Argument
  1636. { Type = boolean;
  1637. Default = "True"; };
  1638. XmNeditMode : Argument
  1639. { Type = integer;
  1640. EnumerationSet = EditMode;
  1641. Default = "XmSINGLE_LINE_EDIT"; };
  1642. XmNfocusCallback : Reason
  1643. { };
  1644. XmNgainPrimaryCallback : Reason
  1645. { };
  1646. XmNlosePrimaryCallback : Reason
  1647. { };
  1648. XmNlosingFocusCallback : Reason
  1649. { };
  1650. XmNmaxLength : Argument
  1651. { Type = integer;
  1652. Default = "MAXINT"; };
  1653. XmNmodifyVerifyCallback : Reason
  1654. { };
  1655. XmNmodifyVerifyCallbackWcs : Reason
  1656. { };
  1657. XmNmotionVerifyCallback : Reason
  1658. { };
  1659. XmNpendingDelete : Argument
  1660. { Type = boolean;
  1661. Default = "True"; };
  1662. XmNsource : Argument
  1663. { Type = any;
  1664. Default = "Default source"; };
  1665. XmNselectionArray : Argument
  1666. { Type = integer_table;
  1667. Default = "{XmSELECT_POSITION, XmSELECT_WORD, XmSELECT_LINE, XmSELECT_ALL};" ;
  1668. Related = XmNselectionArrayCount; };
  1669. XmNselectionArrayCount : Argument
  1670. { Type = integer;
  1671. Default = "4"; };
  1672. XmNselectThreshold : Argument
  1673. { Type = integer;
  1674. Default = "5"; };
  1675. XmNblinkRate : Argument
  1676. { Type = integer;
  1677. Default = "500"; };
  1678. XmNtopCharacter : Argument
  1679. { Type = integer;
  1680. Default = "0"; };
  1681. XmNverifyBell : Argument
  1682. { Type = boolean;
  1683. Default = "True"; };
  1684. XmNcolumns : Argument
  1685. { Type = integer;
  1686. Default = "20"; };
  1687. XmNcursorPositionVisible : Argument
  1688. { Type = boolean;
  1689. Default = "True"; };
  1690. XmNresizeHeight : Argument
  1691. { Type = boolean;
  1692. Default = "False"; };
  1693. XmNresizeWidth : Argument
  1694. { Type = boolean;
  1695. Default = "False"; };
  1696. XmNrows : Argument
  1697. { Type = integer;
  1698. Default = "1"; };
  1699. XmNvalueWcs : Argument
  1700. { Type = wide_character;
  1701. Default = "Null"; };
  1702. XmNwordWrap : Argument
  1703. { Type = boolean;
  1704. Default = "False"; };
  1705. Class
  1706. XmScrolledText : Widget
  1707. {
  1708. SuperClass = XmText;
  1709. ParentClass = XmScrolledWindow;
  1710. ConvenienceFunction = XmCreateScrolledText;
  1711. Resources
  1712. {
  1713. ! new resources
  1714. XmNautoDragModel;
  1715. XmNhorizontalScrollBar;
  1716. XmNscrollBarDisplayPolicy;
  1717. XmNscrollBarPlacement;
  1718. XmNscrollHorizontal;
  1719. XmNscrollLeftSide;
  1720. XmNscrollTopSide;
  1721. XmNscrollVertical;
  1722. XmNscrolledWindowMarginHeight;
  1723. XmNscrolledWindowMarginWidth;
  1724. XmNspacing;
  1725. XmNtraverseObscuredCallback;
  1726. XmNverticalScrollBar;
  1727. ! inherited resources
  1728. };
  1729. Controls {
  1730. XmPopupMenu;
  1731. XmRenderTable;
  1732. };
  1733. };
  1734. Resource
  1735. XmNscrollHorizontal : Argument
  1736. { Type = boolean;
  1737. Default = "True"; };
  1738. XmNscrollLeftSide : Argument
  1739. { Type = boolean;
  1740. Default = "True"; };
  1741. XmNscrollTopSide : Argument
  1742. { Type = boolean;
  1743. Default = "False"; };
  1744. XmNscrollVertical : Argument
  1745. { Type = boolean;
  1746. Default = "False"; };
  1747. ! Immediate subclasses of XmLabel
  1748. Class
  1749. XmCascadeButton : Widget
  1750. {
  1751. SuperClass = XmLabel;
  1752. ConvenienceFunction = XmCreateCascadeButton;
  1753. ControlsMapToResource = XmNsubMenuId;
  1754. Resources
  1755. {
  1756. ! new resources
  1757. XmNactivateCallback;
  1758. XmNcascadePixmap;
  1759. XmNcascadingCallback;
  1760. XmNmappingDelay;
  1761. XmNsubMenuId;
  1762. ! inherited resources
  1763. XmNaccelerator { Exclude = True;};
  1764. XmNacceleratorText { Exclude = True;};
  1765. XmNtraversalOn { Default = "True"; };
  1766. };
  1767. Controls
  1768. {
  1769. XmPulldownMenu;
  1770. XmPopupMenu;
  1771. };
  1772. };
  1773. Class
  1774. XmDrawnButton : Widget
  1775. {
  1776. SuperClass = XmLabel;
  1777. ConvenienceFunction = XmCreateDrawnButton;
  1778. Resources
  1779. {
  1780. ! new resources
  1781. XmNarmCallback;
  1782. XmNactivateCallback;
  1783. XmNdisarmCallback;
  1784. XmNexposeCallback;
  1785. XmNmultiClick;
  1786. XmNresizeCallback;
  1787. XmNpushButtonEnabled;
  1788. XmNshadowType { Default = "XmSHADOW_ETCHED_IN"; };
  1789. ! inherited resources
  1790. };
  1791. Controls {
  1792. XmPopupMenu;
  1793. };
  1794. };
  1795. Resource
  1796. XmNpushButtonEnabled : Argument
  1797. { Type = boolean;
  1798. Default = "False"; };
  1799. ! This is a virtual class needed for accessing the automatically created
  1800. ! TearOffControl for TearOff Menus. It cannot be instantiated directly.
  1801. Class
  1802. XmTearOffButton : Widget
  1803. {
  1804. SuperClass = XmPushButton;
  1805. ConvenienceFunction = "";
  1806. Resources
  1807. {
  1808. ! new resources
  1809. XmNseparatorType
  1810. { Default = "XmSHADOW_ETCHED_OUT_DASH"; };
  1811. XmNmargin;
  1812. ! inherited resources
  1813. };
  1814. Controls {
  1815. XmPopupMenu;
  1816. };
  1817. };
  1818. Class
  1819. XmPushButton : Widget
  1820. {
  1821. SuperClass = XmLabel;
  1822. ConvenienceFunction = XmCreatePushButton;
  1823. Resources
  1824. {
  1825. ! new resources
  1826. XmNactivateCallback;
  1827. XmNarmCallback;
  1828. XmNarmColor;
  1829. XmNarmPixmap;
  1830. XmNdefaultButtonShadowThickness;
  1831. XmNdisarmCallback;
  1832. XmNfillOnArm;
  1833. XmNmultiClick;
  1834. XmNshowAsDefault;
  1835. ! inherited resources
  1836. };
  1837. Controls {
  1838. XmPopupMenu;
  1839. };
  1840. };
  1841. Class
  1842. XmToggleButton : Widget
  1843. {
  1844. SuperClass = XmLabel;
  1845. ConvenienceFunction = XmCreateToggleButton;
  1846. Resources
  1847. {
  1848. ! new resources
  1849. XmNarmCallback;
  1850. XmNdetailShadowThickness;
  1851. XmNdisarmCallback;
  1852. XmNfillOnSelect;
  1853. XmNhighlightThickness { Default = "dynamic"; };
  1854. XmNindeterminateInsensitivePixmap;
  1855. XmNindeterminatePixmap;
  1856. XmNindicatorOn;
  1857. XmNindicatorSize;
  1858. XmNindicatorType;
  1859. XmNselectColor;
  1860. XmNselectInsensitivePixmap;
  1861. XmNselectPixmap;
  1862. XmNset;
  1863. XmNspacing;
  1864. XmNtoggleMode;
  1865. XmNunselectColor;
  1866. XmNvalueChangedCallback;
  1867. XmNvisibleWhenOff;
  1868. ! inherited resources
  1869. XmNtraversalOn { Default = "True"; };
  1870. };
  1871. Controls {
  1872. XmPopupMenu;
  1873. };
  1874. };
  1875. ! Immediate subclasses of Composite.
  1876. Class
  1877. "Constraint" : MetaClass ! Also a keyword, so quote Constraint
  1878. {
  1879. SuperClass = Composite;
  1880. Resources
  1881. {
  1882. ! new resources
  1883. ! inherited resources
  1884. };
  1885. };
  1886. Class
  1887. Shell : MetaClass
  1888. {
  1889. SuperClass = Composite;
  1890. Resources
  1891. {
  1892. ! new resources
  1893. XmNallowShellResize;
  1894. XmNcreatePopupChildProc;
  1895. XmNgeometry;
  1896. XmNoverrideRedirect;
  1897. XmNpopdownCallback;
  1898. XmNpopupCallback;
  1899. XmNsaveUnder;
  1900. XmNvisual;
  1901. ! inherited resources
  1902. };
  1903. };
  1904. Resource
  1905. XmNallowShellResize : Argument
  1906. { Type = boolean;
  1907. Default = "False"; };
  1908. XmNcreatePopupChildProc : Argument
  1909. { Type = any;
  1910. Default = "NULL"; };
  1911. XmNgeometry : Argument
  1912. { Type = string;
  1913. Default = "NULL"; };
  1914. XmNoverrideRedirect : Argument
  1915. { Type = boolean;
  1916. Default = "False"; };
  1917. XmNpopdownCallback : Reason
  1918. { };
  1919. XmNpopupCallback : Reason
  1920. { };
  1921. XmNsaveUnder : Argument
  1922. { Type = boolean;
  1923. Default = "False"; };
  1924. XmNvisual : Argument
  1925. { Type = any ;
  1926. Default = "CopyFromParent"; };
  1927. ! Immediate subclasses of Constraint
  1928. Class
  1929. XmManager : MetaClass
  1930. {
  1931. SuperClass = "Constraint";
  1932. Resources
  1933. {
  1934. ! new resources
  1935. XmNbottomShadowColor;
  1936. XmNbottomShadowPixmap;
  1937. XmNforeground;
  1938. XmNhelpCallback;
  1939. XmNhighlightColor;
  1940. XmNhighlightPixmap;
  1941. XmNinitialFocus;
  1942. XmNlayoutDirection;
  1943. XmNnavigationType { Default = "XmTAB_GROUP"; };
  1944. XmNpopupHandlerCallback;
  1945. XmNshadowThickness { Default = "0"; };
  1946. XmNstringDirection;
  1947. XmNtopShadowColor;
  1948. XmNtopShadowPixmap;
  1949. XmNtraversalOn;
  1950. XmNunitType;
  1951. XmNuserData;
  1952. ! inherited resources
  1953. };
  1954. };
  1955. Resource
  1956. XmNinitialFocus : Argument
  1957. { Type = widget_ref;
  1958. Default = "NULL"; };
  1959. XmNpopupHandlerCallback : Reason
  1960. { };
  1961. XmNtraversalCallback : Reason
  1962. { };
  1963. XmNtraverseObscuredCallback : Reason
  1964. { };
  1965. ! Immediate subclasses of Shell
  1966. Class
  1967. OverrideShell : MetaClass
  1968. {
  1969. SuperClass = Shell;
  1970. Resources
  1971. {
  1972. ! new resources
  1973. ! inherited resources
  1974. XmNoverrideRedirect { Default = "True"; };
  1975. XmNsaveUnder { Default = "True"; };
  1976. };
  1977. };
  1978. Class
  1979. WMShell : MetaClass
  1980. {
  1981. SuperClass = Shell;
  1982. Resources
  1983. {
  1984. ! new resources
  1985. XmNbaseHeight;
  1986. XmNbaseWidth;
  1987. XmNheightInc;
  1988. XmNiconMask;
  1989. XmNiconPixmap;
  1990. XmNiconWindow;
  1991. XmNiconX;
  1992. XmNiconY;
  1993. XmNinitialState;
  1994. XmNinput;
  1995. XmNmaxAspectX;
  1996. XmNmaxAspectY;
  1997. XmNmaxHeight;
  1998. XmNmaxWidth;
  1999. XmNminAspectX;
  2000. XmNminAspectY;
  2001. XmNminHeight;
  2002. XmNminWidth;
  2003. XmNtitle;
  2004. XmNtitleEncoding;
  2005. XmNtransient;
  2006. XmNwaitForWm;
  2007. XmNwidthInc;
  2008. XmNwindowGroup;
  2009. XmNwinGravity;
  2010. XmNwmTimeout;
  2011. };
  2012. };
  2013. Resource
  2014. XmNbaseHeight : Argument
  2015. { Type = vertical_float;
  2016. Default = "dynamic"; };
  2017. XmNbaseWidth : Argument
  2018. { Type = horizontal_float;
  2019. Default = "dynamic"; };
  2020. XmNheightInc : Argument
  2021. { Type = vertical_float;
  2022. Default = "dynamic"; };
  2023. XmNiconMask : Argument
  2024. { Type = pixmap;
  2025. Default = "NULL"; };
  2026. XmNiconPixmap : Argument
  2027. { Type = pixmap;
  2028. Default = "NULL"; };
  2029. XmNiconWindow : Argument
  2030. { Type = any;
  2031. Default = "NULL"; };
  2032. XmNiconX : Argument
  2033. { Type = horizontal_float;
  2034. Default = "-1"; };
  2035. XmNiconY : Argument
  2036. { Type = vertical_float;
  2037. Default = "-1"; };
  2038. XmNinitialState : Argument
  2039. { Type = integer;
  2040. EnumerationSet = InitialState;
  2041. Default = "NormalState"; };
  2042. XmNinput : Argument
  2043. { Type = boolean;
  2044. Default = "False"; };
  2045. XmNmaxAspectX : Argument
  2046. { Type = integer;
  2047. Default = "dynamic"; };
  2048. XmNmaxAspectY : Argument
  2049. { Type = integer;
  2050. Default = "dynamic"; };
  2051. XmNmaxHeight : Argument
  2052. { Type = vertical_float;
  2053. Default = "dynamic"; };
  2054. XmNmaxWidth : Argument
  2055. { Type = horizontal_float;
  2056. Default = "dynamic"; };
  2057. XmNminAspectX : Argument
  2058. { Type = integer;
  2059. Default = "dynamic"; };
  2060. XmNminAspectY : Argument
  2061. { Type = integer;
  2062. Default = "dynamic"; };
  2063. XmNminHeight : Argument
  2064. { Type = vertical_float;
  2065. Default = "dynamic"; };
  2066. XmNminWidth : Argument
  2067. { Type = horizontal_float;
  2068. Default = "dynamic"; };
  2069. XmNtitle : Argument
  2070. { Type = string;
  2071. Default = "dynamic"; };
  2072. XmNtitleEncoding : Argument
  2073. { Type = any;
  2074. Default = "dynamic"; };
  2075. XmNtransient : Argument
  2076. { Type = boolean;
  2077. Default = "False"; };
  2078. XmNwaitForWm : Argument
  2079. { Type = boolean;
  2080. Default = "True"; };
  2081. XmNwidthInc : Argument
  2082. { Type = horizontal_float;
  2083. Default = "dynamic"; };
  2084. XmNwindowGroup : Argument
  2085. { Type = any;
  2086. Default = "dynamic"; };
  2087. XmNwinGravity : Argument
  2088. { Type = integer;
  2089. Default = "dynamic"; };
  2090. XmNwmTimeout : Argument
  2091. { Type = integer;
  2092. Default = "5000"; };
  2093. ! Immediate subclasses of WMShell
  2094. Class
  2095. VendorShell : MetaClass
  2096. {
  2097. SuperClass = WMShell;
  2098. Resources
  2099. {
  2100. ! new resources
  2101. XmNaudibleWarning;
  2102. XmNbuttonFontList;
  2103. XmNlabelFontList;
  2104. XmNtextFontList;
  2105. XmNbuttonRenderTable;
  2106. XmNlabelRenderTable;
  2107. XmNtextRenderTable;
  2108. XmNdarkThreshold;
  2109. XmNdefaultFontList;
  2110. XmNdeleteResponse;
  2111. XmNfocusMovedCallback;
  2112. XmNforegroundThreshold;
  2113. XmNinputMethod;
  2114. XmNinputPolicy;
  2115. XmNkeyboardFocusPolicy;
  2116. XmNlightThreshold;
  2117. XmNmwmDecorations;
  2118. XmNmwmFunctions;
  2119. XmNmwmInputMode;
  2120. XmNmwmMenu;
  2121. XmNpreeditType;
  2122. XmNrealizeCallback;
  2123. XmNshellUnitType;
  2124. ! This is really a Shell resource
  2125. XmNuseAsyncGeometry;
  2126. ! inherited resources
  2127. };
  2128. Controls {
  2129. XmRenderTable;
  2130. };
  2131. };
  2132. Resource
  2133. XmNaudibleWarning : Argument
  2134. { Type = integer;
  2135. EnumerationSet = AudibleWarning;
  2136. Default = "XmBELL"; };
  2137. XmNdarkThreshold : Argument
  2138. { Type = integer; };
  2139. XmNdefaultFontList : Argument
  2140. { Type = font_table;
  2141. Default = "dynamic"; };
  2142. XmNdeleteResponse : Argument
  2143. { Type = integer;
  2144. EnumerationSet = DeleteResponse;
  2145. Default = "XmDESTROY"; };
  2146. XmNfocusMovedCallback : Reason
  2147. { };
  2148. XmNforegroundThreshold : Argument
  2149. { Type = integer; };
  2150. XmNinputMethod : Argument
  2151. { Type = string;
  2152. Default = "Null"; };
  2153. XmNinputPolicy : Argument
  2154. { Type = integer;
  2155. EnumerationSet = InputPolicy; };
  2156. XmNkeyboardFocusPolicy : Argument
  2157. { Type = integer;
  2158. EnumerationSet = KeyboardFocusPolicy;
  2159. Default = "XmEXPLICIT"; };
  2160. XmNlightThreshold : Argument
  2161. { Type = integer; };
  2162. XmNmwmDecorations : Argument
  2163. { Type = integer;
  2164. EnumerationSet = MwmDecorations;
  2165. Default = "-1"; };
  2166. XmNmwmFunctions : Argument
  2167. { Type = integer;
  2168. EnumerationSet = MwmFunctions;
  2169. Default = "-1"; };
  2170. XmNmwmInputMode : Argument
  2171. { Type = integer;
  2172. EnumerationSet = MwmInputMode;
  2173. Default = "-1"; };
  2174. XmNmwmMenu : Argument
  2175. { Type = string;
  2176. Default = "NULL"; };
  2177. XmNrealizeCallback : Reason
  2178. { };
  2179. XmNpreeditType : Argument
  2180. { Type = string;
  2181. Default = "OverTheSpot,OffTheSpot,Root"; };
  2182. XmNshellUnitType : Argument
  2183. { Type = integer;
  2184. EnumerationSet = UnitType;
  2185. Default = "XmPIXELS"; };
  2186. XmNuseAsyncGeometry : Argument
  2187. { Type = boolean;
  2188. Default = "False"; };
  2189. ! Immediate subclasses of VendorShell
  2190. Class
  2191. TopLevelShell : MetaClass
  2192. {
  2193. SuperClass = VendorShell;
  2194. Resources
  2195. {
  2196. ! new resources
  2197. XmNiconic;
  2198. XmNiconName;
  2199. XmNiconNameEncoding;
  2200. ! inherited resources
  2201. };
  2202. };
  2203. Resource
  2204. XmNiconic : Argument
  2205. { Type = boolean;
  2206. Default = "False"; };
  2207. XmNiconName : Argument
  2208. { Type = string;
  2209. Default = "NULL"; };
  2210. XmNiconNameEncoding : Argument
  2211. { Type = any;
  2212. Default = "dynamic"; };
  2213. Class
  2214. TransientShell : MetaClass
  2215. {
  2216. SuperClass = VendorShell;
  2217. Resources
  2218. {
  2219. ! new resources
  2220. XmNtransientFor;
  2221. ! inherited resources
  2222. };
  2223. };
  2224. Resource
  2225. XmNtransientFor : Argument
  2226. { Type = widget_ref;
  2227. Default = "NULL"; };
  2228. ! Immediate subclasses of TransientShell
  2229. Class
  2230. XmDialogShell : Widget
  2231. {
  2232. SuperClass = TransientShell;
  2233. ConvenienceFunction = XmCreateDialogShell;
  2234. Resources
  2235. {
  2236. ! new resources
  2237. ! inherited resources
  2238. XmNdeleteResponse { Default = "XmUNMAP"; };
  2239. };
  2240. Controls
  2241. {
  2242. ManagerWidgets;
  2243. };
  2244. };
  2245. ! Immediate subclasses of OverrideShell
  2246. Class
  2247. XmMenuShell : Widget
  2248. {
  2249. SuperClass = OverrideShell;
  2250. ConvenienceFunction = XmCreateMenuShell;
  2251. Resources
  2252. {
  2253. ! new resources
  2254. XmNbuttonFontList;
  2255. XmNdefaultFontList;
  2256. XmNlabelFontList;
  2257. XmNbuttonRenderTable;
  2258. XmNlabelRenderTable;
  2259. XmNtextRenderTable;
  2260. ! inherited resources
  2261. XmNallowShellResize { Default = "True"; };
  2262. };
  2263. Controls
  2264. {
  2265. XmRowColumn;
  2266. XmRenderTable;
  2267. };
  2268. };
  2269. ! Immediate subclasses of XmManager
  2270. Class
  2271. XmDrawingArea : Widget
  2272. {
  2273. SuperClass = XmManager;
  2274. ConvenienceFunction = XmCreateDrawingArea;
  2275. Resources
  2276. {
  2277. ! new resources
  2278. XmNconvertCallback;
  2279. XmNdestinationCallback;
  2280. XmNexposeCallback;
  2281. XmNinputCallback;
  2282. XmNmarginHeight { Default = "10"; };
  2283. XmNmarginWidth { Default = "10"; };
  2284. XmNresizeCallback;
  2285. XmNresizePolicy;
  2286. ! inherited resources
  2287. };
  2288. Controls
  2289. {
  2290. AllWidgetsAndGadgets;
  2291. };
  2292. };
  2293. Resource
  2294. XmNconvertCallback : Reason
  2295. { };
  2296. XmNexposeCallback : Reason
  2297. { };
  2298. XmNinputCallback : Reason
  2299. { };
  2300. XmNresizeCallback : Reason
  2301. { };
  2302. XmNresizePolicy : Argument
  2303. { Type = integer;
  2304. EnumerationSet = ResizePolicy;
  2305. Default = "XmRESIZE_ANY"; };
  2306. Class
  2307. XmFrame : Widget
  2308. {
  2309. SuperClass = XmManager;
  2310. ConvenienceFunction = XmCreateFrame;
  2311. Controls
  2312. {
  2313. AllWidgetsAndGadgets;
  2314. };
  2315. Resources
  2316. {
  2317. ! new resources
  2318. XmNmarginHeight { Default = "0"; };
  2319. XmNmarginWidth { Default = "0"; };
  2320. XmNshadowType;
  2321. ! constraint resources
  2322. XmNchildHorizontalAlignment;
  2323. XmNchildHorizontalSpacing;
  2324. XmNchildType;
  2325. XmNframeChildType;
  2326. XmNchildVerticalAlignment;
  2327. ! inherited resources
  2328. XmNshadowThickness { Default = "dynamic"; };
  2329. };
  2330. };
  2331. Resource
  2332. XmNshadowType : Argument
  2333. { Type = integer;
  2334. EnumerationSet = ShadowType;
  2335. Default = "XmSHADOW_ETCHED_IN"; };
  2336. ! constraints
  2337. XmNchildHorizontalAlignment : Constraint
  2338. { Type = integer;
  2339. EnumerationSet = Alignment;
  2340. Default = "XmALIGNMENT_BEGINNING"; };
  2341. XmNchildHorizontalSpacing : Constraint
  2342. { Type = horizontal_float;
  2343. Default = "dynamic"; };
  2344. XmNchildType : Constraint
  2345. { Type = integer;
  2346. EnumerationSet = FrameChildType;
  2347. Default = "XmFRAME_WORKAREA_CHILD"; };
  2348. XmNframeChildType : Constraint
  2349. { Type = integer;
  2350. EnumerationSet = FrameChildType;
  2351. Default = "XmFRAME_WORKAREA_CHILD"; };
  2352. XmNchildVerticalAlignment : Constraint
  2353. { Type = integer;
  2354. EnumerationSet = ChildVerticalAlignment;
  2355. Default = "XmALIGNMENT_CENTER"; };
  2356. Class
  2357. XmPanedWindow : Widget
  2358. {
  2359. SuperClass = XmManager;
  2360. ConvenienceFunction = XmCreatePanedWindow;
  2361. Resources
  2362. {
  2363. ! new resources
  2364. XmNmarginHeight { Default = "3"; };
  2365. XmNmarginWidth { Default = "3"; };
  2366. XmNorientation;
  2367. XmNrefigureMode;
  2368. XmNsashHeight;
  2369. XmNsashIndent;
  2370. XmNsashShadowThickness;
  2371. XmNsashWidth;
  2372. XmNseparatorOn;
  2373. XmNspacing { Default = "8"; };
  2374. ! constraint resources
  2375. XmNpaneMinimum;
  2376. XmNpaneMaximum;
  2377. XmNpositionIndex;
  2378. XmNskipAdjust;
  2379. XmNallowResize;
  2380. ! inherited resources
  2381. };
  2382. Controls
  2383. {
  2384. AllWidgetsAndGadgets;
  2385. };
  2386. };
  2387. Resource
  2388. XmNpositionIndex : Argument
  2389. { Type = integer;
  2390. EnumerationSet = PositionIndex;
  2391. Default = "XmLAST_POSITION"; };
  2392. XmNrefigureMode : Argument
  2393. { Type = boolean;
  2394. Default = "True"; };
  2395. XmNsashHeight : Argument
  2396. { Type = horizontal_float;
  2397. Default = "10"; };
  2398. XmNsashIndent : Argument
  2399. { Type = horizontal_float;
  2400. Default = "-10"; };
  2401. XmNsashShadowThickness : Argument
  2402. { Type = horizontal_float;
  2403. Default = "2"; };
  2404. XmNsashWidth : Argument
  2405. { Type = horizontal_float;
  2406. Default = "10"; };
  2407. XmNseparatorOn : Argument
  2408. { Type = boolean;
  2409. Default = "True"; };
  2410. XmNpaneMinimum : Constraint
  2411. { Type = horizontal_float;
  2412. Default = "1"; };
  2413. XmNpaneMaximum : Constraint
  2414. { Type = horizontal_float;
  2415. Default = "1000"; };
  2416. XmNskipAdjust : Constraint
  2417. { Type = boolean;
  2418. Default = "False"; };
  2419. XmNallowResize : Constraint
  2420. { Type = boolean;
  2421. Default = "False"; };
  2422. Class
  2423. XmScale : Widget
  2424. {
  2425. SuperClass = XmManager;
  2426. ConvenienceFunction = XmCreateScale;
  2427. Resources
  2428. {
  2429. ! new resources
  2430. XmNconvertCallback;
  2431. XmNdecimalPoints;
  2432. XmNdragCallback;
  2433. XmNeditable;
  2434. XmNfontList { Default = "Fixed"; };
  2435. XmNrenderTable;
  2436. XmNhighlightOnEnter { Default = "False"; };
  2437. XmNhighlightThickness { Default = "0"; };
  2438. XmNmaximum { Default = "100"; };
  2439. XmNminimum { Default = "0"; };
  2440. XmNorientation { Default = "XmVERTICAL"; };
  2441. XmNprocessingDirection {Default = "XmMAX_ON_TOP"; };
  2442. XmNscaleHeight;
  2443. XmNscaleMultiple;
  2444. XmNscaleWidth;
  2445. XmNshowArrows;
  2446. XmNshowValue;
  2447. XmNsliderVisual;
  2448. XmNslidingMode;
  2449. XmNtitleString;
  2450. XmNvalue { Default = "0"; };
  2451. XmNvalueChangedCallback;
  2452. ! inherited resources
  2453. };
  2454. Controls
  2455. {
  2456. AllWidgetsAndGadgets;
  2457. };
  2458. Children
  2459. {
  2460. Xm_Title;
  2461. };
  2462. };
  2463. Child
  2464. Xm_Title : XmLabel;
  2465. Resource
  2466. ! XmNdecimalPoints: Argument
  2467. ! { Type = integer;
  2468. ! Default = "0"; };
  2469. XmNdecimalPoints: Constraint
  2470. { Type = integer;
  2471. Default = "0"; };
  2472. XmNscaleHeight: Argument
  2473. { Type = vertical_float;
  2474. Default = "0"; };
  2475. XmNscaleMultiple: Argument
  2476. { Type = integer;
  2477. Default = "1"; };
  2478. XmNscaleWidth: Argument
  2479. { Type = horizontal_float;
  2480. Default = "0"; };
  2481. XmNshowValue: Argument
  2482. { Type = integer;
  2483. EnumerationSet = ScaleShowValue;
  2484. Default = "XmNONE"; };
  2485. XmNtitleString: Argument
  2486. { Type = compound_string;
  2487. Default = "Null"; };
  2488. Class
  2489. XmScrolledWindow : Widget
  2490. {
  2491. SuperClass = XmManager;
  2492. ConvenienceFunction = XmCreateScrolledWindow;
  2493. Resources
  2494. {
  2495. ! new resources
  2496. XmNautoDragModel;
  2497. XmNclipWindow { Exclude = True; };
  2498. XmNhorizontalScrollBar { Default = "Null"; };
  2499. XmNscrollBarDisplayPolicy { Default = "XmSTATIC"; };
  2500. XmNscrollBarPlacement { Default = "XmBOTTOM_RIGHT"; };
  2501. XmNscrolledWindowMarginHeight;
  2502. XmNscrolledWindowMarginWidth;
  2503. XmNscrollingPolicy;
  2504. XmNspacing { Default = "4"; };
  2505. XmNtraverseObscuredCallback;
  2506. XmNverticalScrollBar { Default = "Null"; };
  2507. XmNvisualPolicy;
  2508. XmNworkWindow;
  2509. ! inherited resources
  2510. ! constraint resources
  2511. XmNscrolledWindowChildType;
  2512. };
  2513. Controls
  2514. {
  2515. AllWidgetsAndGadgets;
  2516. };
  2517. Children
  2518. {
  2519. Xm_VertScrollBar;
  2520. Xm_HorScrollBar;
  2521. };
  2522. };
  2523. Child
  2524. Xm_VertScrollBar : XmScrollBar;
  2525. Xm_HorScrollBar : XmScrollBar;
  2526. Resource
  2527. XmNclipWindow : Argument
  2528. { Type = widget_ref;
  2529. Default = "Null"; };
  2530. XmNscrollingPolicy : Argument
  2531. { Type = integer;
  2532. EnumerationSet = ScrollingPolicy;
  2533. Default = "XmAPPLICATION_DEFINED"; };
  2534. XmNvisualPolicy : Argument
  2535. { Type = integer;
  2536. EnumerationSet = VisualPolicy;
  2537. Default = "XmVARIABLE"; };
  2538. XmNworkWindow : Argument
  2539. { Type = widget_ref;
  2540. Default = "Null"; };
  2541. XmNscrolledWindowChildType : Constraint
  2542. { Type = integer;
  2543. EnumerationSet = ScrolledWindowChildType; };
  2544. Class
  2545. XmComboBox : Widget
  2546. {
  2547. SuperClass = XmManager;
  2548. ConvenienceFunction = XmCreateComboBox;
  2549. Resources
  2550. {
  2551. ! new resources
  2552. XmNarrowSize;
  2553. XmNarrowSpacing;
  2554. XmNcolumns { Default = "XmUNSPECIFIED_COUNT"; };
  2555. XmNcomboBoxType;
  2556. XmNfontList;
  2557. XmNhighlightThickness;
  2558. XmNitems { Default = "XmUNSPECIFIED"; };
  2559. XmNitemCount { Default = "XmUNSPECIFIED_COUNT"; };
  2560. XmNmarginHeight;
  2561. XmNmarginWidth;
  2562. XmNmatchBehavior;
  2563. XmNlist;
  2564. XmNpositionMode;
  2565. XmNrenderTable;
  2566. XmNselectionCallback;
  2567. XmNselectedItem;
  2568. XmNselectedPosition;
  2569. XmNtextField;
  2570. XmNvisibleItemCount { Default = "XmUNSPECIFIED_COUNT";};
  2571. ! inherited resources
  2572. XmNnavigationType { Default = "XmSTICKY_TAB_GROUP"; };
  2573. XmNshadowThickness { Default = "dynamic"; };
  2574. };
  2575. !
  2576. ! Do the XmNtextField and XmNlist need to be defined in the Children/Controls
  2577. !
  2578. Controls
  2579. {
  2580. AllWidgetsAndGadgets;
  2581. };
  2582. Children
  2583. {
  2584. Xm_List;
  2585. Xm_Text;
  2586. Xm_TextField;
  2587. };
  2588. };
  2589. Child
  2590. Xm_List : XmList;
  2591. Xm_TextField : XmTextField;
  2592. Resource
  2593. XmNarrowSize : Argument
  2594. { Type = horizontal_float;
  2595. Default = XmINVALID_DIMENSION; };
  2596. XmNarrowSpacing : Argument
  2597. { Type = horizontal_float;
  2598. Default = XmINVALID_DIMENSION; };
  2599. XmNselectionCallback : Reason
  2600. { };
  2601. XmNselectedItem : Argument
  2602. { Type = compound_string;
  2603. Default = "NULL"; };
  2604. XmNselectedPosition : Argument
  2605. { Type = integer;
  2606. Default = "0"; };
  2607. XmNcomboBoxType : Argument
  2608. { Type = integer;
  2609. EnumerationSet = ComboBoxType;
  2610. Default = "XmDROP_DOWN_LIST"; };
  2611. XmNlist : Argument
  2612. { Type = widget_ref;
  2613. Default = "NULL"; };
  2614. XmNtextField : Argument
  2615. { Type = widget_ref;
  2616. Default = "NULL"; };
  2617. XmNpositionMode : Argument
  2618. { Type = integer;
  2619. EnumerationSet = PositionMode;
  2620. Default = "XmZERO_BASED"; };
  2621. Class
  2622. XmContainer : Widget
  2623. {
  2624. SuperClass = XmManager;
  2625. ConvenienceFunction = XmCreateContainer;
  2626. Resources
  2627. {
  2628. ! new resources
  2629. XmNautomaticSelection { Default = "XmAUTO_SELECT"; };
  2630. XmNcollapsedStatePixmap;
  2631. XmNconvertCallback;
  2632. XmNdefaultActionCallback;
  2633. XmNdestinationCallback;
  2634. XmNdetailColumnHeading;
  2635. XmNdetailColumnHeadingCount;
  2636. XmNdetailOrder;
  2637. XmNdetailOrderCount;
  2638. XmNdetailTabList;
  2639. XmNentryViewType;
  2640. XmNexpandedStatePixmap;
  2641. XmNlargeCellHeight;
  2642. XmNlargeCellWidth;
  2643. XmNlayoutType;
  2644. XmNmarginHeight;
  2645. XmNmarginWidth;
  2646. XmNoutlineButtonPolicy;
  2647. XmNoutlineChangedCallback;
  2648. XmNoutlineColumnWidth;
  2649. XmNoutlineIndentation;
  2650. XmNoutlineLineStyle;
  2651. XmNprimaryOwnership;
  2652. XmNrenderTable;
  2653. XmNresizeHeight;
  2654. XmNresizeWidth;
  2655. XmNselectColor;
  2656. ! Cannot support the next two without
  2657. ! a widget table data type
  2658. ! XmNselectedObjects;
  2659. ! XmNselectedObjectCount;
  2660. XmNselectionCallback;
  2661. XmNselectionPolicy;
  2662. XmNselectionTechnique;
  2663. XmNsmallCellHeight;
  2664. XmNsmallCellWidth;
  2665. XmNspatialIncludeModel;
  2666. XmNspatialResizeModel;
  2667. XmNspatialSnapModel;
  2668. XmNspatialStyle;
  2669. ! constraint resources
  2670. XmNentryParent;
  2671. XmNoutlineState;
  2672. XmNlargeIconX;
  2673. XmNlargeIconY;
  2674. XmNpositionIndex;
  2675. XmNsmallIconX;
  2676. XmNsmallIconY;
  2677. };
  2678. Controls
  2679. {
  2680. AllWidgetsAndGadgets;
  2681. };
  2682. };
  2683. Resource
  2684. XmNcollapsedStatePixmap : Argument
  2685. { Type = pixmap;
  2686. Default = "XmUNSPECIFIED_PIXMAP"; };
  2687. XmNdetailColumnHeading : Argument
  2688. { Type = string_table;
  2689. Default = "NULL";
  2690. Related = XmNdetailColumnHeadingCount; };
  2691. XmNdetailColumnHeadingCount : Argument
  2692. { Type = integer;
  2693. Default = "0"; };
  2694. XmNdetailOrder : Argument
  2695. { Type = integer_table;
  2696. Default = "NULL";
  2697. Related = XmNdetailOrderCount; };
  2698. XmNdetailOrderCount : Argument
  2699. { Type = integer;
  2700. Default = "0"; };
  2701. XmNdetailTabList : Argument
  2702. { Type = widget_ref;
  2703. Default = "NULL"; };
  2704. XmNentryViewType : Argument
  2705. { Type = integer;
  2706. EnumerationSet = EntryViewType;
  2707. Default = "XmLARGE_ICON"; };
  2708. XmNexpandedStatePixmap : Argument
  2709. { Type = pixmap;
  2710. Default = "XmUNSPECIFIED_PIXMAP"; };
  2711. XmNlargeCellHeight : Argument
  2712. { Type = vertical_float; };
  2713. XmNlargeCellWidth : Argument
  2714. { Type = horizontal_float; };
  2715. XmNlayoutDirection : Argument
  2716. { Type = integer;
  2717. EnumerationSet = LayoutDirection;
  2718. Default = "XmLEFT_TO_RIGHT_TOP_TO_BOTTOM"; };
  2719. XmNlayoutType : Argument
  2720. { Type = integer;
  2721. EnumerationSet = LayoutType;
  2722. Default = "XmSPATIAL"; };
  2723. XmNoutlineButtonPolicy : Argument
  2724. { Type = integer;
  2725. EnumerationSet = OutlineButtonPolicy;
  2726. Default = "XmOUTLINE_BUTTON_PRESENT"; };
  2727. XmNoutlineChangedCallback : Reason
  2728. { };
  2729. XmNoutlineColumnWidth : Argument
  2730. { Type = horizontal_float;
  2731. Default = "0"; };
  2732. XmNoutlineIndentation : Argument
  2733. { Type = horizontal_float;
  2734. Default = "100"; };
  2735. XmNoutlineLineStyle : Argument
  2736. { Type = integer;
  2737. EnumerationSet = ContainerLineStyle;
  2738. Default = "XmSINGLE"; };
  2739. XmNselectionTechnique : Argument
  2740. { Type = integer;
  2741. EnumerationSet = SelectionTechnique;
  2742. Default = "XmTOUCH_OVER"; };
  2743. XmNsmallCellHeight : Argument
  2744. { Type = vertical_float; };
  2745. XmNsmallCellWidth : Argument
  2746. { Type = horizontal_float; };
  2747. XmNspatialIncludeModel : Argument
  2748. { Type = integer;
  2749. EnumerationSet = SpatialIncludeModel;
  2750. Default = "XmAPPEND"; };
  2751. XmNspatialResizeModel : Argument
  2752. { Type = integer;
  2753. EnumerationSet = SpatialResizeModel;
  2754. Default = "XmGROW_MINOR"; };
  2755. XmNspatialSnapModel : Argument
  2756. { Type = integer;
  2757. EnumerationSet = SpatialSnapModel;
  2758. Default = "XmNONE"; };
  2759. XmNspatialStyle : Argument
  2760. { Type = integer;
  2761. EnumerationSet = SpatialStyle;
  2762. Default = "XmSPECIFIC"; };
  2763. ! constraint resources
  2764. XmNentryParent : Constraint
  2765. { Type = widget_ref;
  2766. Default = "NULL"; };
  2767. XmNoutlineState : Constraint
  2768. { Type = integer;
  2769. EnumerationSet = OutlineState;
  2770. Default = "XmCOLLAPSED"; };
  2771. XmNlargeIconX : Constraint
  2772. { Type = horizontal_float; };
  2773. XmNlargeIconY : Constraint
  2774. { Type = vertical_float; };
  2775. XmNsmallIconX : Constraint
  2776. { Type = horizontal_float; };
  2777. XmNsmallIconY : Constraint
  2778. { Type = vertical_float; };
  2779. Class
  2780. XmNotebook : Widget
  2781. {
  2782. SuperClass = XmManager;
  2783. ConvenienceFunction = XmCreateNotebook;
  2784. Resources
  2785. {
  2786. ! new resources
  2787. XmNcurrentPageNumber;
  2788. XmNfirstPageNumber;
  2789. XmNlastPageNumber;
  2790. XmNorientation;
  2791. XmNbackPagePlacement;
  2792. XmNbackPageNumber;
  2793. XmNbackPageSize;
  2794. XmNbackPageForeground;
  2795. XmNbackPageBackground;
  2796. XmNframeBackground;
  2797. XmNbindingType;
  2798. XmNbindingPixmap;
  2799. XmNbindingWidth;
  2800. XmNinnerMarginWidth;
  2801. XmNinnerMarginHeight;
  2802. XmNmajorTabSpacing;
  2803. XmNminorTabSpacing;
  2804. XmNframeShadowThickness;
  2805. XmNpageChangedCallback;
  2806. ! constraint resources
  2807. XmNnotebookChildType;
  2808. XmNpageNumber;
  2809. XmNresizable;
  2810. };
  2811. Controls
  2812. {
  2813. AllWidgetsAndGadgets;
  2814. };
  2815. };
  2816. Resource
  2817. XmNcurrentPageNumber : Argument
  2818. { Type = integer; };
  2819. XmNfirstPageNumber : Argument
  2820. { Type = integer;
  2821. Default = "1"; };
  2822. XmNlastPageNumber : Argument
  2823. { Type = integer; };
  2824. XmNbackPagePlacement : Argument
  2825. { Type = integer; };
  2826. XmNbackPageNumber : Argument
  2827. { Type = integer; };
  2828. XmNbackPageSize : Argument
  2829. { Type = horizontal_float; };
  2830. XmNbackPageForeground : Argument
  2831. { Type = color; };
  2832. XmNbackPageBackground : Argument
  2833. { Type = color; };
  2834. XmNframeBackground : Argument
  2835. { Type = color; };
  2836. XmNbindingType : Argument
  2837. { Type = integer;
  2838. EnumerationSet = BindingType; };
  2839. XmNbindingPixmap : Argument
  2840. { Type = pixmap;
  2841. Default = "XmUNSPECIFIED_PIXMAP"; };
  2842. XmNbindingWidth : Argument
  2843. { Type = horizontal_float;
  2844. Default = "25"; };
  2845. XmNinnerMarginWidth : Argument
  2846. { Type = horizontal_float; };
  2847. XmNinnerMarginHeight : Argument
  2848. { Type = vertical_float; };
  2849. ! I am going out on a limb here, but I think tabs will usually
  2850. ! be situated vertically up and down the notebook. Therefore,
  2851. ! let us make the next two resources vertical floats even though
  2852. ! spacing resources which are used for both vertical and
  2853. ! horizontal dimensions are type as horizontal float by default.
  2854. XmNmajorTabSpacing : Argument
  2855. { Type = vertical_float; };
  2856. XmNminorTabSpacing : Argument
  2857. { Type = vertical_float; };
  2858. XmNnotebookChildType : Constraint
  2859. { Type = integer;
  2860. EnumerationSet = NotebookChildType; };
  2861. XmNframeShadowThickness : Argument
  2862. { Type = horizontal_float; };
  2863. XmNpageChangedCallback : Reason
  2864. { };
  2865. XmNpageNumber : Constraint
  2866. { Type = integer; };
  2867. Class
  2868. XmSpinBox : Widget
  2869. {
  2870. SuperClass = XmManager;
  2871. ConvenienceFunction = XmCreateSpinBox;
  2872. Resources
  2873. {
  2874. ! new resources
  2875. XmNarrowLayout;
  2876. XmNarrowOrientation;
  2877. XmNarrowSize;
  2878. XmNdefaultArrowSensitivity;
  2879. XmNinitialDelay;
  2880. XmNmarginWidth;
  2881. XmNmarginHeight;
  2882. XmNmodifyVerifyCallback;
  2883. XmNrepeatDelay;
  2884. XmNspacing { Default = "0"; };
  2885. XmNvalueChangedCallback;
  2886. ! inherited resources
  2887. !XmNactivateCallback;
  2888. !XmNlosingFocusCallback;
  2889. !XmNnavigationType;
  2890. !XmNtraversalOn;
  2891. ! constraint resources
  2892. XmNarrowSensitivity;
  2893. XmNdecimalPoints;
  2894. XmNincrementValue;
  2895. XmNmaximumValue;
  2896. XmNminimumValue;
  2897. XmNnumValues;
  2898. XmNposition;
  2899. XmNpositionType;
  2900. XmNspinBoxChildType;
  2901. XmNvalues;
  2902. ! undocumented resources
  2903. !XmNwrap;
  2904. };
  2905. Controls
  2906. {
  2907. AllWidgetsAndGadgets;
  2908. };
  2909. };
  2910. Resource
  2911. XmNdefaultArrowSensitivity : Argument
  2912. { Type = integer;
  2913. EnumerationSet = ArrowSensitivity;
  2914. Default = "XmARROWS_SENSITIVE"; };
  2915. XmNarrowLayout : Argument
  2916. { Type = integer;
  2917. EnumerationSet = ArrowLayout;
  2918. Default = "XmARROWS_END"; };
  2919. XmNarrowOrientation : Argument
  2920. { Type = integer;
  2921. EnumerationSet = ArrowOrientation;
  2922. Default = "XmARROWS_VERTICAL"; };
  2923. XmNspinBoxChildType : Constraint
  2924. { Type = integer;
  2925. EnumerationSet = SpinBoxChildType; };
  2926. XmNpositionType : Constraint
  2927. { Type = integer;
  2928. EnumerationSet = PositionType;
  2929. Default = "XmPOSITION_VALUE"; };
  2930. XmNposition : Constraint
  2931. { Type = integer;
  2932. Default = "0"; };
  2933. XmNnumValues : Constraint
  2934. { Type = integer;
  2935. Default = "0"; };
  2936. XmNvalues : Constraint
  2937. { Type = string_table;
  2938. Default = "NULL";
  2939. Related = XmNnumValues; };
  2940. XmNminimumValue : Constraint
  2941. { Type = integer;
  2942. Default = "0"; };
  2943. XmNmaximumValue : Constraint
  2944. { Type = integer;
  2945. Default = "10"; };
  2946. XmNincrementValue : Constraint
  2947. { Type = integer;
  2948. Default = "1"; };
  2949. XmNarrowSensitivity : Constraint
  2950. { Type = integer;
  2951. EnumerationSet = ArrowSensitivity;
  2952. Default = "XmARROWS_DEFAULT_SENSITIVITY"; };
  2953. XmNwrap : Constraint
  2954. { Type = boolean;
  2955. Default = "True"; };
  2956. Class
  2957. XmSimpleSpinBox : Widget
  2958. {
  2959. SuperClass = XmSpinBox;
  2960. ConvenienceFunction = XmCreateSimpleSpinBox;
  2961. Resources
  2962. {
  2963. ! inherited resources
  2964. XmNshadowThickness { Default = "1"; };
  2965. ! new resources
  2966. XmNarrowSensitivity;
  2967. XmNcolumns;
  2968. XmNdecimalPoints;
  2969. XmNeditable;
  2970. XmNincrementValue;
  2971. XmNmaximumValue;
  2972. XmNminimumValue;
  2973. XmNnumValues;
  2974. XmNposition;
  2975. XmNpositionType;
  2976. XmNspinBoxChildType { Default = "XmSTRING"; };
  2977. XmNtextField;
  2978. XmNvalues;
  2979. ! undocumented resources
  2980. !XmNwrap;
  2981. };
  2982. !
  2983. ! Does the XmNtextField need to be defined in the Children/Controls
  2984. !
  2985. Controls
  2986. {
  2987. XmTextField;
  2988. };
  2989. };
  2990. ! Bulletin board inherits from XmManager. Its Dialog variant is treated
  2991. ! as a subclass
  2992. Class
  2993. XmBulletinBoard : Widget
  2994. {
  2995. SuperClass = XmManager;
  2996. ConvenienceFunction = XmCreateBulletinBoard;
  2997. Resources
  2998. {
  2999. ! new resources
  3000. XmNallowOverlap;
  3001. XmNautoUnmanage;
  3002. XmNbuttonFontList;
  3003. XmNcancelButton;
  3004. XmNdefaultButton;
  3005. XmNdefaultPosition;
  3006. XmNdialogStyle;
  3007. XmNdialogTitle;
  3008. XmNfocusCallback;
  3009. XmNlabelFontList;
  3010. XmNlosingFocusCallback;
  3011. XmNmapCallback;
  3012. XmNmarginHeight { Default = "10";};
  3013. XmNmarginWidth { Default = "10";};
  3014. XmNnoResize;
  3015. XmNresizePolicy{ Default = "XmRESIZE_ANY"; };
  3016. XmNshadowType { Default = "XmSHADOW_OUT";};
  3017. XmNtextFontList;
  3018. XmNtextTranslations;
  3019. XmNunmapCallback;
  3020. XmNbuttonRenderTable;
  3021. XmNlabelRenderTable;
  3022. XmNtextRenderTable;
  3023. ! inherited resources
  3024. };
  3025. Controls
  3026. {
  3027. AllWidgetsAndGadgets;
  3028. };
  3029. };
  3030. Resource
  3031. XmNallowOverlap : Argument
  3032. { Type = boolean;
  3033. Default = "True"; };
  3034. XmNautoUnmanage : Argument
  3035. { Type = boolean;
  3036. Default = "True"; };
  3037. XmNbuttonFontList : Argument
  3038. { Type = font_table;
  3039. Default = "dynamic"; };
  3040. XmNcancelButton : Argument
  3041. { Type = widget_ref;
  3042. Default = "Null"; };
  3043. XmNdefaultButton : Argument
  3044. { Type = widget_ref;
  3045. Default = "Null"; };
  3046. XmNdefaultPosition: Argument
  3047. { Type = boolean;
  3048. Default = "True"; };
  3049. XmNdialogStyle : Argument
  3050. { Type = integer;
  3051. EnumerationSet = DialogStyle;
  3052. Default = "dynamic"; };
  3053. XmNdialogTitle : Argument
  3054. { Type = compound_string;
  3055. Default = "Null"; };
  3056. XmNlabelFontList : Argument
  3057. { Type = font_table;
  3058. Default = "dynamic"; };
  3059. XmNmapCallback : Reason
  3060. { };
  3061. XmNnoResize : Argument
  3062. { Type = boolean;
  3063. Default = "False"; };
  3064. XmNtextFontList : Argument
  3065. { Type = font_table;
  3066. Default = "dynamic"; };
  3067. XmNtextTranslations : Argument
  3068. { Type = translation_table;
  3069. Default = "Null"; };
  3070. XmNunmapCallback : Reason
  3071. { };
  3072. XmNbuttonRenderTable : Argument
  3073. { Type = widget_ref;
  3074. Default = "dynamic"; };
  3075. XmNlabelRenderTable : Argument
  3076. { Type = widget_ref;
  3077. Default = "dynamic"; };
  3078. XmNtextRenderTable : Argument
  3079. { Type = widget_ref;
  3080. Default = "dynamic"; };
  3081. Class
  3082. XmBulletinBoardDialog : Widget
  3083. {
  3084. SuperClass = XmBulletinBoard;
  3085. ParentClass = XmDialogShell;
  3086. ConvenienceFunction = XmCreateBulletinBoardDialog;
  3087. DialogClass = True;
  3088. Resources
  3089. {
  3090. ! new resources
  3091. ! inherited resources
  3092. };
  3093. Controls
  3094. {
  3095. AllWidgetsAndGadgets;
  3096. };
  3097. };
  3098. ! RowColumn is instantiated as a number of different apparent widget
  3099. ! classes. There is a UIL widget for each creation routine, which
  3100. ! appears like a discrete class. All inherit from XmManager in fact,
  3101. ! but are made to appear as subclasses of RowColumn to make resource
  3102. ! specification easier
  3103. Class
  3104. XmRowColumn : Widget
  3105. {
  3106. SuperClass = XmManager;
  3107. ConvenienceFunction = XmCreateRowColumn;
  3108. Resources
  3109. {
  3110. ! new resources
  3111. XmNadjustLast;
  3112. XmNadjustMargin;
  3113. XmNentryAlignment;
  3114. XmNentryBorder;
  3115. XmNentryCallback;
  3116. XmNentryClass;
  3117. XmNentryVerticalAlignment;
  3118. XmNisAligned;
  3119. XmNisHomogeneous;
  3120. XmNlabelString { Default = "Null"; };
  3121. XmNmapCallback;
  3122. XmNmarginHeight{ Default = "dynamic";};
  3123. XmNmarginWidth { Default = "3";};
  3124. XmNmenuAccelerator;
  3125. XmNmenuHelpWidget;
  3126. XmNmenuHistory;
  3127. XmNmenuPost;
  3128. XmNmnemonic { Default = "dynamic"; };
  3129. XmNmnemonicCharSet;
  3130. XmNnumColumns;
  3131. XmNorientation { Default = "dynamic"; };
  3132. XmNpacking;
  3133. XmNpopupEnabled;
  3134. XmNradioAlwaysOne;
  3135. XmNradioBehavior;
  3136. XmNresizeHeight { Default = "True"; };
  3137. XmNresizeWidth { Default = "True"; };
  3138. XmNrowColumnType;
  3139. XmNspacing { Default = "dynamic"; };
  3140. XmNsubMenuId { Default = "Null";};
  3141. XmNtearOffMenuActivateCallback;
  3142. XmNtearOffMenuDeactivateCallback;
  3143. XmNtearOffModel;
  3144. XmNtearOffTitle;
  3145. XmNunmapCallback;
  3146. XmNwhichButton;
  3147. ! constraint resources
  3148. XmNpositionIndex;
  3149. ! inherited resources
  3150. XmNborderWidth { Default = "0"; };
  3151. XmNheight { Default = "dynamic"; };
  3152. XmNnavigationType { Default = "dynamic"; };
  3153. XmNwidth { Default = "dynamic"; };
  3154. };
  3155. Controls
  3156. {
  3157. AllWidgetsAndGadgets;
  3158. };
  3159. };
  3160. Resource
  3161. XmNadjustLast : Argument
  3162. { Type = boolean;
  3163. Default = "True"; };
  3164. XmNadjustMargin : Argument
  3165. { Type = boolean;
  3166. Default = "True"; };
  3167. XmNentryAlignment : Argument
  3168. { Type = integer;
  3169. EnumerationSet = Alignment;
  3170. Default = "dynamic"; };
  3171. XmNentryBorder : Argument
  3172. { Type = horizontal_float;
  3173. Default = "dynamic"; };
  3174. XmNentryCallback : Reason
  3175. { };
  3176. XmNentryClass : Argument
  3177. { Type = class_rec_name;
  3178. Default = "dynamic"; };
  3179. XmNentryVerticalAlignment : Argument
  3180. { Type = integer;
  3181. EnumerationSet = VerticalAlignment;
  3182. Default = "XmALIGNMENT_CENTER"; };
  3183. XmNisAligned : Argument
  3184. { Type = boolean;
  3185. Default = "True"; };
  3186. XmNisHomogeneous : Argument
  3187. { Type = boolean;
  3188. Default = "dynamic"; };
  3189. XmNmenuAccelerator : Argument
  3190. { Type = string;
  3191. Default = "dynamic"; };
  3192. ! XmNmenuTranslation : Argument
  3193. ! { Type = translation_table;
  3194. ! Default = "NULL"; };
  3195. XmNmenuHelpWidget : Argument
  3196. { Type = widget_ref;
  3197. Default = "Null"; };
  3198. XmNmenuHistory : Argument
  3199. { Type = widget_ref;
  3200. Default = "Null"; };
  3201. XmNmenuPost : Argument
  3202. { Type = string;
  3203. Default = "Null"; };
  3204. XmNnumColumns : Argument
  3205. { Type = integer;
  3206. Default = "dynamic"; };
  3207. XmNpacking : Argument
  3208. { Type = integer;
  3209. EnumerationSet = Packing;
  3210. Default = "dynamic"; };
  3211. XmNpopupEnabled : Argument
  3212. { Type = boolean;
  3213. Default = "True"; };
  3214. XmNradioAlwaysOne : Argument
  3215. { Type = boolean;
  3216. Default = "True"; };
  3217. XmNradioBehavior : Argument
  3218. { Type = boolean;
  3219. Default = "False"; };
  3220. XmNrowColumnType : Argument
  3221. { Type = integer;
  3222. EnumerationSet = RowColumnType;
  3223. Default = "XmWORK_AREA"; };
  3224. XmNtearOffMenuActivateCallback : Reason
  3225. { };
  3226. XmNtearOffMenuDeactivateCallback : Reason
  3227. { };
  3228. XmNtearOffModel : Argument
  3229. { Type = integer;
  3230. EnumerationSet = TearOffModel;
  3231. Default = "XmTEAR_OFF_DISABLED"; };
  3232. XmNtearOffTitle : Argument
  3233. { Type = string;
  3234. Default = "NULL"; };
  3235. XmNunpostBehavior : Argument
  3236. { Type = integer;
  3237. EnumerationSet = UnpostBehavior;
  3238. Default = "XmUNPOST_AND_REPLAY"; };
  3239. XmNwhichButton : Argument
  3240. { Type = integer;
  3241. Default = "dynamic"; };
  3242. Class
  3243. XmWorkArea : Widget
  3244. {
  3245. SuperClass = XmRowColumn;
  3246. ConvenienceFunction = XmCreateWorkArea;
  3247. Resources
  3248. {
  3249. ! new resources
  3250. ! inherited resources
  3251. };
  3252. Controls
  3253. {
  3254. AllWidgetsAndGadgets;
  3255. };
  3256. };
  3257. Class
  3258. XmMenuBar : Widget
  3259. {
  3260. SuperClass = XmRowColumn;
  3261. ConvenienceFunction = XmCreateMenuBar;
  3262. Resources
  3263. {
  3264. ! new resources
  3265. ! inherited resources
  3266. };
  3267. Controls
  3268. {
  3269. MenuWidgetsAndGadgets;
  3270. XmPopupMenu;
  3271. XmPulldownMenu;
  3272. };
  3273. };
  3274. Class
  3275. XmOptionMenu : Widget
  3276. {
  3277. SuperClass = XmRowColumn;
  3278. ConvenienceFunction = XmCreateOptionMenu;
  3279. ControlsMapToResource = XmNsubMenuId;
  3280. Resources
  3281. {
  3282. ! new resources
  3283. ! inherited resources
  3284. };
  3285. Controls
  3286. {
  3287. XmPulldownMenu;
  3288. };
  3289. Children
  3290. {
  3291. Xm_OptionLabel;
  3292. Xm_OptionButton;
  3293. };
  3294. };
  3295. Child
  3296. Xm_OptionLabel : XmLabelGadget;
  3297. Xm_OptionButton : XmCascadeButtonGadget;
  3298. Class
  3299. XmPopupMenu : Widget
  3300. {
  3301. SuperClass = XmRowColumn;
  3302. ParentClass = XmMenuShell;
  3303. ConvenienceFunction = XmCreatePopupMenu;
  3304. DialogClass = True;
  3305. Resources
  3306. {
  3307. ! new resources
  3308. ! inherited resources
  3309. };
  3310. Controls
  3311. {
  3312. MenuWidgetsAndGadgets;
  3313. };
  3314. Children
  3315. {
  3316. Xm_TearOffControl;
  3317. };
  3318. };
  3319. Child
  3320. Xm_TearOffControl : XmTearOffButton;
  3321. Class
  3322. XmPulldownMenu : Widget
  3323. {
  3324. SuperClass = XmRowColumn;
  3325. ParentClass = XmMenuShell;
  3326. ConvenienceFunction = XmCreatePulldownMenu;
  3327. DialogClass = True;
  3328. Resources
  3329. {
  3330. ! new resources
  3331. ! inherited resources
  3332. };
  3333. Controls
  3334. {
  3335. MenuWidgetsAndGadgets;
  3336. };
  3337. Children
  3338. {
  3339. Xm_TearOffControl;
  3340. };
  3341. };
  3342. Class
  3343. XmRadioBox : Widget
  3344. {
  3345. SuperClass = XmRowColumn;
  3346. ConvenienceFunction = XmCreateRadioBox;
  3347. Resources
  3348. {
  3349. ! new resources
  3350. ! inherited resources
  3351. };
  3352. Controls
  3353. {
  3354. AllWidgetsAndGadgets;
  3355. };
  3356. };
  3357. !
  3358. ! Fix for CR 5651 - add information for the CheckBox
  3359. !
  3360. Class
  3361. XmCheckBox : Widget
  3362. {
  3363. SuperClass = XmRowColumn;
  3364. ConvenienceFunction = XmCreateSimpleCheckBox;
  3365. Resources
  3366. {
  3367. XmNbuttonCount;
  3368. XmNbuttons;
  3369. XmNsimpleCallback;
  3370. };
  3371. Controls
  3372. {
  3373. AllWidgetsAndGadgets;
  3374. };
  3375. };
  3376. Resource
  3377. XmNbuttons : Argument
  3378. { Type = string_table;
  3379. Default = "NULL";
  3380. Related = XmNbuttonCount; };
  3381. XmNbuttonCount : Argument
  3382. { Type = integer;
  3383. Default = "0"; };
  3384. XmNsimpleCallback : Reason
  3385. { };
  3386. !
  3387. ! End Fix for CR 5651
  3388. !
  3389. ! Immediate subclasses of XmScrolledWindow
  3390. Class
  3391. XmMainWindow : Widget
  3392. {
  3393. SuperClass = XmScrolledWindow;
  3394. ConvenienceFunction = XmCreateMainWindow;
  3395. DialogClass = True;
  3396. Resources
  3397. {
  3398. ! new resources
  3399. XmNcommandWindow;
  3400. XmNcommandWindowLocation;
  3401. XmNmainWindowMarginHeight;
  3402. XmNmainWindowMarginWidth;
  3403. XmNmenuBar;
  3404. XmNmessageWindow;
  3405. XmNshowSeparator;
  3406. ! inherited constraint resources
  3407. XmNscrolledWindowChildType;
  3408. };
  3409. Controls
  3410. {
  3411. AllWidgetsAndGadgets;
  3412. };
  3413. Children
  3414. {
  3415. Xm_Separator1;
  3416. Xm_Separator2;
  3417. Xm_Separator3;
  3418. };
  3419. };
  3420. Child
  3421. Xm_Separator1 : XmSeparator;
  3422. Xm_Separator2 : XmSeparator;
  3423. Xm_Separator3 : XmSeparator;
  3424. Resource
  3425. XmNcommandWindow : Argument
  3426. { Type = widget_ref;
  3427. Default = "Null"; };
  3428. XmNcommandWindowLocation : Argument
  3429. { Type = integer;
  3430. EnumerationSet = CommandWindowLocation;
  3431. Default = "XmCOMMAND_ABOVE_WORKSPACE"; };
  3432. XmNmainWindowMarginHeight : Argument
  3433. { Type = vertical_float;
  3434. Default = "0"; };
  3435. XmNmainWindowMarginWidth : Argument
  3436. { Type = horizontal_float;
  3437. Default = "0"; };
  3438. XmNmenuBar : Argument
  3439. { Type = widget_ref;
  3440. Default = "Null"; };
  3441. XmNmessageWindow : Argument
  3442. { Type = widget_ref;
  3443. Default = "Null"; };
  3444. XmNshowSeparator : Argument
  3445. { Type = boolean;
  3446. Default = "False"; };
  3447. ! Immediate subclasses of XmBulletinBoard
  3448. ! For each class, the Dialog variant is treated as a subclass
  3449. Class
  3450. XmForm : Widget
  3451. {
  3452. SuperClass = XmBulletinBoard;
  3453. ConvenienceFunction = XmCreateForm;
  3454. Resources
  3455. {
  3456. ! new resources
  3457. XmNfractionBase;
  3458. XmNhorizontalSpacing;
  3459. XmNrubberPositioning;
  3460. XmNverticalSpacing;
  3461. ! constraint resources
  3462. XmNbottomAttachment;
  3463. XmNbottomOffset;
  3464. XmNbottomPosition;
  3465. XmNbottomWidget;
  3466. XmNleftAttachment;
  3467. XmNleftOffset;
  3468. XmNleftPosition;
  3469. XmNleftWidget;
  3470. XmNresizable;
  3471. XmNrightAttachment;
  3472. XmNrightOffset;
  3473. XmNrightPosition;
  3474. XmNrightWidget;
  3475. XmNtopAttachment;
  3476. XmNtopOffset;
  3477. XmNtopPosition;
  3478. XmNtopWidget;
  3479. ! inherited resources
  3480. };
  3481. Controls
  3482. {
  3483. AllWidgetsAndGadgets;
  3484. };
  3485. };
  3486. Resource
  3487. XmNfractionBase : Argument
  3488. { Type = integer;
  3489. Default = "100"; };
  3490. XmNhorizontalSpacing : Argument
  3491. { Type = horizontal_float;
  3492. Default = "0"; };
  3493. XmNverticalSpacing : Argument
  3494. { Type = vertical_float;
  3495. Default = "0"; };
  3496. XmNrubberPositioning : Argument
  3497. { Type = boolean;
  3498. Default = "False"; };
  3499. ! constraints
  3500. XmNbottomAttachment : Constraint
  3501. { Type = integer;
  3502. EnumerationSet = Attachment;
  3503. Default = "XmATTACH_NONE"; };
  3504. XmNbottomOffset : Constraint
  3505. { Type = vertical_float;
  3506. Default = "0"; };
  3507. XmNbottomPosition : Constraint
  3508. { Type = integer;
  3509. Default = "0"; };
  3510. XmNbottomWidget : Constraint
  3511. { Type = widget_ref;
  3512. Default = "Null"; };
  3513. XmNleftAttachment : Constraint
  3514. { Type = integer;
  3515. EnumerationSet = Attachment;
  3516. Default = "XmATTACH_NONE"; };
  3517. XmNleftOffset : Constraint
  3518. { Type = horizontal_float;
  3519. Default = "0"; };
  3520. XmNleftPosition : Constraint
  3521. { Type = integer;
  3522. Default = "0"; };
  3523. XmNleftWidget : Constraint
  3524. { Type = widget_ref;
  3525. Default = "Null"; };
  3526. XmNresizable : Constraint
  3527. { Type = boolean;
  3528. Default = "True"; };
  3529. XmNrightAttachment : Constraint
  3530. { Type = integer;
  3531. EnumerationSet = Attachment;
  3532. Default = "XmATTACH_NONE"; };
  3533. XmNrightOffset : Constraint
  3534. { Type = horizontal_float;
  3535. Default = "0"; };
  3536. XmNrightPosition : Constraint
  3537. { Type = integer;
  3538. Default = "0"; };
  3539. XmNrightWidget : Constraint
  3540. { Type = widget_ref;
  3541. Default = "Null"; };
  3542. XmNtopAttachment : Constraint
  3543. { Type = integer;
  3544. EnumerationSet = Attachment;
  3545. Default = "XmATTACH_NONE"; };
  3546. XmNtopOffset : Constraint
  3547. { Type = vertical_float;
  3548. Default = "0"; };
  3549. XmNtopWidget : Constraint
  3550. { Type = widget_ref;
  3551. Default = "Null"; };
  3552. XmNtopPosition : Constraint
  3553. { Type = integer;
  3554. Default = "0"; };
  3555. Class
  3556. XmFormDialog : Widget
  3557. {
  3558. SuperClass = XmForm;
  3559. ParentClass = XmDialogShell;
  3560. ConvenienceFunction = XmCreateFormDialog;
  3561. DialogClass = True;
  3562. Resources
  3563. {
  3564. ! new resources
  3565. ! inherited resources
  3566. };
  3567. Controls
  3568. {
  3569. AllWidgetsAndGadgets;
  3570. };
  3571. };
  3572. ! Immediate subclass of XmBulletinBoard
  3573. ! Most Dialogs are variants of MessageBox, and are treated as subclasses.
  3574. Class
  3575. XmMessageBox : Widget
  3576. {
  3577. SuperClass = XmBulletinBoard;
  3578. ConvenienceFunction = XmCreateMessageBox;
  3579. Resources
  3580. {
  3581. ! new resources
  3582. XmNcancelCallback;
  3583. XmNcancelLabelString;
  3584. XmNdefaultButtonType;
  3585. XmNdialogType;
  3586. XmNhelpLabelString;
  3587. XmNmessageAlignment;
  3588. XmNmessageString;
  3589. XmNminimizeButtons;
  3590. XmNokCallback;
  3591. XmNokLabelString;
  3592. XmNsymbolPixmap;
  3593. ! inherited resources
  3594. };
  3595. Controls
  3596. {
  3597. AllWidgetsAndGadgets;
  3598. };
  3599. Children
  3600. {
  3601. Xm_Symbol;
  3602. Xm_Separator;
  3603. Xm_Message;
  3604. Xm_OK;
  3605. Xm_Cancel;
  3606. Xm_Help;
  3607. };
  3608. };
  3609. Child
  3610. Xm_Symbol : XmLabel;
  3611. Xm_Separator : XmSeparator;
  3612. Xm_Message : XmLabel;
  3613. Xm_OK : XmPushButton;
  3614. Xm_Cancel : XmPushButton;
  3615. Xm_Help : XmPushButton;
  3616. Resource
  3617. XmNcancelCallback : Reason
  3618. { };
  3619. XmNcancelLabelString : Argument
  3620. { Type = compound_string;
  3621. Default = "Cancel"; };
  3622. XmNdefaultButtonType : Argument
  3623. { Type = integer;
  3624. EnumerationSet = DefaultButtonType;
  3625. Default = "XmDIALOG_OK_BUTTON"; };
  3626. XmNdialogType : Argument
  3627. { Type = integer;
  3628. EnumerationSet = DialogType;
  3629. Default = "XmDIALOG_MESSAGE"; };
  3630. XmNhelpLabelString : Argument
  3631. { Type = compound_string;
  3632. Default = "Help"; };
  3633. XmNmessageAlignment : Argument
  3634. { Type = integer;
  3635. EnumerationSet = Alignment;
  3636. Default = "XmALIGNMENT_BEGINNING"; };
  3637. XmNmessageString : Argument
  3638. { Type = compound_string;
  3639. Default = "Null"; };
  3640. XmNminimizeButtons : Argument
  3641. { Type = boolean;
  3642. Default = "False"; };
  3643. XmNokCallback : Reason
  3644. { };
  3645. XmNokLabelString : Argument
  3646. { Type = compound_string;
  3647. Default = "OK"; };
  3648. XmNsymbolPixmap : Argument
  3649. { Type = pixmap;
  3650. Default = "XmDEFAULT_PIXMAP"; };
  3651. Class
  3652. XmMessageDialog : Widget
  3653. {
  3654. SuperClass = XmMessageBox;
  3655. ParentClass = XmDialogShell;
  3656. ConvenienceFunction = XmCreateMessageDialog;
  3657. DialogClass = True;
  3658. Resources
  3659. {
  3660. ! new resources
  3661. ! inherited resources
  3662. };
  3663. Controls
  3664. {
  3665. AllWidgetsAndGadgets;
  3666. };
  3667. };
  3668. Class
  3669. XmErrorDialog : Widget
  3670. {
  3671. SuperClass = XmMessageDialog;
  3672. ConvenienceFunction = XmCreateErrorDialog;
  3673. Resources
  3674. {
  3675. ! new resources
  3676. ! inherited resources
  3677. };
  3678. Controls
  3679. {
  3680. AllWidgetsAndGadgets;
  3681. };
  3682. };
  3683. Class
  3684. XmInformationDialog : Widget
  3685. {
  3686. SuperClass = XmMessageDialog;
  3687. ConvenienceFunction = XmCreateInformationDialog;
  3688. Resources
  3689. {
  3690. ! new resources
  3691. ! inherited resources
  3692. };
  3693. Controls
  3694. {
  3695. AllWidgetsAndGadgets;
  3696. };
  3697. };
  3698. Class
  3699. XmQuestionDialog : Widget
  3700. {
  3701. SuperClass = XmMessageDialog;
  3702. ConvenienceFunction = XmCreateQuestionDialog;
  3703. Resources
  3704. {
  3705. ! new resources
  3706. ! inherited resources
  3707. };
  3708. Controls
  3709. {
  3710. AllWidgetsAndGadgets;
  3711. };
  3712. };
  3713. Class
  3714. XmTemplateDialog : Widget
  3715. {
  3716. SuperClass = XmMessageDialog;
  3717. ConvenienceFunction = XmCreateTemplateDialog;
  3718. Resources
  3719. {
  3720. ! new resources
  3721. ! inherited resources
  3722. };
  3723. Controls
  3724. {
  3725. AllWidgetsAndGadgets;
  3726. };
  3727. };
  3728. Class
  3729. XmWarningDialog : Widget
  3730. {
  3731. SuperClass = XmMessageDialog;
  3732. ConvenienceFunction = XmCreateWarningDialog;
  3733. Resources
  3734. {
  3735. ! new resources
  3736. ! inherited resources
  3737. };
  3738. Controls
  3739. {
  3740. AllWidgetsAndGadgets;
  3741. };
  3742. };
  3743. Class
  3744. XmWorkingDialog : Widget
  3745. {
  3746. SuperClass = XmMessageDialog;
  3747. ConvenienceFunction = XmCreateWorkingDialog;
  3748. Resources
  3749. {
  3750. ! new resources
  3751. ! inherited resources
  3752. };
  3753. Controls
  3754. {
  3755. AllWidgetsAndGadgets;
  3756. };
  3757. };
  3758. ! Immediate subclass of XmBulletinBoard
  3759. ! Dialog variants are treated as subclasses
  3760. Class
  3761. XmSelectionBox : Widget
  3762. {
  3763. SuperClass = XmBulletinBoard;
  3764. ConvenienceFunction = XmCreateSelectionBox;
  3765. Resources
  3766. {
  3767. ! new resources
  3768. XmNapplyCallback;
  3769. XmNapplyLabelString;
  3770. XmNcancelCallback;
  3771. XmNcancelLabelString { Default = "cancel"; };
  3772. XmNdialogType { Default = "dynamic"; };
  3773. XmNhelpLabelString { Default = "help"; };
  3774. XmNlistItemCount;
  3775. XmNlistItems;
  3776. XmNlistLabelString;
  3777. XmNlistVisibleItemCount;
  3778. XmNminimizeButtons { Default = "False"; };
  3779. XmNmustMatch;
  3780. XmNnoMatchCallback;
  3781. XmNokCallback;
  3782. XmNokLabelString;
  3783. XmNselectionLabelString;
  3784. XmNtextAccelerators;
  3785. XmNtextColumns;
  3786. XmNtextString;
  3787. XmNchildPlacement;
  3788. ! inherited resources
  3789. };
  3790. Controls
  3791. {
  3792. AllWidgetsAndGadgets;
  3793. };
  3794. Children
  3795. {
  3796. Xm_Items;
  3797. Xm_ItemsList;
  3798. Xm_Selection;
  3799. Xm_Text;
  3800. Xm_Separator;
  3801. Xm_OK;
  3802. Xm_Cancel;
  3803. Xm_Help;
  3804. Xm_Apply;
  3805. };
  3806. };
  3807. Child
  3808. Xm_Items : XmLabel;
  3809. Xm_ItemsList : XmScrolledList;
  3810. Xm_Selection : XmLabel;
  3811. Xm_Text : XmText;
  3812. Xm_Apply : XmPushButton;
  3813. Resource
  3814. XmNapplyCallback : Reason
  3815. { };
  3816. XmNapplyLabelString : Argument
  3817. { Type = compound_string;
  3818. Default = "Apply"; };
  3819. XmNlistItemCount : Argument
  3820. { Type = integer;
  3821. Default = "0"; };
  3822. XmNlistItems : Argument
  3823. { Type = string_table;
  3824. Default = "Null";
  3825. Related = XmNlistItemCount; };
  3826. XmNlistLabelString : Argument
  3827. { Type = compound_string;
  3828. Default = "Null"; };
  3829. XmNlistVisibleItemCount : Argument
  3830. { Type = integer;
  3831. Default = "8"; };
  3832. XmNmustMatch : Argument
  3833. { Type = boolean;
  3834. Default = "False"; };
  3835. XmNnoMatchCallback: Reason
  3836. { };
  3837. XmNselectionLabelString : Argument
  3838. { Type = compound_string;
  3839. Default = "Selection"; };
  3840. XmNtextAccelerators : Argument
  3841. { Type = translation_table;
  3842. Default = ""; };
  3843. XmNtextColumns : Argument
  3844. { Type = integer;
  3845. Default = "20"; };
  3846. XmNtextString : Argument
  3847. { Type = compound_string;
  3848. Default = "Null"; };
  3849. XmNchildPlacement : Constraint
  3850. { Type = integer;
  3851. EnumerationSet = ChildPlacement;
  3852. Default = "XmPLACE_ABOVE_SELECTION"; };
  3853. Class
  3854. XmSelectionDialog : Widget
  3855. {
  3856. SuperClass = XmSelectionBox;
  3857. ParentClass = XmDialogShell;
  3858. ConvenienceFunction = XmCreateSelectionDialog;
  3859. DialogClass = True;
  3860. Resources
  3861. {
  3862. ! new resources
  3863. ! inherited resources
  3864. };
  3865. Controls
  3866. {
  3867. AllWidgetsAndGadgets;
  3868. };
  3869. };
  3870. Class
  3871. XmPromptDialog : Widget
  3872. {
  3873. SuperClass = XmSelectionBox;
  3874. ParentClass = XmDialogShell;
  3875. ConvenienceFunction = XmCreatePromptDialog;
  3876. DialogClass = True;
  3877. Resources
  3878. {
  3879. ! new resources
  3880. ! inherited resources
  3881. };
  3882. Controls
  3883. {
  3884. AllWidgetsAndGadgets;
  3885. };
  3886. };
  3887. ! Immediate subclasses of XmSelectionBox
  3888. Class
  3889. XmCommand : Widget
  3890. {
  3891. SuperClass = XmSelectionBox;
  3892. ConvenienceFunction = XmCreateCommand;
  3893. Resources
  3894. {
  3895. ! new resources
  3896. XmNcommand;
  3897. XmNcommandChangedCallback;
  3898. XmNcommandEnteredCallback;
  3899. XmNhistoryItems;
  3900. XmNhistoryItemCount;
  3901. XmNhistoryMaxItems;
  3902. XmNhistoryVisibleItemCount;
  3903. XmNpromptString;
  3904. ! inherited resources
  3905. XmNapplyCallback { Exclude = True; };
  3906. XmNapplyLabelString { Exclude = True; };
  3907. XmNautoUnmanage {Exclude = True;};
  3908. XmNcancelCallback { Exclude = True; };
  3909. XmNcancelLabelString { Exclude = True; };
  3910. XmNhelpLabelString { Exclude = True; };
  3911. XmNlistLabelString { Exclude = True; };
  3912. XmNminimizeButtons { Exclude = True; };
  3913. XmNmustMatch { Exclude = True; };
  3914. XmNnoMatchCallback { Exclude = True; };
  3915. XmNokCallback { Exclude = True; };
  3916. XmNokLabelString { Exclude = True; };
  3917. XmNallowOverlap { Exclude = True; };
  3918. XmNbuttonFontList { Exclude = True; };
  3919. XmNcancelButton { Exclude = True; };
  3920. XmNdefaultButton { Exclude = True; };
  3921. XmNdialogType { Default = "XmDIALOG_COMMAND"; };
  3922. };
  3923. Controls
  3924. {
  3925. XmPopupMenu;
  3926. };
  3927. };
  3928. Resource
  3929. XmNcommand : Argument
  3930. { Type = compound_string;
  3931. Default = "Null"; };
  3932. XmNcommandChangedCallback : Reason
  3933. { };
  3934. XmNcommandEnteredCallback : Reason
  3935. { };
  3936. XmNhistoryItems : Argument
  3937. { Type = string_table;
  3938. Default = "Null";
  3939. Related = XmNhistoryItemCount; };
  3940. XmNhistoryItemCount : Argument
  3941. { Type = integer;
  3942. Default = "0"; };
  3943. XmNhistoryMaxItems : Argument
  3944. { Type = integer;
  3945. Default = "100"; };
  3946. XmNhistoryVisibleItemCount : Argument
  3947. { Type = integer;
  3948. Default = "8"; };
  3949. XmNpromptString : Argument
  3950. { Type = compound_string;
  3951. Default = ">"; };
  3952. Class
  3953. XmCommandDialog : Widget
  3954. {
  3955. SuperClass = XmCommand;
  3956. ParentClass = XmDialogShell;
  3957. ConvenienceFunction = XmCreateCommandDialog;
  3958. DialogClass = True;
  3959. Resources
  3960. {
  3961. ! new resources
  3962. ! inherited resources
  3963. };
  3964. Controls
  3965. {
  3966. AllWidgetsAndGadgets;
  3967. };
  3968. };
  3969. ! Immediate subclass of SelectionBox
  3970. ! The Dialog variant is treated as a subclass
  3971. Class
  3972. XmFileSelectionBox : Widget
  3973. {
  3974. SuperClass = XmSelectionBox;
  3975. ConvenienceFunction = XmCreateFileSelectionBox;
  3976. Resources
  3977. {
  3978. ! new resources
  3979. XmNdirMask;
  3980. XmNdirSpec;
  3981. XmNfileSearchProc;
  3982. XmNfileTypeMask;
  3983. XmNfilterLabelString;
  3984. XmNlistUpdated;
  3985. XmNdirectory;
  3986. XmNdirectoryValid;
  3987. XmNpattern;
  3988. XmNdirListLabelString;
  3989. XmNdirListItems;
  3990. XmNdirListItemCount;
  3991. XmNfileListItemCount;
  3992. XmNfileListItems;
  3993. XmNnoMatchString;
  3994. XmNqualifySearchDataProc;
  3995. XmNdirSearchProc;
  3996. XmNfileListLabelString;
  3997. ! inherited resources
  3998. XmNapplyLabelString { Default = "Filter"; };
  3999. XmNlistLabelString { Default = "Files"; };
  4000. };
  4001. Controls
  4002. {
  4003. AllWidgetsAndGadgets;
  4004. };
  4005. Children
  4006. {
  4007. Xm_FilterLabel;
  4008. Xm_FilterText;
  4009. Xm_DirList;
  4010. Xm_Dir;
  4011. Xm_Filter;
  4012. };
  4013. };
  4014. Child
  4015. Xm_FilterLabel : XmLabel;
  4016. Xm_FilterText : XmText;
  4017. Xm_DirList : XmScrolledList;
  4018. Xm_Dir : XmLabel;
  4019. Xm_Filter : XmPushButton;
  4020. Resource
  4021. XmNdirMask : Argument
  4022. { Type = compound_string;
  4023. Default = "*"; };
  4024. XmNdirSpec : Argument
  4025. { Type = compound_string;
  4026. Default = "Null"; };
  4027. XmNfileSearchProc : Argument
  4028. { Type = any;
  4029. Default = "default"; };
  4030. XmNfilterLabelString : Argument
  4031. { Type = compound_string;
  4032. Default = "File Filter"; };
  4033. XmNlistUpdated : Argument
  4034. { Type = boolean;
  4035. Default = "True"; };
  4036. XmNfileTypeMask : Argument
  4037. { Type = integer;
  4038. EnumerationSet = FileTypeMask;
  4039. Default = "XmFILE_REGULAR"; };
  4040. XmNdirectory: Argument
  4041. { Type = compound_string;
  4042. Default = "current working directory"; };
  4043. XmNdirectoryValid : Argument
  4044. { Type = boolean;
  4045. Default = "True"; };
  4046. XmNpattern: Argument
  4047. { Type = compound_string;
  4048. Default = "*"; };
  4049. XmNdirListLabelString: Argument
  4050. { Type = compound_string;
  4051. Default = "Directories"; };
  4052. XmNdirListItemCount : Argument
  4053. { Type = integer;
  4054. Default = "0"; };
  4055. XmNdirListItems : Argument
  4056. { Type = string_table;
  4057. Default = "dynamic";
  4058. Related = XmNdirListItemCount; };
  4059. XmNfileListItemCount : Argument
  4060. { Type = integer;
  4061. Default = "0"; };
  4062. XmNfileListItems : Argument
  4063. { Type = string_table;
  4064. Default = "NULL";
  4065. Related = XmNfileListItemCount; };
  4066. XmNnoMatchString: Argument
  4067. { Type = compound_string;
  4068. Default = " [ ] "; };
  4069. XmNqualifySearchDataProc : Argument
  4070. { Type = any;
  4071. Default = "default"; };
  4072. XmNdirSearchProc : Argument
  4073. { Type = any;
  4074. Default = "default"; };
  4075. XmNfileListLabelString: Argument
  4076. { Type = compound_string;
  4077. Default = "Files"; };
  4078. Class
  4079. XmFileSelectionDialog : Widget
  4080. {
  4081. SuperClass = XmFileSelectionBox;
  4082. ParentClass = XmDialogShell;
  4083. ConvenienceFunction = XmCreateFileSelectionDialog;
  4084. DialogClass = True;
  4085. Resources
  4086. {
  4087. ! new resources
  4088. ! inherited resources
  4089. };
  4090. Controls
  4091. {
  4092. AllWidgetsAndGadgets;
  4093. };
  4094. };
  4095. ! pseudo-classes for renditions
  4096. Class
  4097. XmRenderTable : Widget
  4098. {
  4099. SuperClass = Object;
  4100. ConvenienceFunction = _XmCreateRenderTable;
  4101. Controls
  4102. {
  4103. XmRendition;
  4104. };
  4105. };
  4106. Class
  4107. XmRendition : Widget
  4108. {
  4109. SuperClass = Object;
  4110. ConvenienceFunction = _XmCreateRendition;
  4111. Resources
  4112. {
  4113. XmNfontName;
  4114. XmNfontType;
  4115. XmNloadModel;
  4116. XmNfont;
  4117. XmNrenditionBackground;
  4118. XmNrenditionForeground;
  4119. XmNunderlineType;
  4120. XmNstrikethruType;
  4121. };
  4122. Controls
  4123. {
  4124. XmTabList;
  4125. };
  4126. };
  4127. Resource
  4128. XmNfontName : Argument
  4129. { Type = string;
  4130. Default = "XmAS_IS"; };
  4131. XmNfontType : Argument
  4132. { Type = integer;
  4133. EnumerationSet = FontType;
  4134. Default = "XmAS_IS"; };
  4135. XmNloadModel : Argument
  4136. { Type = integer;
  4137. EnumerationSet = LoadModel;
  4138. Default = "XmAS_IS"; };
  4139. XmNfont : Argument
  4140. { Type = font;
  4141. Default = "XmAS_IS"; };
  4142. XmNrenditionBackground : Argument
  4143. { Type = color;
  4144. Default = "XmUNSPECIFIED_PIXEL"; };
  4145. XmNrenditionForeground : Argument
  4146. { Type = color;
  4147. Default = "XmUNSPECIFIED_PIXEL"; };
  4148. XmNunderlineType : Argument
  4149. { Type = integer;
  4150. EnumerationSet = LineType;
  4151. Default = "XmAS_IS"; };
  4152. XmNstrikethruType : Argument
  4153. { Type = integer;
  4154. EnumerationSet = LineType;
  4155. Default = "XmAS_IS"; };
  4156. Class
  4157. XmTabList : Widget
  4158. {
  4159. SuperClass = Object;
  4160. ConvenienceFunction = _XmCreateTabList;
  4161. Controls
  4162. {
  4163. XmTab;
  4164. };
  4165. };
  4166. Class
  4167. XmTab : Widget
  4168. {
  4169. SuperClass = Object;
  4170. ConvenienceFunction = _XmCreateTab;
  4171. Resources
  4172. {
  4173. XmNtabValue;
  4174. XmNunitType;
  4175. XmNoffsetModel;
  4176. XmNalignment { Default = "XmALIGNMENT_BEGINNING"; };
  4177. XmNdecimal;
  4178. };
  4179. };
  4180. Resource
  4181. XmNtabValue : Argument
  4182. { Type = float;
  4183. Default = "0.0"; };
  4184. XmNoffsetModel : Argument
  4185. { Type = integer;
  4186. EnumerationSet = OffsetModel;
  4187. Default = "XmABSOLUTE"; };
  4188. XmNdecimal : Argument
  4189. { Type = string;
  4190. Default = "."; };
  4191. ! the user-defined class
  4192. Class
  4193. user_defined : Widget
  4194. {
  4195. ConvenienceFunction = user_defined ;
  4196. Controls
  4197. {
  4198. AllWidgetsAndGadgets;
  4199. };
  4200. };
  4201. ! Fake resource for COMPOUND_STRING_COMPONENT
  4202. Resource
  4203. XmStringComponent : Argument
  4204. { Type = integer;
  4205. EnumerationSet = CompoundStringComponent; };
  4206. !
  4207. ! Dt Enumeration Sets
  4208. !
  4209. EnumerationSet
  4210. DtCharCursorStyle : integer
  4211. { DtTERM_CHAR_CURSOR_BOX;
  4212. DtTERM_CHAR_CURSOR_BAR;
  4213. DtTERM_CHAR_CURSOR_INVISIBLE; };
  4214. DtExecutionPolicy : integer
  4215. { DtHELP_EXECUTE_NONE;
  4216. DtHELP_EXECUTE_QUERY_ALL;
  4217. DtHELP_EXECUTE_QUERY_UNALIASED;
  4218. DtHELP_EXECUTE_ALL; };
  4219. DtHelpType : integer
  4220. { DtHELP_TYPE_TOPIC;
  4221. DtHELP_TYPE_STRING;
  4222. DtHELP_TYPE_MAN_PAGE;
  4223. DtHELP_TYPE_FILE;
  4224. DtHELP_TYPE_DYNAMIC_STRING; };
  4225. DtPaperSize : integer
  4226. { DtHELP_PAPERSIZE_LETTER;
  4227. DtHELP_PAPERSIZE_LEGAL;
  4228. DtHELP_PAPERSIZE_EXECUTIVE;
  4229. DtHELP_PAPERSIZE_A4;
  4230. DtHELP_PAPERSIZE_B5; };
  4231. DtPrintDestination : integer
  4232. { DtPRINT_NO_DESTINATION;
  4233. DtPRINT_TO_PRINTER;
  4234. DtPRINT_TO_FILE; };
  4235. DtPrinterNameMode : integer
  4236. { DtSHORT_NAME;
  4237. DtMEDIUM_NAME;
  4238. DtLONG_NAME; };
  4239. DtPrinterResetConnectionMode : integer
  4240. { DtPRINT_CLOSE_CONNECTION;
  4241. DtPRINT_RELEASE_CONNECTION; };
  4242. DtScrollBarPolicy : integer
  4243. { DtHELP_NO_SCROLLBARS;
  4244. DtHELP_STATIC_SCROLLBARS;
  4245. DtHELP_AS_NEEDED_SCROLLBARS; };
  4246. DtShadowType : integer
  4247. { DtSHADOW_IN;
  4248. DtSHADOW_OUT;
  4249. DtSHADOW_ETCHED_IN;
  4250. DtSHADOW_ETCHED_OUT; };
  4251. DtSetupMode : integer
  4252. { DtPRINT_SETUP_PLAIN;
  4253. DtPRINT_SETUP_XP; };
  4254. DtWorkAreaLocation : integer
  4255. { DtWORK_AREA_NONE;
  4256. DtWORK_AREA_TOP;
  4257. DtWORK_AREA_TOP_AND_BOTTOM;
  4258. DtWORK_AREA_BOTTOM; };
  4259. !
  4260. ! Dt Widgets
  4261. !
  4262. Class
  4263. DtEditor : Widget
  4264. {
  4265. SuperClass = XmForm;
  4266. ConvenienceFunction = DtCreateEditor;
  4267. Resources
  4268. {
  4269. ! new resources
  4270. DtNautoShowCursorPosition;
  4271. DtNbuttonFontList;
  4272. DtNblinkRate { Default = "500"; };
  4273. DtNcenterToggleLabel;
  4274. DtNchangeAllButtonLabel;
  4275. DtNchangeButtonLabel;
  4276. DtNchangeFieldLabel;
  4277. DtNcolumns;
  4278. DtNcurrentLineLabel;
  4279. DtNcursorPosition;
  4280. DtNcursorPositionVisible;
  4281. DtNdialogTitle;
  4282. DtNeditable;
  4283. DtNfindButtonLabel;
  4284. DtNfindChangeDialogTitle;
  4285. DtNfindFieldLabel;
  4286. DtNformatAllButtonLabel;
  4287. DtNformatParagraphButtonLabel;
  4288. DtNformatSettingsDialogTitle;
  4289. DtNinformationDialogTitle;
  4290. DtNinsertLabel;
  4291. DtNjustifyToggleLabel;
  4292. DtNlabelFontList;
  4293. DtNleftAlignToggleLabel;
  4294. DtNleftMarginFieldLabel;
  4295. DtNmaxLength;
  4296. DtNmisspelledListLabel;
  4297. DtNoverstrike;
  4298. DtNoverstrikeLabel;
  4299. DtNrightAlignToggleLabel;
  4300. DtNrightMarginFieldLabel;
  4301. DtNrows;
  4302. DtNscrollHorizontal;
  4303. DtNscrollLeftSide;
  4304. DtNscrollTopSide;
  4305. DtNscrollVertical;
  4306. DtNshowStatusLine;
  4307. DtNspellDialogTitle;
  4308. DtNspellFilter;
  4309. DtNtextBackground;
  4310. DtNtextDeselectCallback;
  4311. DtNtextForeground;
  4312. DtNtextFontList;
  4313. DtNtextSelectCallback;
  4314. DtNtextTranslations;
  4315. DtNtopCharacter;
  4316. DtNtotalLineCountLabel;
  4317. DtNwordWrap;
  4318. ! inherited resources
  4319. };
  4320. Controls
  4321. {
  4322. AllWidgetsAndGadgets;
  4323. };
  4324. };
  4325. Class
  4326. DtHelpDialog : Widget
  4327. {
  4328. SuperClass = XmBulletinBoard;
  4329. ParentClass = XmDialogShell;
  4330. ConvenienceFunction = DtCreateHelpDialog;
  4331. DialogClass = True;
  4332. Resources
  4333. {
  4334. ! new resources
  4335. DtNcloseCallback;
  4336. DtNcolumns { Default = "70"; };
  4337. DtNexecutionPolicy;
  4338. DtNhelpFile;
  4339. DtNhelpOnHelpVolume;
  4340. DtNhelpPrint;
  4341. DtNhelpType;
  4342. DtNhelpVolume;
  4343. DtNhyperLinkCallback;
  4344. DtNlocationId;
  4345. DtNmanPage;
  4346. DtNmarginWidth;
  4347. DtNmarginHeight;
  4348. DtNpaperSize;
  4349. DtNprinter;
  4350. DtNrows { Default = "25"; };
  4351. DtNscrollBarPolicy;
  4352. DtNshowNewWindowButton;
  4353. DtNstringData;
  4354. DtNtopicTitle;
  4355. DtNvisiblePathCount;
  4356. ! private resources
  4357. ! DtNshowTopLevelButton;
  4358. ! DtNsrchHitPrefixFont;
  4359. ! inherited resources
  4360. XmNnavigationType { Default = "dynamic"; };
  4361. };
  4362. Controls
  4363. {
  4364. AllWidgetsAndGadgets;
  4365. };
  4366. };
  4367. Class
  4368. DtHelpQuickDialog : Widget
  4369. {
  4370. SuperClass = XmBulletinBoard;
  4371. ParentClass = XmDialogShell;
  4372. ConvenienceFunction = DtCreateHelpQuickDialog;
  4373. DialogClass = True;
  4374. Resources
  4375. {
  4376. ! new resources
  4377. DtNbackLabelString;
  4378. DtNcloseCallback;
  4379. DtNcloseLabelString;
  4380. DtNcolumns { Default = "50"; };
  4381. DtNexecutionPolicy;
  4382. DtNhelpFile;
  4383. DtNhelpLabelString;
  4384. DtNhelpOnHelpVolume;
  4385. DtNhelpPrint;
  4386. DtNhelpVolume;
  4387. DtNhelpType;
  4388. DtNhyperLinkCallback;
  4389. DtNlocationId;
  4390. DtNmanPage;
  4391. DtNminimizeButtons;
  4392. DtNmoreLabelString;
  4393. DtNpaperSize;
  4394. DtNprinter;
  4395. DtNprintLabelString;
  4396. DtNrows { Default = "15"; };
  4397. DtNscrollBarPolicy;
  4398. DtNstringData;
  4399. DtNtopicTitle;
  4400. ! inherited resources
  4401. XmNnavigationType { Default = "dynamic"; };
  4402. };
  4403. Controls
  4404. {
  4405. AllWidgetsAndGadgets;
  4406. };
  4407. };
  4408. Class
  4409. DtMenuButton : Widget
  4410. {
  4411. SuperClass = XmLabel;
  4412. ConvenienceFunction = DtCreateMenuButton;
  4413. Resources
  4414. {
  4415. ! new resources
  4416. DtNcascadingCallback;
  4417. DtNcascadePixmap;
  4418. DtNsubMenuId;
  4419. ! inherited resources
  4420. XmNhighlightThickness { Default = "2"; };
  4421. XmNmarginWidth { Default = "6"; };
  4422. XmNtraversalOn { Default = "True"; };
  4423. };
  4424. Controls {
  4425. XmPopupMenu;
  4426. XmRenderTable;
  4427. };
  4428. };
  4429. Class
  4430. DtPrintSetupBox : Widget
  4431. {
  4432. SuperClass = XmBulletinBoard;
  4433. ConvenienceFunction = DtCreatePrintSetupBox;
  4434. Resources
  4435. {
  4436. ! new resources
  4437. DtNcancelCallback;
  4438. DtNclosePrintDisplayCallback;
  4439. DtNcopies;
  4440. DtNdescription;
  4441. DtNfileName;
  4442. DtNminimizeButtons;
  4443. DtNprintCallback;
  4444. DtNprintDestination;
  4445. DtNprinterInfoProc;
  4446. DtNprinterName;
  4447. DtNprintSetupMode;
  4448. DtNselectFileProc;
  4449. DtNselectPrinterProc;
  4450. DtNsetupCallback;
  4451. DtNverifyPrinterProc;
  4452. DtNworkAreaLocation;
  4453. ! inherited resources
  4454. XmNnoResize { Default = "True"; };
  4455. };
  4456. Controls {
  4457. AllWidgetsAndGadgets;
  4458. };
  4459. };
  4460. Class
  4461. DtPrintSetupDialog : Widget
  4462. {
  4463. SuperClass = DtPrintSetupBox;
  4464. ParentClass = XmDialogShell;
  4465. ConvenienceFunction = DtCreatePrintSetupDialog;
  4466. DialogClass = True;
  4467. Resources
  4468. {
  4469. ! new resources
  4470. ! inherited resources
  4471. };
  4472. Controls {
  4473. AllWidgetsAndGadgets;
  4474. };
  4475. };
  4476. Class
  4477. DtTermPrimitive : Widget
  4478. {
  4479. SuperClass = XmPrimitive;
  4480. ConvenienceFunction = DtCreateTermPrimitive;
  4481. Resources
  4482. {
  4483. ! new resources
  4484. DtNallowSendEvents;
  4485. DtNbackgroundIsSelect;
  4486. DtNblinkRate;
  4487. DtNbaseWidth;
  4488. DtNbaseHeight;
  4489. DtNcharCursorStyle;
  4490. DtNcolumns { Default = "80"; };
  4491. DtNconsoleMode;
  4492. DtNcsWidth;
  4493. DtNemulationId;
  4494. DtNheightInc;
  4495. DtNinputVerifyCallback;
  4496. DtNjumpScroll;
  4497. DtNkshMode;
  4498. DtNlogging;
  4499. DtNlogFile;
  4500. DtNlogInhibit;
  4501. DtNmapOnOutput;
  4502. DtNmapOnOutputDelay;
  4503. DtNmarginBell;
  4504. DtNmarginHeight { Default = "2"; };
  4505. DtNmarginWidth { Default = "2"; };
  4506. DtNnMarginBell;
  4507. DtNoutputLogCallback;
  4508. DtNpointerBlank;
  4509. DtNpointerBlankDelay;
  4510. DtNpointerShape;
  4511. DtNpointerColor;
  4512. DtNpointerColorBackground;
  4513. DtNreverseVideo;
  4514. DtNrows { Default = "24"; };
  4515. DtNsaveLines;
  4516. DtNshadowType;
  4517. DtNstatusChangeCallback;
  4518. DtNsubprocessArgv;
  4519. DtNsubprocessCmd;
  4520. DtNsubprocessExec;
  4521. DtNsubprocessLoginShell;
  4522. DtNsubprocessPid;
  4523. DtNsubprocessTerminationCallback;
  4524. DtNsubprocessTerminationCatch;
  4525. DtNtermDevice;
  4526. DtNtermDeviceAllocate;
  4527. DtNtermId;
  4528. DtNtermName;
  4529. DtNtermSlaveName;
  4530. DtNttyModes;
  4531. DtNuserBoldFont;
  4532. DtNuserFont;
  4533. DtNverticalScrollBar;
  4534. DtNvisualBell;
  4535. DtNwidthInc;
  4536. ! inherited resources
  4537. XmNhighlightThickness { Default = "2"; };
  4538. XmNtraversalOn { Default = "True"; };
  4539. };
  4540. };
  4541. Class
  4542. DtTerm : Widget
  4543. {
  4544. SuperClass = DtTermPrimitive;
  4545. ConvenienceFunction = DtCreateTerm;
  4546. Resources
  4547. {
  4548. ! new resources
  4549. DtNappCursorDefault;
  4550. DtNappKeypadDefault;
  4551. DtNautoWrap;
  4552. DtNc132;
  4553. DtNemulationId { Default = "DtTermWidget"; };
  4554. DtNreverseWrap;
  4555. DtNsunFunctionKeys;
  4556. DtNtermId { Default = "vt220"; };
  4557. DtNtermName { Default = "dtterm"; };
  4558. ! commented out
  4559. ! DtNstickyPrevCursor;
  4560. ! DtNstickyNextCursor;
  4561. ! DtNstatusChangeCallback;
  4562. ! DtNverticalScrollBar;
  4563. ! inherited resources
  4564. };
  4565. };
  4566. Resource
  4567. DtNallowSendEvents : Argument
  4568. { Type = boolean;
  4569. Default = "False"; };
  4570. DtNappCursorDefault : Argument
  4571. { Type = boolean;
  4572. Default = "False"; };
  4573. DtNappKeypadDefault : Argument
  4574. { Type = boolean;
  4575. Default = "False"; };
  4576. DtNautoShowCursorPosition : Argument
  4577. { Type = boolean;
  4578. Default = "True"; };
  4579. DtNautoWrap : Argument
  4580. { Type = boolean;
  4581. Default = "True"; };
  4582. DtNbackLabelString : Argument
  4583. { Type = compound_string;
  4584. Default = "Null"; };
  4585. DtNbackgroundIsSelect : Argument
  4586. { Type = boolean;
  4587. Default = "False"; };
  4588. DtNbaseHeight : Argument
  4589. { Type = integer;
  4590. Default = "0"; };
  4591. DtNbaseWidth : Argument
  4592. { Type = integer;
  4593. Default = "0"; };
  4594. DtNblinkRate : Argument
  4595. { Type = integer;
  4596. Default = "250"; };
  4597. DtNbuttonFontList : Argument
  4598. { Type = font_table;
  4599. Default = "dynamic"; };
  4600. DtNc132 : Argument
  4601. { Type = boolean;
  4602. Default = "False"; };
  4603. DtNcancelCallback : Reason
  4604. { };
  4605. DtNcascadePixmap : Argument
  4606. { Type = pixmap;
  4607. Default = "XmUNSPECIFIED_PIXMAP"; };
  4608. DtNcascadingCallback : Reason
  4609. { };
  4610. DtNcenterToggleLabel : Argument
  4611. { Type = compound_string;
  4612. Default = "Null"; };
  4613. DtNchangeAllButtonLabel : Argument
  4614. { Type = compound_string;
  4615. Default = "Null"; };
  4616. DtNchangeButtonLabel : Argument
  4617. { Type = compound_string;
  4618. Default = "Null"; };
  4619. DtNchangeFieldLabel : Argument
  4620. { Type = compound_string;
  4621. Default = "Null"; };
  4622. DtNcharCursorStyle : Argument
  4623. { Type = integer;
  4624. EnumerationSet = DtCharCursorStyle;
  4625. Default = "DtTERM_CHAR_CURSOR_BOX"; };
  4626. DtNcloseCallback : Reason
  4627. { };
  4628. DtNcloseLabelString : Argument
  4629. { Type = compound_string;
  4630. Default = "Null"; };
  4631. DtNclosePrintDisplayCallback : Reason
  4632. { };
  4633. DtNcolumns : Argument
  4634. { Type = integer;
  4635. Default = "DtUNSPECIFIED"; };
  4636. DtNconsoleMode : Argument
  4637. { Type = boolean;
  4638. Default = "False"; };
  4639. DtNcopies : Argument
  4640. { Type = integer;
  4641. Default = "1"; };
  4642. DtNcsWidth : Argument
  4643. { Type = string;
  4644. Default = "Null"; };
  4645. DtNcurrentLineLabel : Argument
  4646. { Type = compound_string;
  4647. Default = "Null"; };
  4648. DtNcursorPosition : Argument
  4649. { Type = integer;
  4650. Default = "0"; };
  4651. DtNcursorPositionVisible : Argument
  4652. { Type = boolean;
  4653. Default = "True"; };
  4654. DtNdescription : Argument
  4655. { Type = compound_string;
  4656. Default = "Null"; };
  4657. DtNdialogTitle : Argument
  4658. { Type = compound_string;
  4659. Default = "Null"; };
  4660. DtNeditable : Argument
  4661. { Type = boolean;
  4662. Default = "True"; };
  4663. DtNemulationId : Argument
  4664. { Type = string;
  4665. Default = "Null"; };
  4666. DtNexecutionPolicy : Argument
  4667. { Type = integer;
  4668. EnumerationSet = DtExecutionPolicy;
  4669. Default = "DtHELP_EXECUTE_QUERY_UNALIASED"; };
  4670. DtNfileName : Argument
  4671. { Type = string;
  4672. Default = "Null"; };
  4673. DtNfindButtonLabel : Argument
  4674. { Type = compound_string;
  4675. Default = "Null"; };
  4676. DtNfindChangeDialogTitle : Argument
  4677. { Type = compound_string;
  4678. Default = "Null"; };
  4679. DtNfindFieldLabel : Argument
  4680. { Type = compound_string;
  4681. Default = "Null"; };
  4682. DtNformatAllButtonLabel : Argument
  4683. { Type = compound_string;
  4684. Default = "Null"; };
  4685. DtNformatParagraphButtonLabel : Argument
  4686. { Type = compound_string;
  4687. Default = "Null"; };
  4688. DtNformatSettingsDialogTitle : Argument
  4689. { Type = compound_string;
  4690. Default = "Null"; };
  4691. DtNheightInc : Argument
  4692. { Type = integer;
  4693. Default = "0"; };
  4694. DtNhelpFile : Argument
  4695. { Type = string;
  4696. Default = "Null"; };
  4697. DtNhelpLabelString : Argument
  4698. { Type = compound_string;
  4699. Default = "Null"; };
  4700. DtNhelpOnHelpVolume : Argument
  4701. { Type = string;
  4702. Default = "Null"; };
  4703. DtNhelpPrint : Argument
  4704. { Type = string;
  4705. Default = "Null"; };
  4706. DtNhelpType : Argument
  4707. { Type = integer;
  4708. EnumerationSet = DtHelpType;
  4709. Default = "DtHELP_TYPE_TOPIC"; };
  4710. DtNhelpVolume : Argument
  4711. { Type = string;
  4712. Default = "Null"; };
  4713. DtNhyperLinkCallback : Reason
  4714. { };
  4715. DtNinformationDialogTitle : Argument
  4716. { Type = compound_string;
  4717. Default = "Null"; };
  4718. DtNinputVerifyCallback : Reason
  4719. { };
  4720. DtNinsertLabel : Argument
  4721. { Type = compound_string;
  4722. Default = "Null"; };
  4723. DtNjumpScroll : Argument
  4724. { Type = boolean;
  4725. Default = "True"; };
  4726. DtNjustifyToggleLabel : Argument
  4727. { Type = compound_string;
  4728. Default = "Null"; };
  4729. DtNkshMode : Argument
  4730. { Type = boolean;
  4731. Default = "False"; };
  4732. DtNlabelFontList : Argument
  4733. { Type = font_table;
  4734. Default = "dynamic"; };
  4735. DtNleftAlignToggleLabel : Argument
  4736. { Type = compound_string;
  4737. Default = "Null"; };
  4738. DtNleftMarginFieldLabel : Argument
  4739. { Type = compound_string;
  4740. Default = "Null"; };
  4741. DtNlocationId : Argument
  4742. { Type = string;
  4743. Default = "Null"; };
  4744. DtNlogFile : Argument
  4745. { Type = string;
  4746. Default = "Null"; };
  4747. DtNlogInhibit : Argument
  4748. { Type = boolean;
  4749. Default = "False"; };
  4750. DtNlogging : Argument
  4751. { Type = boolean;
  4752. Default = "False"; };
  4753. DtNmanPage : Argument
  4754. { Type = string;
  4755. Default = "Null"; };
  4756. DtNmapOnOutput : Argument
  4757. { Type = boolean;
  4758. Default = "False"; };
  4759. DtNmapOnOutputDelay : Argument
  4760. { Type = integer;
  4761. Default = "0"; };
  4762. DtNmarginBell : Argument
  4763. { Type = boolean;
  4764. Default = "False"; };
  4765. DtNmarginHeight : Argument
  4766. { Type = vertical_float;
  4767. Default = "4"; };
  4768. DtNmarginWidth : Argument
  4769. { Type = horizontal_float;
  4770. Default = "1"; };
  4771. DtNmaxLength : Argument
  4772. { Type = integer;
  4773. Default = "DtUNSPECIFIED"; };
  4774. DtNminimizeButtons : Argument
  4775. { Type = boolean;
  4776. Default = "False"; };
  4777. DtNmisspelledListLabel : Argument
  4778. { Type = compound_string;
  4779. Default = "Null"; };
  4780. DtNmoreLabelString : Argument
  4781. { Type = compound_string;
  4782. Default = "Null"; };
  4783. DtNnMarginBell : Argument
  4784. { Type = integer;
  4785. Default = "8"; };
  4786. DtNoutputLogCallback : Reason
  4787. { };
  4788. DtNoverstrike : Argument
  4789. { Type = boolean;
  4790. Default = "False"; };
  4791. DtNoverstrikeLabel : Argument
  4792. { Type = compound_string;
  4793. Default = "Null"; };
  4794. DtNpaperSize : Argument
  4795. { Type = integer;
  4796. EnumerationSet = DtPaperSize;
  4797. Default = "DtHELP_PAPERSIZE_LETTER"; };
  4798. DtNpointerBlank : Argument
  4799. { Type = boolean;
  4800. Default = "False"; };
  4801. DtNpointerBlankDelay : Argument
  4802. { Type = integer;
  4803. Default = "2"; };
  4804. DtNpointerColor : Argument
  4805. { Type = color;
  4806. Default = "XtDefaultForeground"; };
  4807. DtNpointerColorBackground : Argument
  4808. { Type = color;
  4809. Default = "XtDefaultBackground"; };
  4810. DtNpointerShape : Argument
  4811. { Type = any;
  4812. Default = "xterm"; };
  4813. DtNprintCallback : Reason
  4814. { };
  4815. DtNprintDestination : Argument
  4816. { Type = integer;
  4817. EnumerationSet = DtPrintDestination;
  4818. Default = "DtPRINT_TO_PRINTER"; };
  4819. DtNprintLabelString : Argument
  4820. { Type = compound_string;
  4821. Default = "Null"; };
  4822. DtNprintSetupMode : Argument
  4823. { Type = integer;
  4824. EnumerationSet = DtSetupMode;
  4825. Default = "DtPRINT_SETUP_XP"; };
  4826. DtNprinter : Argument
  4827. { Type = string;
  4828. Default = "Null"; };
  4829. DtNprinterInfoProc : Argument
  4830. { Type = any;
  4831. Default = "DtUNSPECIFIED"; };
  4832. DtNprinterName : Argument
  4833. { Type = string;
  4834. Default = "Null"; };
  4835. DtNreverseVideo : Argument
  4836. { Type = boolean;
  4837. Default = "False"; };
  4838. DtNreverseWrap : Argument
  4839. { Type = boolean;
  4840. Default = "False"; };
  4841. DtNrightAlignToggleLabel : Argument
  4842. { Type = compound_string;
  4843. Default = "Null"; };
  4844. DtNrightMarginFieldLabel : Argument
  4845. { Type = compound_string;
  4846. Default = "Null"; };
  4847. DtNrows : Argument
  4848. { Type = integer;
  4849. Default = "DtUNSPECIFIED"; };
  4850. DtNsaveLines : Argument
  4851. { Type = string;
  4852. Default = "null"; };
  4853. DtNscrollBarPolicy : Argument
  4854. { Type = integer;
  4855. EnumerationSet = DtScrollBarPolicy;
  4856. Default = "DtHELP_AS_NEEDED_SCROLLBARS"; };
  4857. DtNscrollHorizontal : Argument
  4858. { Type = boolean;
  4859. Default = "True"; };
  4860. DtNscrollLeftSide : Argument
  4861. { Type = boolean;
  4862. Default = "UNSPECIFIED"; };
  4863. DtNscrollTopSide : Argument
  4864. { Type = boolean;
  4865. Default = "UNSPECIFIED"; };
  4866. DtNscrollVertical : Argument
  4867. { Type = boolean;
  4868. Default = "True"; };
  4869. DtNselectFileProc : Argument
  4870. { Type = any;
  4871. Default = "default"; };
  4872. DtNselectPrinterProc : Argument
  4873. { Type = any;
  4874. Default = "DtUNSPECIFIED"; };
  4875. DtNsetupCallback : Reason
  4876. { };
  4877. DtNshadowType : Argument
  4878. { Type = integer;
  4879. EnumerationSet = DtShadowType;
  4880. Default = "DtSHADOW_IN"; };
  4881. DtNshowNewWindowButton : Argument
  4882. { Type = boolean;
  4883. Default = "False"; };
  4884. DtNshowStatusLine : Argument
  4885. { Type = boolean;
  4886. Default = "False"; };
  4887. ! DtNshowTopLevelButton : Argument
  4888. ! { Type = boolean;
  4889. ! Default = "False"; };
  4890. DtNspellDialogTitle : Argument
  4891. { Type = compound_string;
  4892. Default = "Null"; };
  4893. DtNspellFilter : Argument
  4894. { Type = string;
  4895. Default = "Null"; };
  4896. ! DtNsrchHitPrefixFont : Argument
  4897. ! { Type = string;
  4898. ! Default = "dynamic"; };
  4899. DtNstatusChangeCallback : Reason
  4900. { };
  4901. DtNstickyNextCursor : Argument
  4902. { Type = boolean;
  4903. Default = "False"; };
  4904. DtNstickyPrevCursor : Argument
  4905. { Type = boolean;
  4906. Default = "False"; };
  4907. DtNstringData : Argument
  4908. { Type = string;
  4909. Default = "Null"; };
  4910. DtNsubMenuId : Argument
  4911. { Type = widget_ref;
  4912. Default = "Null"; };
  4913. DtNsubprocessArgv : Argument
  4914. { Type = any;
  4915. Default = "NULL"; };
  4916. DtNsubprocessCmd : Argument
  4917. { Type = string;
  4918. Default = "Null"; };
  4919. DtNsubprocessExec : Argument
  4920. { Type = boolean;
  4921. Default = "True"; };
  4922. DtNsubprocessLoginShell : Argument
  4923. { Type = boolean;
  4924. Default = "False"; };
  4925. DtNsubprocessPid : Argument
  4926. { Type = integer;
  4927. Default = "-1"; };
  4928. DtNsubprocessTerminationCallback : Reason
  4929. { };
  4930. DtNsubprocessTerminationCatch : Argument
  4931. { Type = boolean;
  4932. Default = "True"; };
  4933. DtNsunFunctionKeys : Argument
  4934. { Type = boolean;
  4935. Default = "False"; };
  4936. DtNtermDevice : Argument
  4937. { Type = integer;
  4938. Default = "-1"; };
  4939. DtNtermDeviceAllocate : Argument
  4940. { Type = boolean;
  4941. Default = "True"; };
  4942. DtNtermId : Argument
  4943. { Type = string;
  4944. Default = "Null"; };
  4945. DtNtermName : Argument
  4946. { Type = string;
  4947. Default = "Null"; };
  4948. DtNtermSlaveName : Argument
  4949. { Type = string;
  4950. Default = "Null"; };
  4951. DtNtextBackground : Argument
  4952. { Type = color;
  4953. Default = "DtUNSPECIFIED"; };
  4954. DtNtextDeselectCallback : Reason
  4955. { };
  4956. DtNtextFontList : Argument
  4957. { Type = font_table;
  4958. Default = "dynamic"; };
  4959. DtNtextForeground : Argument
  4960. { Type = color;
  4961. Default = "DtUNSPECIFIED"; };
  4962. DtNtextSelectCallback : Reason
  4963. { };
  4964. DtNtextTranslations : Argument
  4965. { Type = translation_table;
  4966. Default = "Null"; };
  4967. DtNtopCharacter : Argument
  4968. { Type = integer;
  4969. Default = "0"; };
  4970. DtNtopicTitle : Argument
  4971. { Type = string;
  4972. Default = "Null"; };
  4973. DtNtotalLineCountLabel : Argument
  4974. { Type = compound_string;
  4975. Default = "Null"; };
  4976. DtNttyModes : Argument
  4977. { Type = string;
  4978. Default = "Null"; };
  4979. DtNuserBoldFont : Argument
  4980. { Type = font_table;
  4981. Default = "dynamic"; };
  4982. DtNuserFont : Argument
  4983. { Type = font_table;
  4984. Default = "dynamic"; };
  4985. DtNverifyPrinterProc : Argument
  4986. { Type = any;
  4987. Default = "DtUNSPECIFIED"; };
  4988. DtNverticalScrollBar : Argument
  4989. { Type = widget_ref;
  4990. Default = "Null"; };
  4991. DtNvisiblePathCount : Argument
  4992. { Type = integer;
  4993. Default = "7"; };
  4994. DtNvisualBell : Argument
  4995. { Type = boolean;
  4996. Default = "False"; };
  4997. DtNwidthInc : Argument
  4998. { Type = integer;
  4999. Default = "0"; };
  5000. DtNwordWrap : Argument
  5001. { Type = boolean;
  5002. Default = "False"; };
  5003. DtNworkAreaLocation : Argument
  5004. { Type = integer;
  5005. EnumerationSet = DtWorkAreaLocation;
  5006. Default = "DtWORK_AREA_BOTTOM"; };