我是扩展Mock Universal Menu的作者,并且正在努力进行下一次更新。问题是,我想将我的文本插入到左框最右边的索引中。我想这样做是因为到目前为止,在从暂停中出来后,我的扩展程序会转到应用程序菜单的左侧(例如Firefox
,或Extensions
),并在活动按钮之后。所以,我的问题是:是否有可能停止这种行为,如果没有,我如何将它与左框的右侧对齐。
我的代码
'use strict';
const { St, Clutter } = imports.gi;
const Main = imports.ui.main;
let _myText;
class Extension {
enable() {
const _myText = new St.Label({ text: ' File Edit View Go Window Help',
y_align: Clutter.ActorAlign.CENTER,
style_class: 'panel-button',
track_hover: false,
reactive: false,
style_class: 'panel-button my-class'});
Main.panel._leftBox.insert_child_at_index(_myText, 10)
}
disable() {
_myText.destroy();
}
}
function init() {
return new Extension();
}
我在安装了 GNOME 40.4 的 Ubuntu 21.04 上。
从您提供的代码来看,下面的禁用功能似乎可以满足您的需求
还从您的启用代码第 2 行中删除文本“const”