diff --git a/src/callbacks.cpp b/src/callbacks.cpp
index be2c16a..0a5a4c3 100644
--- a/src/callbacks.cpp
+++ b/src/callbacks.cpp
@@ -121,6 +121,13 @@ cb_show_open_files (GtkAction *action, gpointer data)
 }
 
 void
+cb_show_process_properties (GtkAction *action, gpointer data)
+{
+	ProcData *procdata = static_cast<ProcData*>(data);
+	//TODO: open process_properties dialog
+}
+
+void
 cb_show_lsof(GtkAction *action, gpointer data)
 {
 	ProcData *procdata = static_cast<ProcData*>(data);
diff --git a/src/callbacks.h b/src/callbacks.h
index 4c84793..c227f56 100644
--- a/src/callbacks.h
+++ b/src/callbacks.h
@@ -28,6 +28,7 @@
 
 void		cb_show_memory_maps (GtkAction *action, gpointer data);
 void		cb_show_open_files (GtkAction *action, gpointer data);
+void		cb_show_process_properties (GtkAction *action, gpointer data);
 void		cb_show_lsof(GtkAction *action, gpointer data);
 void		cb_renice (GtkAction *action, gpointer data);
 void		cb_end_process (GtkAction *action, gpointer data);
diff --git a/src/interface.cpp b/src/interface.cpp
index 81c4ae5..75a33c1 100644
--- a/src/interface.cpp
+++ b/src/interface.cpp
@@ -79,6 +79,8 @@ static const GtkActionEntry menu_entries[] =
 	  N_("Open the memory maps associated with a process"), G_CALLBACK (cb_show_memory_maps) },
 	{ "OpenFiles", NULL, N_("Open _Files"), "<control>F",
 	  N_("View the files opened by a process"), G_CALLBACK (cb_show_open_files) },
+	{ "ProcessProperties", NULL, N_("Process _Properties"), NULL,
+	  N_("View the propertis of a process"), G_CALLBACK (cb_show_process_properties) },
 
 	{ "HelpContents", GTK_STOCK_HELP, N_("_Contents"), "F1",
 	  N_("Open the manual"), G_CALLBACK (cb_help_contents) },
@@ -131,6 +133,7 @@ static const char ui_info[] =
 "      <separator />"
 "      <menuitem name=\"ViewMemoryMapsMenu\" action=\"MemoryMaps\" />"
 "      <menuitem name=\"ViewOpenFilesMenu\" action=\"OpenFiles\" />"
+"      <menuitem name=\"ViewProcessPropertiesMenu\" action=\"ProcessProperties\" />"
 "      <separator />"
 "      <menuitem name=\"ViewRefresh\" action=\"Refresh\" />"
 "    </menu>"
@@ -150,6 +153,8 @@ static const char ui_info[] =
 "    <separator />"
 "    <menuitem action=\"MemoryMaps\" />"
 "    <menuitem action=\"OpenFiles\" />"
+"    <separator />"
+"    <menuitem action=\"ProcessProperties\" />"
 "  </popup>";
 
 
@@ -758,6 +763,7 @@ update_sensitivity(ProcData *data)
 						  "KillProcess",
 						  "ChangePriority",
 						  "MemoryMaps",
+						  "ProcessProperties",
 						  "OpenFiles" };
 
 	const char * const processes_actions[] = { "ShowActiveProcesses",
