EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept Page 8 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 348 ffield A read/write replica of the partition in which the bindery context is located must be stored on each server for which you want bindery emulation enabled. This is done by default when you install a server into a new context. If you do not create a new context when installing NetWare v4.0 on a server, the installation program places a read/write replica of the partition containing that context on the server. (use animation to illustrate concept)te concept)xisting context, the installation program would place a Read Write replica of the partition Organization Organization Organization Organization Organization Organization Organizational Organizational Leaf objects Leaf objects Server object Server object Server object Server object User object for v3.11 User object for v3.11 Bindery context is set here. Bindery context is set here. Organizational All of these objects appear as a bindery to v2.x and v3.x clients.. All of these objects appear as a bindery to v2.x and v3.x clients.. Read/write replica of this partition stored on each server in this context. Read/write replica of this partition stored on each server in this context. Organizational PLast EnterPage leavePage EnterPage DoPage ESetComp 0,100,0 0,0,0 leavePage 0,0,0 0,0,0 0,100,0 0,0,0 leavePage 0,0,0 0,0,0 pTextPort ptemplate plast Page 11 of 11 AAAAAA" ` ` L o t ~ t Q ` ` 8 1' L o t ~ t Q 3 $ ~ Lesson estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds xG^GppBounds 3030,1470,9285,6277 GgTextID group id 543 of page id 197 ffield You have completed this lesson. To select another lesson, click Menu or Map To search for information on a specific topic, click Options, and then click Topic Search. For more information on these topics refer to: - NetWare v4.0 Getting Started - NetWare v4.0 Utilities Reference - NetWare v4.0 Conceptsalrence - NetWare 4.0 Concepts Manualllher lesson, click the menu button. If you wish to exit the course, click the Exit Button. PopUpBig PopUp Big title PLast EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 10 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 3030,1470,9285,6277 gTextID group id 28 of page id 324 ffield Bindery emulation provides compatibility with bindery-based versions of NetWare that may coexist with NDS on the network. Bindery emulation occurs when the Directory imitates a bindery environment for bindery-based clients and servers. N AAA Summary nel: Right Half terpage leavePage enterpage menuButton_change enterpage ppTotNo DoPage 0,100,0 0,0,0 INDEX 0,100,0 seqno totno component StartZ leavePage INDEX 0,0,0 0,0,0 0,0,0 menuButton_change pHotTopics vPage vTopic vName theSelf 0,0,0 INDEX 0,100,0 seqno totno component StartZ leavePage INDEX 0,0,0 0,0,0 0,0,0 menuButton_change pHotTopics vPage vTopic vName theSelf ptopic6 group id 2848 of page id 304 ` < ptopic5 group id 2844 of page id 304 p ptopic4 group id 2840 of page id 304 ptopic3 group id 2836 of page id 304 ptopic2 group id 2832 of page id 304 ptopic1 group id 2828 of page id 304 pColdTopics Bindery emulation,2 Definition,4 Bindery-based utilities,4 Bindery emulation,2 Objects access,5 SET server utility,6 Default settings,7 Read/write replicas,8 Partitions,8 Bindery context,8 Server installation,8 Directory imitates bindery environment,10 pHotTopics Overview,2 Objectives,3 Introduction,4 Bindery Context,6 Default Settings,7 Summary,10 pTextPort pptotno pTemplate Page 1 of 110 !!!!!! AAAAAA AAAAAA Index estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ?ppBounds 3030,1470,9285,6277 B?gTextID group id 1943 of page id 304 ffield Lesson Index Click Next to begin this lesson or click an Index button to jump to the topic of your choice. utton - Overview button - Bindery Context button - Objectives button - Default Context button - Backward button - Enabling Compatibility Emulation button - Binderies button - Practice button - Emulation button - Summary topic1 CpEnabled DppBounds 3405,2760,6390,3075 ZD6DfFieldID field id 2827 of page id 304 lDbButtonID button id 2826 of page id 304 bButton fField OverviewgyyzXx topic2 EbButtonID button id 2830 of page id 304 EfFieldID field id 2831 of page id 304 EppBounds 3405,3465,6390,3780 *FpEnabled bButton fField Objectives topic3 \G8GbButtonID button id 2834 of page id 304 GnGfFieldID field id 2835 of page id 304 GppBounds 3405,4155,6390,4470 GpEnabled bButton fField Introduction topic4 HfFieldID field id 2839 of page id 304 IppEnabled 8I0IppLines XINIppLineHeight tIjIppOffset IbButtonID button id 2838 of page id 304 IpLines IpEnabled IfTextID field id 64 of page id 154 $JppBounds 3420,4845,6405,5160 bButton fField Bindery Context topic5 dK@KfFieldID field id 2843 of page id 304 KvKppEnabled KppLines KppLineHeight KppOffset KbButtonID button id 2842 of page id 304 LpLines BL6LpEnabled tLRLfTextID field id 64 of page id 154 LppBounds 3405,5535,6390,5850 bButton fField Default Settings topic6 MfFieldID field id 2847 of page id 304 MppEnabled MppLines NppLineHeight 8N.NppOffset nNJNbButtonID button id 2846 of page id 304 N~NpLines NpEnabled NfTextID field id 64 of page id 154 NppBounds 6285,2760,9270,3075 bButton fField Summary pFeedbackPort pTemplate PCor_Fb Correct. A and B are true statements. pTest One of your choices is correct. C, however, is incorrect. Bindery-based clients cannot access non-emulated objects from NetWare v4.0. Please select two items again. One of your choices is correct. D, however, is incorrect. Bindery emulation applies only to leaf objects in the specified containers. Please select two items again. C and D are incorrect. Bindery-based clients cannot access non-emulated objects and bindery emulation applies only to specific containers. Please select two items again. pExit_fb A and B are true statements. Page 9 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pFeedbackPort destroy pFeedbackPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pFeedbackPort destroy pFeedbackPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 285,4635,4710,6270 gTextID group id 29 of page id 355 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds Bindery emulation allows the Directory tree to appear as a bindery. object. Bindery-based clients can access non-emulated objects.ied container object..xxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx NDS has a hierarchical database structure.xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx{ The Directory replaces the bindery in NetWare v4.0..xxxxxxxxxxxxxxxx. xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx ffield Which two of the following statements are true? Select 2 choices from A, B, C, or D, and then click the Done button.utton.. Answer ButtonUp ButtonUp LChPageHi 1,2,3,4 HFInvert 1,2,3,4 0,0,0 0,100,0 exit_fb fill_h stroke_h quesno result nvert 1,2,3,4 0,0,0 0,100,0 exit_fb fill_h stroke_h quesno result Answer buttondown buttonup buttondown HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup buttondown buttonup buttondown HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup buttondown buttonup buttondown HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup buttondown buttonup buttondown HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup HFInvert A,B,C,D 0,0,0 0,100,0 Hfinvert 0,100,0 0,0,0 buttonup destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds hatRevAmI EnterBook whatRevAmI LeaveBook whatRevAmI :Lesson Book Rev 1.19 bookname EnterBook seconds altkey sizetopage reader setSysBooks ppTotTry ppBancont ppLevel ppPlace PMark SMark TotNo TMark result revnum numrev revdes atmpt component normal svEnterTime svTotalIdle svStartIdle result revnum numrev revdes atmpt component level bmarkfile StartZ coursefile place bookname seqno totno bancont tottry LeaveBook MMM dd y hh:min:sec AMPM set vLastTime to p time of book bmarkfile set p LastDate of book bmarkfile to vLastDate set p Time of book bmarkfile to vDiff FromGoTo vLastTime vCommand vLastDate vDiff vTotal svEnterTime svLeaveTime svTotalIdle bmarkfile place terpage LeavePage enterpage whatRevAmI enterpage vblueback BlueBack background blueback foreground BlueBack vComback pback2 vComback ComBack ComBack DoPage pTest pTest set wr _fb to it pCor_Fb exit_fb pExit_Fb vScript revnum quesno cor_FB wr1_FB wr2_FB wr3_FB exit_FB LeavePage HFInvert a,b,c,d whatRevAmI ptemplate :Rev 1.00 bookname title buttonup buttonup Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt buttonup buttonup Find_Menu coursefile place buttonup buttonup Find_Menu coursefile place Index Index 28Jed buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup \help pCaller vCaller place \help pCaller vCaller place Dialog buttonUp buttonUp dlgInit dlgInit Cancel setValue dlgBox dialog bCancel getValue bSearch getValue tindex.tbK tindex.tbk pCaller bTopMenu getValue pTopmenu bGlossary getValue glossary.tbK glossary.tbk pCaller vTopMenu vCaller vResult vTempInit vInit coursefile , "bGlossary") tbk" buttonUp buttonUp dlgInit dlgInit Cancel setValue dlgBox dialog bCancel getValue bSearch getValue tindex.tbK tindex.tbk pCaller bTopMenu getValue pTopmenu bGlossary getValue glossary.tbK glossary.tbk pCaller vTopMenu vCaller vResult vTempInit vInit coursefile dlgInit button bSearch,b19,TRUE button bGlossary,b21,TRUE button bTopMenu,b25,TRUE button bCancel,b20,FALSE dlgBox 524480,4,30,20,111,114,,,Options,8,Helv,bSearch,3.70,6.61,50.86,32.16,19,1342242816,128,Topic Search,0,bGlossary,57.87,6.61,50.86,32.16,21,1342242816,128,Glossary,0,bTopMenu,29.68,41.93,50.86,32.16,25,1342242816,128,Main Menu,0,bCancel,29.68,84.14,50.86,12.31,20,1342242817,128,Cancel,0 ctrlID Options buttonup buttonup pCaller vCaller place buttonup buttonup pCaller vCaller place title Title Screen EnterPage LeavePage EnterPage initialize 0,0,0 0,0,0 0,0,0 component LeavePage tialize 0,0,0 0,0,0 0,0,0 component LeavePage pptotno pTemplate title Bindery Emulation Bindery Emulation )"3 < There is a v3.x network available. BINDERY BASED BINDERY BASED R"*"O" I can log in to a v4.0 server. Compatibility Compatibility mouseEnter buttonDown indexButton_change keyUp leavePage keyUp ptemplate 0,0,0 0,0,0 Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName totno bmarkfile result revnum atmpt popup vTemplate seqno isCntrl isShift buttonDown hotword popup displayHotword vtext No definition for fpopup System vtext fPopup fPopup fPopup popup vLines fpopup popup vText mouseEnter hotword indexButton_change pHotTopics vGpage vGPage vPage vItem vTopic theSelf leavePage popup buttonUp buttonUp dlgInit dlgInit Cancel setValue dlgBox dialog bCancel getValue bSearch getValue tindex.tbK tindex.tbk pCaller bGoto getValue pptotno pptotno Go to Page (1 - Page number is not within this component bTopMenu getValue pTopmenu bGlossary getValue glossary.tbK glossary.tbk pCaller vTopMenu vPage vStartPage vTotalPages vCaller vResult vTempInit vInit coursefile component destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort 2 pTemplate concept Page 4 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 300,3750,9290,6270 gTextID group id 8 of page id 352 ffield Introduction Previous versions of NetWare are bindery-based. Objects in a bindery exist in a flat database instead of a hierarchical database like a Directory tree. To provide compatibility with bindery-based utilities and clients that may co-exist with NDS on the network, NetWare v4.0 includes bindery emulation. )"3 J There is a v3.x network available. Compatibility Compatibility h%@%e% v3.xi BINDERY-BASED BINDERY-BASED I can log in to a v4.0 server. C:\TOOLBOOK\COURSE7.TBK :REPORTDATA 09 +09 FromGoTo FromGoTo curfocus altyes false InCor ActButton FromGoTo System `D|D| System `D|D| pIndex page id 232 ActButton 22.TBK" !v"16482 !<"19458 34661 10:54:50 AM System 06:10:20 PM 33458 ect. ..... Please select two items again. One of your choices is correct. C, however, is incorrect. ..... Please select two items again. A and C are incorrect. ..... Please select two items again. PMark SMark TotNo TMark c"I" c"C" \ LeaveBook EnterBook LeaveBook EnterBook showwindow setwindowword setwindowword showwindow reader Public Switched Telephone Network PMark SMark TotNo TMark result revnum numrev revdes atmpt component normal result revnum numrev revdes atmpt component level bmarkfile coursefile place bookname seqno totno bancont LeaveBook normal normal normal bmarkfile N!mark System LessComp(3,2,3) System gD|D| ActButton ActButton ActButton LessComp(1,1,1) LessComp(2,2,1) curfocus false scrollx field id 0 of page id 148 IdNumber of this Background = 19 field id 43 of page id 198 curfocus fD|D| FromGoTo FromGoTo FromGoTo curfocus gD|D| ActButton fD|D| FromGoTo FromGoTo field id 89 of page id 181 false gD|D| gD|D| gD|D| LessComp(2,2,2) pplaceLastDate p7000LastDate 73874 ActButton pptottry ppbancont ppPlace ppLevel ActButton 8 of page id 232 :PRINTLAYOUT 09 +09 Title stname PrintReview `D|D| s Rmn `D|D| id 1124 of page id 261 button id 408 of page id 232 `D|D| ActButton 8 of page id 232 8 of page id 232 recordField id 1124 of page id 303 ActButton Jan 27 1993 07:18:29 PM 8 of page id 232 ActButton :CONDITIONDATA IdNumber of this Background = 19 IdNumber of this Background = 19 this Background = 19 AltKey DoubleEntry DoubleEntry DoubleEntry DoubleEntry FromGoTo ActButton >mhu$ 5 of page id 185 field id 51 of page id 155 omGoTo fD|D| fD|D| DoubleEntry pplaceTime Bindery Emulation p5000LastDate 08:36:21 PM p5000Time Nov 18 1992 03:06:26 PM Dec 01 1992 11:17:49 AM p7000Time Z!bmark !:56:54 AM p7216LastDate vTemp1 emp1 p7216Time vTemp1 page id 351 of Book "C:\SOFTWARE\NOVEL\BOOKMAKE\LESS7216.TBK" r!vTemp n! AM 13277 11:53:07 AM Tms Rmn `D|D| LessComp(2,1,6) System `D|D| C:\SOFTWARE\NOVEL\BOOKMAKE\LESS7216.TBK !smark !tmark !review review !component 16983 !19845 System System `D|D| !to handle enterpage --------------------------------------------------------------------------- --------------------------------------------------------------------------- --- Template Name: Mc2 --- Objective : This Template is designed for students to select --- any two of A,B,C,D --- See also : Dopage --- FInvert "A,B,C,D" --- Properties : pScn --- pAns example "B,D" --- pwr1 --- pTest --- pCor_Fb --- pExit_Fb --- variables related to pTest Property --- wr1_Fb --- wr2_Fb --------------------------------------------------------------------------- --------------------------------------------------------------------------- system quesno, ans, cor_FB, wr1_FB,\ wr2_FB, wr3_FB, exit_FB system wr1,wr2,wr3,trys,revnum,scn if vblueback of this page is "show" show rectangle "BlueBack" of this background send background select rectangle "blueback" of this background set layer of selection to 1 send foreground else hide rectangle "BlueBack" of this background end if set vComback of this page to my pback2 if vComback of this page is "show" show group "ComBack" of this background else hide group "ComBack" of this background end if send DoPage set trys to 0 set scn to my pScn set ans to my pAns step i from 1 to textLineCount(my pTest) get textLine i of my pTest set vScript to "set wr" & i & "_fb to it" execute vScript end step set wr1 to my pWr1 set cor_FB to my pCor_Fb set exit_fb to my pExit_Fb end enterpage to handle LeavePage set SysLockScreen to true send FInvert "a,b,c,d" clear text of field "feed" clear high of this page clear done of this page end LeavePage to handle whatRevAmI system bookname,rev push ptemplate of this page&&":Rev 1.00"&CRLF onto rev ePage to handle whatRevAmI system bookname,rev push ptemplate of this page&&":Rev 1.00"&CRLF onto rev roup f to "0" set finalstate of group g to "0" set box1 to "" set box2 to "" set box3 to "" set box4 to "" set box5 to "" set box6 to "" set box7 to "" set binno to my pBinNo step i from 1 to binno get textline i of my ptest set vscript to "set box"&i&" to "&""""&it&"""" execute vscript end step step i from 1 to binno set vscript to "select group "&i execute vscript send clear end step set the cor_FB of group "done" to my pCor_Fb set cor_fb to my pcor_fb set the wr1_FB of group "done" to my pWr1_Fb set wr1_fb to my pwr1_fb set exit_fb to my pExit_Fb end enterpage to handle LeavePage set SysLockScreen to true move group a to posa of this page move group b to posb of this page move group c to posc of this page move group d to posd of this page move group e to pose of this page move group f to posf of this page clear text of field "feed" clear finalstate of group a clear finalstate of group b clear finalstate of group c clear finalstate of group d clear finalstate of group e clear finalstate of group f clear finalstate of group g clear StopLoop of this page end LeavePage to handle whatRevAmI system bookname,rev push ptemplate of this page&&":Rev 1.01"&CRLF onto rev to handle buttondown loc set vname to name of target if vname = a or vname = b or vname = c or vname = d or vname = e or \ vname = f or vname = g send drag_buttondown loc,vname end if to handle drag_buttondown loc,vvname set xoff to item 1 of loc - item 1 of position of group vvname set yoff to item 2 of loc - item 2 of position of group vvname do get sysmouseposition move group vvname to item 1 of it - xoff, item 2 of it - yoff until keystate(keyleftbutton) is up end to handle buttonUp system binno set vname to name of target set syslocscreen to false set finalstate of group vname to 0 put bounds of group vname into xxx clear stoploop of this book step i from 1 to binno put bounds of button ("bin" & i) into zzz send snap xxx,zzz,vname put bounds of group vname into xxx if stoploop of this book is true put i into finalstate of group vname break buttonup end if end step step i from 1 to binno put bounds of button ("bin" & i) into zzz set a to item 1 of xxx + ((item 3 of xxx - item 1 of xxx)/2) set b to item 2 of xxx + ((item 4 of xxx - item 2 of xxx)/2) if a >= item 1 of zzz and a <= item 3 of zzz and \ b >= item 2 of zzz and b <= item 4 of zzz set finalstate of group vname to i move group vname to position of button ("bin" & i) break buttonup end if end step end ButtonUp normal nner and Pagination L-L-L- Df4f4f4f4f4 BlueBack comback Banner Bindery Emulation buttonup buttonup Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName seqno totno bmarkfile result revnum atmpt buttonup buttonup Find_Menu coursefile place Find_Menu coursefile place Index ButtonUp ButtonUp 0,100,0 component ponent ButtonUp ButtonUp 0,100,0 component Index buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup 0,0,0 seqno buttonup buttonup \help pCaller vCaller place \help pCaller vCaller place Dialog dlgInit button bSearch,b19,TRUE button bGlossary,b21,TRUE button bGoTo,b22,TRUE button bTopMenu,b25,TRUE button bCancel,b20,FALSE dlgBox 524480,5,30,20,111,116,,,Options,8,Helv,bSearch,3.70,6.07,50.86,32.16,19,1342242816,128,Topic Search,0,bGlossary,57.87,6.07,50.86,32.16,21,1342242816,128,Glossary,0,bGoTo,3.70,42.26,50.86,32.16,22,1342242816,128,Go To Page,0,bTopMenu,57.68,42.17,50.86,32.16,25,1342242816,128,Main Menu,0,bCancel,31.54,83.61,50.90,12.31,20,1342242817,128,Cancel,0 ctrlID Options buttonup buttonup pCaller vCaller place buttonup buttonup pCaller vCaller place EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 5 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 344 ffield Bindery emulation occurs when NDS "emulates" a flat structure for the objects within an Organization or Organizational Unit container object. All leaf objects within that container object can then be accessed both by NDS objects and by bindery-based clients and servers. User 3 Printer User 3 Printer Printer rinter Printer rinter User 1 User 1 Computer Computer Volume Volume User 2 User 2 Volume User 1 User 2 Printer User 3 Computer BINDERY P$($M$ BINDERY EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 6 of 11W estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 345 ffield Bindery Context The container object where bindery emulation is set is called the "bindery context." You can change the bindery context by using the SET server utility and parameters. e, all objects within that container object can be accessed by by both NDS objects and bindery-based clients and servers. The container object you specify for use in bindery emulation is called the bindery context. clients see all leaf objects below the container object as if the objects were bindery objects. Organization Organization Organization Organization Organization Organization Organizational Organizational Leaf objects Leaf objects Server object Server object Server object Server object User object for v3.11 User object for v3.11 Bindery context is set here. Bindery context is set here. Organizational Organizational normal EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 2 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 3030,1470,9285,6277 gTextID group id 29 of page id 320 Bindery emulation provides compatibility with bindery-based versions of NetWare that may co-exist with NetWare Directory Services (NDS) on the network. You can use bindery emulation to access information and objects from clients and servers who have not upgraded to NetWare v4.0. Bindery emulation also allows clients and servers running previous versions of NetWare to access objects in NDS. `$K * (%K D P%K p Q n9d Overview Street EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTextPort pTemplate concept Page 7 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 4665,1470,9285,6270 gTextID group id 11 of page id 350 ffield Default Settings When you install any NetWare v4.0 server into the Directory tree, a NetWare Server object is created in the specified container object. By default, bindery emulation is activated and the bindery context is set for that container object. Leaf objects within the container object appear as a bindery to 2.x and 3.x clients. ion by default. NDS does so because a Read Write replica of the partition that the bindery context is located in must be served on each server for which bindery emulation Organization Organization Organization Organization Organization Organization Organizational Organizational Leaf objects Leaf objects Server object Server object Server object Server object User object for v3.11 User object for v3.11 Bindery context is set here. Bindery context is set here. Organizational All of these objects appear as a bindery to v2.x and v3.x clients.. All of these objects appear as a bindery to v2.x and v3.x clients.. Organizational keyUp whatRevAmI keyUp 0,0,0 0,0,0 Do you want to exit the course? Would you like to leave a bookmark? bmark bookname pmark smark tmark result review revnum numrev revdes atmpt component tbkfile.dll review numrev revdes component BookName totno bmarkfile result revnum atmpt popup seqno isCntrl isShift whatRevAmI Background Title Rev 1.00 bookname destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds destroy buttonUp menuButton_change buttonDown buttonStillDown adjustBounds erted within pText pInverted pExcludeTab nverted pText pInverted pExcludeTab menuButton_change theSelf bButton bButtonID fField fFieldID fFieldID bButtonID fFieldID ppBounds pEnabled fFieldID set p of this page to my uniquename vBounds vText destroy set p of this page to null buttonUp ppEnabled within menuButton_change theLocation buttonDown ppEnabled pInverted buttonStillDown ppEnabled within pInverted pInverted theLocation within theObject theLocation pInverted bButtonID bButtonID theInverted pInverted ppInverted pText fTextID theText pText fTextID pExcludeTab bButtonID bButtonID theExcludeTab pExcludeTab bButtonID adjustBounds pNoAdjust ppBounds .W_C ButtonUp ButtonUp A,B,C,D Select 2 choices from A, B, C, or D, and then click the Done button. pcor_fb score cor_fb wr1_fb wr2_fb wr3_fb exit_fb quesno result stroke fill_h stroke_h title EnterPage whatRevAmI EnterPage DoPage whatRevAmI ptemplate :Rev 1.00 bookname whatRevAmI ptemplate :Rev 1.00 bookname pTemplate concept Page 3 of 11 estroy destroy adjustBounds pText pText gTextID ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds pTextPort destroy pTextPort gTextID pText fText pText fText theText adjustBounds pNoAdjust ppBounds ppBounds 3030,1470,9285,6277 gTextID group id 465 of page id 323 At the end of this lesson, you will be able to describe the purpose of bindery emulation. ` ` ` ` 8 G' L o t ~ t Q R6o < L o t ~ t Q AAA!!!" ` ` 8 =W ` ` ` Rhq L o t ~ t Q c AAA ` n}q L o t ~ t Q Objectives