mirror of https://github.com/xzeldon/htop.git
Panel_new: reorder arguments
Reorder owner and type so they match the order of Panel_init
This commit is contained in:
parent
badeaf9e82
commit
ce9e7fd14f
4
Action.c
4
Action.c
|
@ -166,7 +166,7 @@ Htop_Reaction Action_setSortKey(Settings* settings, ProcessField sortKey) {
|
||||||
|
|
||||||
static Htop_Reaction actionSetSortColumn(State* st) {
|
static Htop_Reaction actionSetSortColumn(State* st) {
|
||||||
Htop_Reaction reaction = HTOP_OK;
|
Htop_Reaction reaction = HTOP_OK;
|
||||||
Panel* sortPanel = Panel_new(0, 0, 0, 0, true, Class(ListItem), FunctionBar_newEnterEsc("Sort ", "Cancel "));
|
Panel* sortPanel = Panel_new(0, 0, 0, 0, Class(ListItem), true, FunctionBar_newEnterEsc("Sort ", "Cancel "));
|
||||||
Panel_setHeader(sortPanel, "Sort by");
|
Panel_setHeader(sortPanel, "Sort by");
|
||||||
ProcessField* fields = st->settings->fields;
|
ProcessField* fields = st->settings->fields;
|
||||||
for (int i = 0; fields[i]; i++) {
|
for (int i = 0; fields[i]; i++) {
|
||||||
|
@ -336,7 +336,7 @@ static Htop_Reaction actionKill(State* st) {
|
||||||
}
|
}
|
||||||
|
|
||||||
static Htop_Reaction actionFilterByUser(State* st) {
|
static Htop_Reaction actionFilterByUser(State* st) {
|
||||||
Panel* usersPanel = Panel_new(0, 0, 0, 0, true, Class(ListItem), FunctionBar_newEnterEsc("Show ", "Cancel "));
|
Panel* usersPanel = Panel_new(0, 0, 0, 0, Class(ListItem), true, FunctionBar_newEnterEsc("Show ", "Cancel "));
|
||||||
Panel_setHeader(usersPanel, "Show processes of:");
|
Panel_setHeader(usersPanel, "Show processes of:");
|
||||||
UsersTable_foreach(st->ut, addUserToVector, usersPanel);
|
UsersTable_foreach(st->ut, addUserToVector, usersPanel);
|
||||||
Vector_insertionSort(usersPanel->items);
|
Vector_insertionSort(usersPanel->items);
|
||||||
|
|
|
@ -26,7 +26,7 @@ InfoScreen* InfoScreen_init(InfoScreen* this, const Process* process, FunctionBa
|
||||||
if (!bar) {
|
if (!bar) {
|
||||||
bar = FunctionBar_new(InfoScreenFunctions, InfoScreenKeys, InfoScreenEvents);
|
bar = FunctionBar_new(InfoScreenFunctions, InfoScreenKeys, InfoScreenEvents);
|
||||||
}
|
}
|
||||||
this->display = Panel_new(0, 1, COLS, height, false, Class(ListItem), bar);
|
this->display = Panel_new(0, 1, COLS, height, Class(ListItem), false, bar);
|
||||||
this->inc = IncSet_new(bar);
|
this->inc = IncSet_new(bar);
|
||||||
this->lines = Vector_new(this->display->items->type, true, DEFAULT_SIZE);
|
this->lines = Vector_new(this->display->items->type, true, DEFAULT_SIZE);
|
||||||
Panel_setHeader(this->display, panelHeader);
|
Panel_setHeader(this->display, panelHeader);
|
||||||
|
|
2
Panel.c
2
Panel.c
|
@ -30,7 +30,7 @@ const PanelClass Panel_class = {
|
||||||
.eventHandler = Panel_selectByTyping,
|
.eventHandler = Panel_selectByTyping,
|
||||||
};
|
};
|
||||||
|
|
||||||
Panel* Panel_new(int x, int y, int w, int h, bool owner, const ObjectClass* type, FunctionBar* fuBar) {
|
Panel* Panel_new(int x, int y, int w, int h, const ObjectClass* type, bool owner, FunctionBar* fuBar) {
|
||||||
Panel* this;
|
Panel* this;
|
||||||
this = xMalloc(sizeof(Panel));
|
this = xMalloc(sizeof(Panel));
|
||||||
Object_setClass(this, Class(Panel));
|
Object_setClass(this, Class(Panel));
|
||||||
|
|
2
Panel.h
2
Panel.h
|
@ -78,7 +78,7 @@ struct Panel_ {
|
||||||
|
|
||||||
extern const PanelClass Panel_class;
|
extern const PanelClass Panel_class;
|
||||||
|
|
||||||
Panel* Panel_new(int x, int y, int w, int h, bool owner, const ObjectClass* type, FunctionBar* fuBar);
|
Panel* Panel_new(int x, int y, int w, int h, const ObjectClass* type, bool owner, FunctionBar* fuBar);
|
||||||
|
|
||||||
void Panel_delete(Object* cast);
|
void Panel_delete(Object* cast);
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ in the source distribution for its full text.
|
||||||
|
|
||||||
|
|
||||||
Panel* SignalsPanel_new() {
|
Panel* SignalsPanel_new() {
|
||||||
Panel* this = Panel_new(1, 1, 1, 1, true, Class(ListItem), FunctionBar_newEnterEsc("Send ", "Cancel "));
|
Panel* this = Panel_new(1, 1, 1, 1, Class(ListItem), true, FunctionBar_newEnterEsc("Send ", "Cancel "));
|
||||||
const int defaultSignal = SIGTERM;
|
const int defaultSignal = SIGTERM;
|
||||||
int defaultPosition = 15;
|
int defaultPosition = 15;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
|
|
|
@ -17,7 +17,7 @@ in the source distribution for its full text.
|
||||||
|
|
||||||
|
|
||||||
Panel* IOPriorityPanel_new(IOPriority currPrio) {
|
Panel* IOPriorityPanel_new(IOPriority currPrio) {
|
||||||
Panel* this = Panel_new(1, 1, 1, 1, true, Class(ListItem), FunctionBar_newEnterEsc("Set ", "Cancel "));
|
Panel* this = Panel_new(1, 1, 1, 1, Class(ListItem), true, FunctionBar_newEnterEsc("Set ", "Cancel "));
|
||||||
|
|
||||||
Panel_setHeader(this, "IO Priority:");
|
Panel_setHeader(this, "IO Priority:");
|
||||||
Panel_add(this, (Object*) ListItem_new("None (based on nice)", IOPriority_None));
|
Panel_add(this, (Object*) ListItem_new("None (based on nice)", IOPriority_None));
|
||||||
|
|
Loading…
Reference in New Issue