- Expédié
- 3 septembre 2026 à 17:39 UTC
- Auteur
- Kamo
- Commite
- 4e36c5d
Une fenêtre d'outil pop-up a trois états: amarré dans la rangée le long de la le bas, maximisé sur la fenêtre d'affichage, ou minimisé à une tête de discussion. C'est ce que ajoute FLOATING - détaché de la rangée, tombé n'importe où sur l'écran, et redimensionnés à partir de n'importe quel bord - et l'atteint de deux façons. LE BOUTON. Un contrôle dans la barre de titre, portant la même icône que Détache une note, soulève la fenêtre de la fente dans laquelle elle était et cascade-t-elle à l'abri du quai afin que l'œil puisse le suivre. Pressé à nouveau, il revient à la querelle. Une fenêtre maximisée est non-maximisée et centrée à la place, puisqu'elle Il n'y a pas de fente à décoller. La RDA, qui est la moitié intéressante. Appuyez sur la barre du titre et Tirer est UNE geste avec trois résultats, et où la fenêtre est laissée go décider lequel: - libéré avec son bord inférieur à 96px du fond de la fenêtre d'affichage, il prend une fente dans la rangée - donc en traînant une vitre amarrée latéralement latéralement REORDONNE le quai, ce qui n'était pas possible auparavant du tout; - libéré n'importe où ailleurs il flotte là, qui pour une fenêtre amarrée est le moment où il se détache. Il détache exactement où il était, donc rien ne saute; - et une fenêtre flottante glisser vers le bas s'enclenche dans la rangée comme elle approche, à sa taille normale et en ordre avec ses voisins. Le EDGE inférieur est mesuré, pas le pointeur: faire glisser une fenêtre de 650px par sa barre de titre place le pointeur 600px au-dessus du quai sur le premier cadre, et un test de pointeur détacherait toute tentative de réorganisation. Rien n'est commis tant que le pointeur n'aura pas été adopté. La fenêtre transportée, la les voisins se balancinant pour faire de la place (ou des rangs de fer laminés derrière elle), la goutte le pont éclairant comme le quai approche et le halo autour de la fente il va terres dans toutes sont un aperçu résolu à partir de la boîte en direct chaque cadre - qui C'est ce qui fait échappé, et changer votre esprit à mi-chemin, rien coûter. Deux décisions plus petites qui valent la peine d'être nommées. Des fenêtres à quai sont maintenant positionnées de leur bord TOP plutôt que de poncer "bottom: 0"; en haut et en bas sont des propriétés différentes et aucune transition n'entraîne un élément entre donc le claquement aurait sauté quand il était chronométré. Et "resizable: false" devient un ÉLÉCHEL D'UNE VOIE une fois qu'une fenêtre est hors de la rangée plutôt qu'un veto - le compositeur de courrier électronique est l'un des outils de taille fixe, et il Est-ce que les parties à la fenêtre veulent le plus de place pour. L'ordre des rangées et la géométrie du flotteur survivent tous deux à un rechargement: l'instantané porte la boîte à flotteurs, la taille du dock à revenir, et l'ordre de la matrice, qui est le propre arrangement de gauche à droite du membre. Nécessite à la zkmo/tool-core 0.1.6 (setFloatGeometry / setFloatGeometry / setWindowOrder), heurté ici.