问题标签 [maximize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4772 浏览

cocoa - NSWindow 最大化?

有人知道此代码的正确解决方案吗?

0 投票
1 回答
8460 浏览

python - Removing or disabling a resizable Tkinter window maximise button under Windows

Looking for advice on how to remove or disable a resizable window's maximize button under Windows. I'm using Python 2.7 for Windows.

Background: I have a resizable window with min and max sizes set via the window's minsize() and maxsize() methods. When a user clicks the maximize button, the window moves to the upper left of the display. This is very confusing to my users so I would like to prevent that behavior.

My research shows several ways to disable a maximize button - but none of these techniques seem to apply to resizable windows?

  1. Prevent a window from resizing via the resizable( False, False ) method.

  2. Remove all the window's controls (and border) via the overrideredirect( True ) method.

  3. Use the mysterious transient(1) method (this raises an exception under Windows).

  4. Bind the window's event and try to block the maximize (update: Tkinter has already maximized the window by the time our handler detects the maximize event. Returning "break" or using geometry(size|position) to size and re-position a window are both ignored)

  5. I've posted a question on the Python Win32 API mailing list to see if we can use a Windows API call to disable a window's maximize button via the hWnd handle that I believe(?) Tkinter exposes.

Is there a way I can trap the maximize event (BEFORE Tkinter performs it)?

Malcolm

0 投票
1 回答
198 浏览

algorithm - 基于多个离散属性的组/簇对象列表

我有一个具有属性的对象列表,例如颜色、长度、宽度和重要的价格。我最终试图将列表划分为最大的子集,以便每个子集成员具有相同的价格,并且颜色、长度、宽度的每个排列都存在于子集中。

换句话说,我希望能够划分项目集以发现子集,以便可以将每个集合描述为:

  • 所有红色、蓝色或绿色且长 10 或 11 英寸以及高 4 英寸的物体都需要 5 美元
  • 所有红色或绿色、长 12 英寸、高 4 英寸的物体均为 6 美元
  • 一个蓝色 12X4 物体是 6.50 美元
  • 等等等等

目标是让子集包含尽可能多的项目。

我一直在努力解决这个问题,我认为答案(或近似值)可能来自聚类技术。然而,我一直很难想出一个距离矩阵来提供我正在寻找的结果。有没有人对如何解决这个问题有任何见解。

更好的解释

给定与上述类似的对象列表,按价格将它们分组为最少数量的完整子集。

0 投票
2 回答
205 浏览

.net - 如何优化使用 .Net 技术的开发人员 PC 的速度?

我想最大化/优化用于使用.Net 技术的开发人员的台式电脑的速度/功率 - 即目前最新的是 SQL Server 2008、Visual Studio 2010、IIS 7、Expression Studio?

但我不确定需要考虑哪些因素,例如 CPU、RAM、主板、硬盘、机箱、电源等。然而,每个 PC 组件的属性,即 1) CPU 的核心数量、速度等;2) RAM 大小、总线等;等等。

如果你知道这些,请分享!

谢谢!

0 投票
1 回答
4874 浏览

c++ - 禁用窗口最大化/最小化

如何使用 Windows API 禁用窗口的最大化和/或最小化功能?最大化/最小化框需要变灰和禁用,双击标题栏,拖动到屏幕顶部等也需要不起作用。

0 投票
2 回答
2089 浏览

c# - .Net/Winforms,双显示器 - 无边框窗口 - 最大化不起作用

我有一个没有回答的问题

http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/fa521007-f317-48f1-9cdd-de2dbcb17aa8

(最后的帖子是我的帖子)。StackOverflow 是更好的论坛,所以你能帮助我吗:)

简要地:

  • 双显示器配置,右侧的主显示器分辨率较低,左侧显示器的分辨率较高(低:1280x1024;高:1680x1050)。最大化较大时,窗口大于监视器(仅适用于左侧监视器)
  • 处理无边框窗口基类
  • 最大化实际客户区不能按预期工作。通过添加 WndProc 钩子并摆弄大小参数来解决。多显示器支持增加了一些问题,因为最大化似乎依赖于 MaxTrackSize 而不是 MaxSize。这似乎仅在主显示器小于第二显示器时才会发生

我在规范中发现的东西:

http://msdn.microsoft.com/en-us/library/ms632605(v=VS.85).aspx

对于具有多个监视器的系统,ptMaxSize 和 ptMaxPosition 成员描述了主监视器上窗口的最大化大小和位置,即使窗口最终在辅助监视器上最大化。在这种情况下,窗口管理器会调整这些值以补偿主监视器和显示窗口的监视器之间的差异。因此,如果用户保持 ptMaxSize 不变,则监视器上大于主监视器的窗口将最大化为较大监视器的大小。

因此,如果我在我的情况下理解正确,当任务栏放置在不将其隐藏在最大化窗口下时,不可能以更高分辨率在屏幕上最大化?

干杯,jbk

0 投票
1 回答
167 浏览

browser - 一旦打开浏览器,我可以让浏览器最大化内容的可视高度吗?

我希望一旦打开浏览器,我将获得浏览器的最大化(也许浏览器没有最大化)内容的可视高度(不包括工具栏、书签栏或滚动条)。我该如何实现?

最大化宽度会很容易,它几乎是屏幕分辨率的宽度。我知道“clientHeight”可以得到我想要的,但它是动态的,最重要的是,一旦浏览器不是最大化,它就无法获得最大化高度。

有可能做到这一点吗?谢谢

0 投票
2 回答
148 浏览

mysql - 如何提取具有最大值的行?

我有两张桌子,想做以下事情。从第一个表中,我提取满足给定条件的所有行。对于所有提取的行,我从第一列中获取一个值。对于每个值,我从第二个表中提取包含第一列中给定值的所有原始值。从第二个表中提取的所有原始数据都必须以特定方式排序,我只想取第一行(根据排序标准)。这是我的问题,我不知道如何取排序标准值最高的一行。

添加

第一张表:

第二张表:

从第一个表中,我获取包含 Bob 的所有行。这些行中的第一列包含以下值:“aaa”和“ccc”。对于第二个表中的“aaa”,我有两行,我想取那些在最后一列中具有最大值的行。所以,我有|aaa|342|2|。我对“ccc”也是如此。我选择这一行 |ccc|749|3|。最后,我希望根据最后一列的值对两行进行排序。

添加 2

我刚刚意识到问题的本质如下。在给定的表中,我想用一个“代表性”行(在第三列中具有最大值)替换第一列中包含相同值的所有行。更详细地说,我想替换这张表:

通过这个:

0 投票
2 回答
3731 浏览

c++ - Xlib:以最小化或最大化状态创建窗口

是否可以使用 Xlib 创建最大化或最小化状态的窗口?如果是这样,我将如何去做?

0 投票
2 回答
5259 浏览

windows - 在 C++ 中最大化窗口时的问题

我的程序需要任意最大化当前桌面上的任何窗口。我通过调用来实现这一点ShowWindow(hWnd, SW_MAXIMIZE),其中 hWnd 是HWND我想要最大化的窗口。当该行代码执行时,有问题的窗口(此处为记事本)如下所示:

替代文字

一切似乎都很好,除了窗口没有正确定位,即窗口似乎低了几个像素,并且标题栏看起来不像它应该的那样“被压扁”。与单击最大化按钮时的外观相比,问题清晰可见:

替代文字

有谁知道为什么会发生这种行为,以及我能做些什么来解决它?