- शिप
- 17 सितंबर 2026 को 3:53 am बजे UTC
- लेखक
- Kamo
- Commit
- 54cab63
एक उपकरण विंडो जो सामने की पंक्ति को फिट नहीं करता है, अब एक पंक्ति में खड़ा है। प्रति पंक्ति एक शीर्षक पट्टी उच्च: इसकी 42px शीर्षक बार और शरीर के 10px ऊपर प्रदर्शन सामने की पंक्ति, फ़ोल्डर्स के ढेर के टैब की तरह। यह जगह लेता है कैस्केड, जिसने हर विंडो को पंक्ति में रखा और उनमें से अधिकांश को दफनाया। पंक्तियां पहले फिट (toolDockPlacement) रखी गई विंडो ऑर्डर हैं। लेआउट डॉकस्टैक: एक विंडो इसके लिए कमरे के साथ सबसे आगे की पंक्ति में जाती है, इसलिए सामने की पंक्ति कभी भी आधे खाली नहीं छोड़ी जाती है जबकि एक खिड़की जो पीछे इंतजार करती है। हर पंक्ति एक ऊंचाई साझा करती है। जब पिछली पट्टी शीर्ष पारित होगी मार्जिन, हर विंडो एक साथ रास्ता देता है, और ऊंचाई वापस आती है क्योंकि पंक्तियाँ खाली हो जाती हैं। पंक्ति, लिफ्ट और स्ट्रिप ऊंचाई प्रत्येक पर लिखा जाता है dockx (dockRows) के रूप में एक ही रिलेआउट में खिड़की, और कभी बने रहे हैं। कौन सामने खड़ा है (toolDockTiers): - फ्रंट विंडो के साथ एक स्ट्रिप ट्रेड्स स्थानों पर क्लिक करें सदस्य ने सबसे ज्यादा इस्तेमाल किया हाल ही में। रीसेंसी को केवल सदस्य इशारों (dockMemberUse) से ट्रैक किया जाता है, क्योंकि z काउंटर आने वाली वृद्धि के लिए भी चढ़ता है। - एक विंडो जो सदस्य खुलता है, उसके हेक्सहेड से पुनर्स्थापित करता है, वापस से डालता है एक अधिसूचना से फलक, डॉक्स या उठने के लिए सामने बैठा है, व्यापार के साथ फ्रंट विंडो हाल ही में LEAST का इस्तेमाल किया। विंडोज आने वाले संदेशों द्वारा उठाए गए जहां कहीं भी कमरे में है, इसलिए वे कभी भी उपयोग में किसी का स्थान नहीं लेते। - डॉक में एक बूंद उस स्थान को बरकरार रखती है जिस पर इसे गिरा दिया गया था; हाल ही में सामने की खिड़कियां कमरे बनाने के लिए वापस कदम। - एक फ्रंट विंडो बंद या कम से कम विंडो स्टैंडिंग द्वारा प्रतिस्थापित किया जाता है इसके पीछे सबसे नज़दीकी और कुछ नहीं चल रहा है। - कम से कम उपयोग वाली फ्रंट विंडो वापस आने वाली एक व्यापक विंडो जब तक यह फिट बैठता है। स्क्रीन पर (ToolWindowShell, ToolDock): - इसके पीछे एक खिड़की अपनी पट्टी पर छीनती है, जो इसके हिट क्षेत्र भी है। इसका शरीर निष्क्रिय है, इसलिए यह कोई ध्यान केंद्रित या कीस्ट्रोक नहीं लेता है और कोई स्क्रॉलबार पेंट करता है। यह हर सामने की खिड़की के नीचे पेंट करता है और कभी भी यह ध्यान केंद्रित नहीं किया जाता है। - स्ट्रिप का शीर्षक एक बटन है (ब्रेइंग फॉरवर्ड, कीबोर्ड पहुंच योग्य), शो प्रत्येक पंक्ति के साथ आगे की ओर पढ़ने वाली गिनती, और दी जाती है। - इसके करीब, कम से कम, अधिकतम और फ्लोट बटन उस पर कार्य करते हैं जहां यह खड़ा है। एक ड्रैग जो एक स्ट्रिप पर शुरू होता है वह एक क्लिक भी नहीं है और न ही एक है डबल क्लिक करें। - आगे आ रहा है, खिड़की गिर जाती है और स्लॉट में सामने आती है जबकि कारोबार किया जाता है एक गुना और आगे बढ़ना। दोनों डॉक के 340ms वक्र पर चलते हैं, फिर एक छाया खिलना और एक प्रकाश स्वीप आगमन को चिह्नित करता है। एक पट्टी को घेरना इसे उठाता है और इसके बारे में थोड़ा अधिक जानकारी प्राप्त करें। एक खिड़की जो पीछे से पीछे हट जाती है सामने की पंक्ति; सामने में पैदा हुआ एक निचले किनारे, अपारदर्शी से बाहर निकलता है। - कम गति पंक्तियों और छायांकन को रखती है और सभी आंदोलन को छोड़ देती है। - आकार सीम केवल सामने की पंक्ति हैं। ऊंचाई सीम रुक जाता है जहां सबसे पीछे स्ट्रिप शीर्ष मार्जिन को पूरा करती है, और उस छत की घोषणा करती है। जिस तरह से स्थापित, और निश्चित: डॉक ने स्टोर ऑर्डर में खिड़कियों को प्रस्तुत किया, इसलिए कोई भी क्रम (इस बदलाव से पहले ड्रैग-रिऑर्डर सहित) ने रिएक्ट मूव विंडो बनाई दस्तावेज़ के चारों ओर तत्वों। एक ले जाया गया तत्व DOM राज्य खो देता है: एक लॉग स्क्रॉल 300 के लिए 0 पर वापस आया, एक खेल मीडिया तत्व ठहरा हुआ है, और संक्रमण अपने नए स्लॉट में एक विंडो ले जाना छोड़ दिया है। टूलडॉक अब विंडोज़ में प्रस्तुत करता है निर्माण आदेश, जो सुरक्षित है क्योंकि हर विंडो अपने आप में तय हो जाती है चित्रित स्तर। स्टब्ड विंडो बॉडी पर पूरे डॉक के साथ वास्तविक क्रोम में सत्यापित: 64 मापा चेक। वे पंक्तियों, क्लिप और हिट टेस्टिंग, निष्क्रिय निकायों और कवर करते हैं स्क्रॉलबार, फोकस, होवर, दोनों स्वैप दिशाएं, कीबोर्ड, स्ट्रिप बटन, ऊंचाई देने के लिए, एक पट्टी से खींचें, गति को कम करें, अधिकतम करें और पुनर्स्थापित करें, viewport फिर से प्रवाह, सामने की पंक्ति, सीवन छत और संरक्षित अतीत में एक बूंद स्क्रॉल स्थिति, साथ ही हर संक्रमण के वास्तविक समय में स्क्रीनकास्ट। नई इकाई और प्रदाता परीक्षण लेआउट, रीऑर्डर, स्टैकिंग, शेल और डॉक को कवर करते हैं।.