https://git.reactos.org/?p=reactos.git;a=commitdiff;h=da7dcec6a06c052339120…
commit da7dcec6a06c052339120ed4baa3caf24594f163
Author: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
AuthorDate: Thu Dec 16 02:25:32 2021 +0100
Commit: Hermès Bélusca-Maïto <hermes.belusca-maito(a)reactos.org>
CommitDate: Thu Jun 15 12:44:01 2023 +0200
[TASKMGR] Reformat the files' headers. Add Valerij in graphctl.c/h who rewrote most of the graph control.
---
base/applications/taskmgr/about.c | 23 ++++-------------------
base/applications/taskmgr/about.h | 25 +++++--------------------
base/applications/taskmgr/affinity.c | 25 +++++--------------------
base/applications/taskmgr/affinity.h | 24 +++++-------------------
base/applications/taskmgr/applpage.c | 27 ++++++---------------------
base/applications/taskmgr/applpage.h | 25 ++++++-------------------
base/applications/taskmgr/column.c | 25 +++++--------------------
base/applications/taskmgr/column.h | 24 +++++-------------------
base/applications/taskmgr/debug.c | 25 +++++--------------------
base/applications/taskmgr/debug.h | 24 +++++-------------------
base/applications/taskmgr/endproc.c | 27 ++++++---------------------
base/applications/taskmgr/endproc.h | 25 ++++++-------------------
base/applications/taskmgr/graph.c | 23 ++++-------------------
base/applications/taskmgr/graph.h | 23 ++++-------------------
base/applications/taskmgr/graphctl.c | 3 ++-
base/applications/taskmgr/graphctl.h | 27 ++++++---------------------
base/applications/taskmgr/optnmenu.c | 29 ++++-------------------------
base/applications/taskmgr/optnmenu.h | 29 +++++------------------------
base/applications/taskmgr/perfdata.c | 25 +++++--------------------
base/applications/taskmgr/perfdata.h | 24 +++++-------------------
base/applications/taskmgr/perfpage.c | 23 ++++-------------------
base/applications/taskmgr/perfpage.h | 23 ++++-------------------
base/applications/taskmgr/precomp.h | 7 +++++++
base/applications/taskmgr/priority.c | 25 +++++--------------------
base/applications/taskmgr/priority.h | 24 +++++-------------------
base/applications/taskmgr/proclist.c | 23 ++++-------------------
base/applications/taskmgr/proclist.h | 27 ++++++---------------------
base/applications/taskmgr/procpage.c | 27 ++++++---------------------
base/applications/taskmgr/procpage.h | 25 ++++++-------------------
base/applications/taskmgr/resource.h | 7 +++++++
base/applications/taskmgr/run.c | 25 +++++--------------------
base/applications/taskmgr/run.h | 27 +++++++--------------------
base/applications/taskmgr/shutdown.c | 27 ++++++---------------------
base/applications/taskmgr/shutdown.h | 27 ++++++---------------------
base/applications/taskmgr/taskmgr.c | 25 +++++--------------------
base/applications/taskmgr/taskmgr.h | 23 ++++-------------------
base/applications/taskmgr/taskmgr.rc | 7 +++++++
base/applications/taskmgr/trayicon.c | 25 +++++--------------------
base/applications/taskmgr/trayicon.h | 24 +++++-------------------
39 files changed, 202 insertions(+), 701 deletions(-)
diff --git a/base/applications/taskmgr/about.c b/base/applications/taskmgr/about.c
index 63b9b3f4ad9..e3ebc1c0b7c 100644
--- a/base/applications/taskmgr/about.c
+++ b/base/applications/taskmgr/about.c
@@ -1,23 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * about.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: About Box.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/about.h b/base/applications/taskmgr/about.h
index 07269a8f7c7..cfe31132e2c 100644
--- a/base/applications/taskmgr/about.h
+++ b/base/applications/taskmgr/about.h
@@ -1,25 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * about.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: About Box.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#pragma once
-void OnAbout(void);
+void OnAbout(void);
diff --git a/base/applications/taskmgr/affinity.c b/base/applications/taskmgr/affinity.c
index 1b5ec4247ca..5bb596a63a0 100644
--- a/base/applications/taskmgr/affinity.c
+++ b/base/applications/taskmgr/affinity.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * affinity.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processor Affinity.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/affinity.h b/base/applications/taskmgr/affinity.h
index 7c93801d507..6aafd95cb8f 100644
--- a/base/applications/taskmgr/affinity.h
+++ b/base/applications/taskmgr/affinity.h
@@ -1,23 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * affinity.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processor Affinity.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#pragma once
diff --git a/base/applications/taskmgr/applpage.c b/base/applications/taskmgr/applpage.c
index e21de9922cf..488ae8fd6af 100644
--- a/base/applications/taskmgr/applpage.c
+++ b/base/applications/taskmgr/applpage.c
@@ -1,25 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * applpage.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- * 2021 Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Applications Page.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
+ * Copyright 2021 Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/applpage.h b/base/applications/taskmgr/applpage.h
index f75a76ad2a3..2f59e175c68 100644
--- a/base/applications/taskmgr/applpage.h
+++ b/base/applications/taskmgr/applpage.h
@@ -1,23 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * applicationpage.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Applications Page.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
+ * Copyright 2021 Katayama Hirofumi MZ <katayama.hirofumi.mz(a)gmail.com>
*/
#pragma once
diff --git a/base/applications/taskmgr/column.c b/base/applications/taskmgr/column.c
index 71b8db3426f..bc98b06705d 100644
--- a/base/applications/taskmgr/column.c
+++ b/base/applications/taskmgr/column.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * column.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processes List Columns.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/column.h b/base/applications/taskmgr/column.h
index a92efa313cf..cf68106c6e0 100644
--- a/base/applications/taskmgr/column.h
+++ b/base/applications/taskmgr/column.h
@@ -1,23 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * column.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processes List Columns.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#pragma once
diff --git a/base/applications/taskmgr/debug.c b/base/applications/taskmgr/debug.c
index 7659757567b..8e5701fceab 100644
--- a/base/applications/taskmgr/debug.c
+++ b/base/applications/taskmgr/debug.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * debug.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Process Debugging.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/debug.h b/base/applications/taskmgr/debug.h
index 85041340431..cecb974df67 100644
--- a/base/applications/taskmgr/debug.h
+++ b/base/applications/taskmgr/debug.h
@@ -1,23 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * debug.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Process Debugging.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#pragma once
diff --git a/base/applications/taskmgr/endproc.c b/base/applications/taskmgr/endproc.c
index 74ce95f3480..822790033d2 100644
--- a/base/applications/taskmgr/endproc.c
+++ b/base/applications/taskmgr/endproc.c
@@ -1,25 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * endproc.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- * 2014 Ismael Ferreras Morezuelas <swyterzone+ros(a)gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Process Termination.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
+ * Copyright 2014 Ismael Ferreras Morezuelas <swyterzone+ros(a)gmail.com>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/endproc.h b/base/applications/taskmgr/endproc.h
index 2351e85967d..04744d7c1f1 100644
--- a/base/applications/taskmgr/endproc.h
+++ b/base/applications/taskmgr/endproc.h
@@ -1,23 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * endproc.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Process Termination.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
+ * Copyright 2014 Ismael Ferreras Morezuelas <swyterzone+ros(a)gmail.com>
*/
#pragma once
diff --git a/base/applications/taskmgr/graph.c b/base/applications/taskmgr/graph.c
index 20e0ff45476..3962e976fb5 100644
--- a/base/applications/taskmgr/graph.c
+++ b/base/applications/taskmgr/graph.c
@@ -1,23 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * graph.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Performance Graph Meters.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/graph.h b/base/applications/taskmgr/graph.h
index d990f51f155..d79524b43b1 100644
--- a/base/applications/taskmgr/graph.h
+++ b/base/applications/taskmgr/graph.h
@@ -1,23 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * graph.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Performance Graph Meters.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#pragma once
diff --git a/base/applications/taskmgr/graphctl.c b/base/applications/taskmgr/graphctl.c
index 66cc9e60208..ef6bbf6b632 100644
--- a/base/applications/taskmgr/graphctl.c
+++ b/base/applications/taskmgr/graphctl.c
@@ -1,9 +1,10 @@
/*
* PROJECT: ReactOS Task Manager
* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
- * PURPOSE: Graph plotting controls
+ * PURPOSE: Graph Plotting controls.
* COPYRIGHT: Copyright 2002 Robert Dickenson <robd(a)reactos.org>
* Copyright 2021 Wu Haotian <rigoligo03(a)gmail.com>
+ * Copyright 2021 Valerij Zaporogeci <vlrzprgts(a)gmail.com>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/graphctl.h b/base/applications/taskmgr/graphctl.h
index 5ea2aeaa82d..959ffab4122 100644
--- a/base/applications/taskmgr/graphctl.h
+++ b/base/applications/taskmgr/graphctl.h
@@ -1,23 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * graphctl.h
- *
- * Copyright (C) 2002 Robert Dickenson <robd(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Graph Plotting controls.
+ * COPYRIGHT: Copyright 2002 Robert Dickenson <robd(a)reactos.org>
+ * Copyright 2021 Wu Haotian <rigoligo03(a)gmail.com>
+ * Copyright 2021 Valerij Zaporogeci <vlrzprgts(a)gmail.com>
*/
#pragma once
@@ -29,8 +16,6 @@
extern "C" {
#endif
-
-
typedef struct _TM_GRAPH_CONTROL
{
HWND hParentWnd;
diff --git a/base/applications/taskmgr/optnmenu.c b/base/applications/taskmgr/optnmenu.c
index bb34fed2fd3..f6be7e209f6 100644
--- a/base/applications/taskmgr/optnmenu.c
+++ b/base/applications/taskmgr/optnmenu.c
@@ -1,29 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * optnmenu.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
-/*
- * options.c
- *
- * Menu item handlers for the options menu.
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Menu item handlers for the options menu.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/optnmenu.h b/base/applications/taskmgr/optnmenu.h
index 50a8251fa42..6f259c396bd 100644
--- a/base/applications/taskmgr/optnmenu.h
+++ b/base/applications/taskmgr/optnmenu.h
@@ -1,32 +1,13 @@
/*
- * ReactOS Task Manager
- *
- * optnmenu.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
-/*
- * Menu item handlers for the options menu.
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Menu item handlers for the options menu.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#pragma once
-#define OPTIONS_MENU_INDEX 1
+#define OPTIONS_MENU_INDEX 1
void TaskManager_OnOptionsAlwaysOnTop(void);
void TaskManager_OnOptionsMinimizeOnUse(void);
diff --git a/base/applications/taskmgr/perfdata.c b/base/applications/taskmgr/perfdata.c
index 166f7a7ff07..573021d5f89 100644
--- a/base/applications/taskmgr/perfdata.c
+++ b/base/applications/taskmgr/perfdata.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * perfdata.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * Copyright (C) 2014 Ismael Ferreras Morezuelas <swyterzone+ros(a)gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Performance Counters.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2014 Ismael Ferreras Morezuelas <swyterzone+ros(a)gmail.com>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/perfdata.h b/base/applications/taskmgr/perfdata.h
index 51e11f47b2e..5bfc3bb31fb 100644
--- a/base/applications/taskmgr/perfdata.h
+++ b/base/applications/taskmgr/perfdata.h
@@ -1,23 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * perfdata.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Performance Counters.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2014 Ismael Ferreras Morezuelas <swyterzone+ros(a)gmail.com>
*/
#pragma once
diff --git a/base/applications/taskmgr/perfpage.c b/base/applications/taskmgr/perfpage.c
index 4bf550a8ff1..e212581633e 100644
--- a/base/applications/taskmgr/perfpage.c
+++ b/base/applications/taskmgr/perfpage.c
@@ -1,23 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * perfpage.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with this program; if not, write to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Performance Page.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/perfpage.h b/base/applications/taskmgr/perfpage.h
index f1e4403f37c..181423a9610 100644
--- a/base/applications/taskmgr/perfpage.h
+++ b/base/applications/taskmgr/perfpage.h
@@ -1,23 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * performancepage.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Performance Page.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#pragma once
diff --git a/base/applications/taskmgr/precomp.h b/base/applications/taskmgr/precomp.h
index 872cc76d0ae..4fbcf760c3d 100644
--- a/base/applications/taskmgr/precomp.h
+++ b/base/applications/taskmgr/precomp.h
@@ -1,3 +1,10 @@
+/*
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Precompiled Header.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ */
+
#ifndef __PRECOMP_H
#define __PRECOMP_H
diff --git a/base/applications/taskmgr/priority.c b/base/applications/taskmgr/priority.c
index 6364d161ecf..714bc76da72 100644
--- a/base/applications/taskmgr/priority.c
+++ b/base/applications/taskmgr/priority.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * priority.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Process Priority.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/priority.h b/base/applications/taskmgr/priority.h
index 5d8f18cc468..d7088b17211 100644
--- a/base/applications/taskmgr/priority.h
+++ b/base/applications/taskmgr/priority.h
@@ -1,23 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * priority.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Process Priority.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#pragma once
diff --git a/base/applications/taskmgr/proclist.c b/base/applications/taskmgr/proclist.c
index 15f0c13b48d..7396be368ec 100644
--- a/base/applications/taskmgr/proclist.c
+++ b/base/applications/taskmgr/proclist.c
@@ -1,23 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * proclist.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processes List.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/proclist.h b/base/applications/taskmgr/proclist.h
index 1df2753384b..8822d1010f2 100644
--- a/base/applications/taskmgr/proclist.h
+++ b/base/applications/taskmgr/proclist.h
@@ -1,27 +1,12 @@
/*
- * ReactOS Task Manager
- *
- * proclist.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processes List.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#pragma once
-INT_PTR CALLBACK ProcessListWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
+INT_PTR CALLBACK ProcessListWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
-extern WNDPROC OldProcessListWndProc;
+extern WNDPROC OldProcessListWndProc;
diff --git a/base/applications/taskmgr/procpage.c b/base/applications/taskmgr/procpage.c
index dd2825d2c91..0af2e357831 100644
--- a/base/applications/taskmgr/procpage.c
+++ b/base/applications/taskmgr/procpage.c
@@ -1,25 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * procpage.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * Copyright (C) 2009 Maxime Vernier <maxime.vernier(a)gmail.com>
- * Copyright (C) 2022 Thamatip Chitpong <tangaming123456(a)outlook.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processes Page.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2009 Maxime Vernier <maxime.vernier(a)gmail.com>
+ * Copyright 2022 Thamatip Chitpong <tangaming123456(a)outlook.com>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/procpage.h b/base/applications/taskmgr/procpage.h
index 2a22951bce8..4cab4191482 100644
--- a/base/applications/taskmgr/procpage.h
+++ b/base/applications/taskmgr/procpage.h
@@ -1,23 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * processpage.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Processes Page.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2009 Maxime Vernier <maxime.vernier(a)gmail.com>
+ * Copyright 2022 Thamatip Chitpong <tangaming123456(a)outlook.com>
*/
#pragma once
diff --git a/base/applications/taskmgr/resource.h b/base/applications/taskmgr/resource.h
index c5b9e84ebcf..7f5ef276afe 100644
--- a/base/applications/taskmgr/resource.h
+++ b/base/applications/taskmgr/resource.h
@@ -1,3 +1,10 @@
+/*
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Resources header.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ */
+
#pragma once
#define IDS_IDLE_PROCESS 102
diff --git a/base/applications/taskmgr/run.c b/base/applications/taskmgr/run.c
index 058bff6c6e2..09ed71e74d2 100644
--- a/base/applications/taskmgr/run.c
+++ b/base/applications/taskmgr/run.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * run.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Run Task.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/run.h b/base/applications/taskmgr/run.h
index fd87406fa93..ef1ffe53cb0 100644
--- a/base/applications/taskmgr/run.h
+++ b/base/applications/taskmgr/run.h
@@ -1,24 +1,11 @@
/*
- * ReactOS Task Manager
- *
- * run.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Run Task.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
+ */
+/*
* run.h - definitions necessary to use Microsoft's "Run" dialog
* Undocumented Windows call
* use the type below to declare a function pointer
diff --git a/base/applications/taskmgr/shutdown.c b/base/applications/taskmgr/shutdown.c
index 4c3ca645747..9a64b0a3ed6 100644
--- a/base/applications/taskmgr/shutdown.c
+++ b/base/applications/taskmgr/shutdown.c
@@ -1,25 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * shutdown.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2011 M�rio Kacm�r /Mario Kacmar/ aka Kario (kario(a)szm.sk)
- * 2014 Robert Naumann <gonzomdx(a)gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: System Shutdown.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2011 Mário Kacmár /Mario Kacmar/ aka Kario <kario(a)szm.sk>
+ * Copyright 2014 Robert Naumann <gonzomdx(a)gmail.com>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/shutdown.h b/base/applications/taskmgr/shutdown.h
index 3358c5562b3..7c13c445e3a 100644
--- a/base/applications/taskmgr/shutdown.h
+++ b/base/applications/taskmgr/shutdown.h
@@ -1,25 +1,10 @@
/*
- * ReactOS Task Manager
- *
- * shutdown.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2011 M�rio Kacm�r /Mario Kacmar/ aka Kario (kario(a)szm.sk)
- * 2014 Robert Naumann <gonzomdx(a)gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: System Shutdown.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2011 Mário Kacmár /Mario Kacmar/ aka Kario <kario(a)szm.sk>
+ * Copyright 2014 Robert Naumann <gonzomdx(a)gmail.com>
*/
#pragma once
diff --git a/base/applications/taskmgr/taskmgr.c b/base/applications/taskmgr/taskmgr.c
index 197b6f82e62..28a2b4b3c8a 100644
--- a/base/applications/taskmgr/taskmgr.c
+++ b/base/applications/taskmgr/taskmgr.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * taskmgr.c : Defines the entry point for the application.
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Application Entry-point.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/taskmgr.h b/base/applications/taskmgr/taskmgr.h
index 5e7fed2f7c8..1557128adba 100644
--- a/base/applications/taskmgr/taskmgr.h
+++ b/base/applications/taskmgr/taskmgr.h
@@ -1,23 +1,8 @@
/*
- * ReactOS Task Manager
- *
- * taskmgr.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Main Header.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
*/
#pragma once
diff --git a/base/applications/taskmgr/taskmgr.rc b/base/applications/taskmgr/taskmgr.rc
index b23bc2fdc56..521f83fbe78 100644
--- a/base/applications/taskmgr/taskmgr.rc
+++ b/base/applications/taskmgr/taskmgr.rc
@@ -1,3 +1,10 @@
+/*
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Resources file.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ */
+
#include <windef.h>
#include <winuser.h>
#include <commctrl.h>
diff --git a/base/applications/taskmgr/trayicon.c b/base/applications/taskmgr/trayicon.c
index e34e4578743..81127a3784b 100644
--- a/base/applications/taskmgr/trayicon.c
+++ b/base/applications/taskmgr/trayicon.c
@@ -1,24 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * trayicon.c
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- * 2005 Klemens Friedl <frik85(a)reactos.at>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Tray Icon.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#include "precomp.h"
diff --git a/base/applications/taskmgr/trayicon.h b/base/applications/taskmgr/trayicon.h
index 1b51c5571b8..5b120b4ab08 100644
--- a/base/applications/taskmgr/trayicon.h
+++ b/base/applications/taskmgr/trayicon.h
@@ -1,23 +1,9 @@
/*
- * ReactOS Task Manager
- *
- * trayicon.h
- *
- * Copyright (C) 1999 - 2001 Brian Palmer <brianp(a)reactos.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ * PROJECT: ReactOS Task Manager
+ * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
+ * PURPOSE: Tray Icon.
+ * COPYRIGHT: Copyright 1999-2001 Brian Palmer <brianp(a)reactos.org>
+ * Copyright 2005 Klemens Friedl <frik85(a)reactos.at>
*/
#pragma once