<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[לחצן סגירת התוכנה - vs code]]></title><description><![CDATA[<p dir="auto">קרה לי שמיקום לחצן האיקס זז מצד ימין לצד שמאל, ומסתיר חלק מהתפריטים<br />
בעצם מי אחראי על מיקום הלחצן? מערכת ההפעלה או התוכנה עצמה?<br />
ניסיתי לשנות בתוכנת vs code ולא עזר</p>
<pre><code>"workbench.editor.tabCloseButton": "right",
</code></pre>
]]></description><link>https://tchumim.com/topic/13990/לחצן-סגירת-התוכנה-vs-code</link><generator>RSS for Node</generator><lastBuildDate>Sat, 06 Jun 2026 16:09:50 GMT</lastBuildDate><atom:link href="https://tchumim.com/topic/13990.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Sep 2022 22:33:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to לחצן סגירת התוכנה - vs code on Sun, 09 Oct 2022 01:28:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yossiz">@<bdi>yossiz</bdi></a> כתב ב<a href="/post/145502">לחצן סגירת התוכנה - vs code</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%9C%D7%99%D7%91%D7%9C">@<bdi>ליבל</bdi></a> הנה סיקור מלא שתבין מי פה אחראי על מה, קצת מעבר למה שביקשת...</p>
<p dir="auto">נתחיל עם תרשים השכבות:</p>
</blockquote>
<p dir="auto">לפי זה אפשר יהיה להזיז את האלמנט של המוזיקה כשמעלים/מורידים עוצמה?</p>
<p dir="auto"><img src="/assets/uploads/files/1665278846504-726c380c-9619-43d3-a65d-5a7200971204-image.png" alt="726c380c-9619-43d3-a65d-5a7200971204-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://tchumim.com/post/145900</link><guid isPermaLink="true">https://tchumim.com/post/145900</guid><dc:creator><![CDATA[חראשו]]></dc:creator><pubDate>Sun, 09 Oct 2022 01:28:15 GMT</pubDate></item><item><title><![CDATA[Reply to לחצן סגירת התוכנה - vs code on Mon, 19 Sep 2022 21:44:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%99%D7%94%D7%95%D7%93%D7%99-%D7%98%D7%95%D7%91">@<bdi>יהודי-טוב</bdi></a> "סידרו״ את זה <a href="https://github.com/microsoft/vscode/pull/160550" target="_blank" rel="noopener noreferrer nofollow ugc">על ידי</a> שהגדירו שוב בברירת מחדל</p>
<pre><code>window.experimental.windowControlsOverlay.enabled = false
</code></pre>
<p dir="auto">החסרון של זה הוא שבווינדוס 11 לא מקבלים אפשרויות אלו<br />
<img src="/assets/uploads/files/1663623640615-f3e09f73-c158-41c5-97b0-62758b5966ce-image.png" alt="f3e09f73-c158-41c5-97b0-62758b5966ce-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">כי הפקדים מרונדרים שוב על ידי התוכנה ולא על ידי ווינדוס</p>
]]></description><link>https://tchumim.com/post/145561</link><guid isPermaLink="true">https://tchumim.com/post/145561</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Mon, 19 Sep 2022 21:44:09 GMT</pubDate></item><item><title><![CDATA[Reply to לחצן סגירת התוכנה - vs code on Mon, 19 Sep 2022 17:58:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%9C%D7%99%D7%91%D7%9C">@<bdi>ליבל</bdi></a> כתב ב<a href="/post/145393">לחצן סגירת התוכנה - vs code</a>:</p>
<blockquote>
<p dir="auto">קרה לי שמיקום לחצן האיקס זז מצד ימין לצד שמאל, ומסתיר חלק מהתפריטים</p>
</blockquote>
<p dir="auto">אגב בעדכון האחרון זה סודר..</p>
]]></description><link>https://tchumim.com/post/145556</link><guid isPermaLink="true">https://tchumim.com/post/145556</guid><dc:creator><![CDATA[יהודי טוב]]></dc:creator><pubDate>Mon, 19 Sep 2022 17:58:09 GMT</pubDate></item><item><title><![CDATA[Reply to לחצן סגירת התוכנה - vs code on Sat, 17 Sep 2022 20:57:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%9C%D7%99%D7%91%D7%9C">@<bdi>ליבל</bdi></a> הנה סיקור מלא שתבין מי פה אחראי על מה, קצת מעבר למה שביקשת...</p>
<p dir="auto">נתחיל עם תרשים השכבות:</p>
<pre><code>┌───────────┐
│    You    │
├─────▼─────┤
│   VSCode  │
├─────▼─────┤
│  Electron │
├─────▼─────┤
│  Windows  │
├─────▼─────┤
│  Hardware │
└───────────┘
</code></pre>
<p dir="auto">כל שכבה שולטת על השכבה שמתחתיה, ומשתמשת בשירותים של השכבה שמתחתיה</p>
<p dir="auto">השכבה התחתונה זה החומרה שבסוף מציגה את החלון על המסך. אין לה בד״כ השפעה על מיקום הפקדים, כי החומרה צייתנית (וטיפשה) ועושה בדיוק מה שהשכבות העליונות פוקדים עליה</p>
<p dir="auto">השכבה השנייה (מלמטה) זה ווינדוס,<br />
אין לשום תוכנה רשות לצייר על המסך בלי לבקש רשות של מערכת ההפעלה. אחרי בקשת רשות כדבעי, וינדוס נותן לתוכנה חלק מהנד(ל)ן של המסך (המכונה ״חלון״) לקשקש עליו (אפשר גם לבקש להגדיל/להקטין את האזור)<br />
האזור שווינודס נותן לתוכנה הוא קוביה ריקה בעיקרון, לא מצוייר עליו בהתחלה כלום גם לא המסגרת של החלון. זה האחריות התוכנה לצייר שם דברים שימושיים. יש לתוכנה רשות לקשקש על כל האזור ששייך לחלון כולל האזור של המסגרת והפקדים שיש בו.<br />
אך, רוב התוכנות לא מעוניינים לצייר מסגרת ופקדים ולממש את ההתנהגות הנכונה עבורם, לכן ברוב התוכנות שאתה משתמש, ווינדוס הוא זה שמצייר אותם, כלומר התוכנה מוסרת את האחריות לווינדוס, והתוכנה עצמה ממלאת רק את התוך של החלון אבל הוא לא שולט על המסגרת<br />
זה מה שהכי מומלץ בד״כ כדי שהמשתמשים יקבלו חוויה עקבית ואיכותית<br />
במקרה כזה, ווינדוס הוא זה שמחליט על המיקום של הפקדים<br />
אבל ווינדוס גם נותן לך את האופציה לצייר את הפקדים האלו בעצמך ואז אתה יכול לצייר אותם איך ואיפה שאתה רוצה</p>
<p dir="auto">שכבה הבאה - אלקרון:<br />
פלטפורמת אלקטרון מאפשר לבנות תוכנות דסקטופ עם טכנולוגיות ווב,<br />
אלקטרון מייצרים בשיבלך את החלון (כלומר, מבקשים יפה מווינדוס להקצות חלון בשבילך) ונותנים לך את האפשרות לבחור אם לצייר בעצמך את המסגרת עם הפקדים או לא.</p>
<p dir="auto">שכבה הבאה: VSCODE:<br />
תוכנת vscode בנוייה על גבי פלטפורמת אלקטרון,<br />
vscode נותן לך - המשתמש - את הבחירה לבחור מי יצייר את המסגרת ופקדים של החלון<br />
ההגדרה <code>window.titleBarStyle</code> נועד לזה, אם זה <code>native</code> זה פוקד ל-vscode שיפקוד על אלקטרון שהוא ימסור את ציור הפקדים לאחריות מערכת ההפעלה.<br />
אם זה disabled אז vscode בעצמם מציירים את זה באמצעות HTML ו-CSS (או קנבס) כמו שאר התוכן של החלון<br />
לאחרונה נכנס לתמונה אפשרות חדשה שזה מה ש- <a class="plugin-mentions-user plugin-mentions-a" href="/user/ivrtikshoret">@<bdi>ivrtikshoret</bdi></a> הביא<br />
זה מאפשר להציג את הפקדים האוריגינלים של מערכת ההפעלה אבל תחת שליטת התוכנה. אני עוד לא בקי באפשרות זו. צריך לבדוק לעומק כאן מי מחליט באיזה צד של החלון לשים את זה.</p>
<p dir="auto">שכבה אחרונה - אתה:<br />
אתה כמשתמש צריך להגיד ל-vscode מה הוא אמור להגיד לאקטרון שיגיד למערכת ההפעלה שיגיד לחומרה להציג, חד גדיא חד גדיא...</p>
]]></description><link>https://tchumim.com/post/145502</link><guid isPermaLink="true">https://tchumim.com/post/145502</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Sat, 17 Sep 2022 20:57:54 GMT</pubDate></item><item><title><![CDATA[Reply to לחצן סגירת התוכנה - vs code on Wed, 14 Sep 2022 10:55:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yossiz">@<bdi>yossiz</bdi></a> כתב ב<a href="/post/145400">לחצן סגירת התוכנה - vs code</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%9C%D7%99%D7%91%D7%9C">@<bdi>ליבל</bdi></a> כתב ב<a href="/post/145393">לחצן סגירת התוכנה - vs code</a>:</p>
<blockquote>
<p dir="auto">בעצם מי אחראי על מיקום הלחצן? מערכת ההפעלה או התוכנה עצמה?</p>
</blockquote>
<p dir="auto">לזה עצמו יש הגדרה, להגדיר מי אמור להיות אחראי...<br />
<code>window.titleBarStyle</code></p>
</blockquote>
<p dir="auto">ובסתם תוכנה גלובלית?</p>
]]></description><link>https://tchumim.com/post/145401</link><guid isPermaLink="true">https://tchumim.com/post/145401</guid><dc:creator><![CDATA[ליבל]]></dc:creator><pubDate>Wed, 14 Sep 2022 10:55:42 GMT</pubDate></item><item><title><![CDATA[Reply to לחצן סגירת התוכנה - vs code on Wed, 14 Sep 2022 10:49:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/%D7%9C%D7%99%D7%91%D7%9C">@<bdi>ליבל</bdi></a> כתב ב<a href="/post/145393">לחצן סגירת התוכנה - vs code</a>:</p>
<blockquote>
<p dir="auto">בעצם מי אחראי על מיקום הלחצן? מערכת ההפעלה או התוכנה עצמה?</p>
</blockquote>
<p dir="auto">לזה עצמו יש הגדרה, להגדיר מי אמור להיות אחראי...<br />
<code>window.titleBarStyle</code></p>
]]></description><link>https://tchumim.com/post/145400</link><guid isPermaLink="true">https://tchumim.com/post/145400</guid><dc:creator><![CDATA[yossiz]]></dc:creator><pubDate>Wed, 14 Sep 2022 10:49:05 GMT</pubDate></item></channel></rss>