我想使用该命令通过迷你缓冲区调整分割窗口的大小.在GNU文档中,我找到了描述(Resizing-Windows):
Example: enlarge-window-horizontally size &optional horizontal.
Run Code Online (Sandbox Code Playgroud)
如果我键入M-x enlarge-window-horizontally窗口,将通过一列调整大小.但是无法在迷你缓冲区中添加大小的数字,因为按空格键emacs会尝试完成命令.
有人知道如何在迷你缓冲区中使用可选参数吗?分别如何一次调整多个列的窗口大小.
谢谢.
我的系统中有一个设置类,我在其中存储重要设置的配置值.它看起来像下面的代码,但有更多不同类型的属性.现在我需要实现一个表单,我可以在运行时调整和配置这些设置.为每个属性实现字段非常麻烦,并保证所有值都被映射而没有错误.
现在我的问题是:是一个vcl组件,可以自动创建一个接口来解决这个问题.例如.提供类似树状或列表视图的界面,其中包含属性和字段的名称以编辑值(如IDE中的属性窗格,具有打印机设置,请参见下面的屏幕截图).那将是一件好事.没有?
你如何处理这样的配置表单?
感谢您的输入!
TGoldmannSettings = class
private
FInitialSymbolSize : Integer;
FPenWidth : Single;
FCanvasColor : TColor;
FShowLiveCoordinates : Boolean;
FFont1 : TFont;
FMsmPointSymbol : TAvailableSymbols; // own type
...
public
constructor Create;
destructor Destroy; override;
property SymbolSize : Integer read FInitialSymbolSize write FInitialSymbolSize;
property Font1: TFont read FFont1 write FFont1;
...
published
property PenWidth: Single read FPenWidth write FPenWidth;
property CanvasColor: TColor read FCanvasColor write FCanvasColor;
property ShowLiveCoordinates: Boolean read FShowLiveCoordinates write FShowLiveCoordinates;
...
end;
Run Code Online (Sandbox Code Playgroud)
您有时会在打印机设置对话框中找到我的意思: