NetSurf
Data Fields
treeview_node_msg Struct Reference

treeview message More...

#include <treeview.h>

Data Fields

enum treeview_msg msg
 The message type. More...
 
union {
   struct {
      bool   user
 True iff delete by user interaction. More...
 
   }   delete
 
   struct {
      lwc_string *   field
 The field being edited. More...
 
      const char *   text
 The proposed new value. More...
 
   }   node_edit
 
   struct {
      browser_mouse_state   mouse
 
   }   node_launch
 
data
 The message data. More...
 

Detailed Description

treeview message

Definition at line 95 of file treeview.h.

Field Documentation

◆ 

union { ... } treeview_node_msg::data

◆ 

struct { ... } treeview_node_msg::delete

◆ field

lwc_string* treeview_node_msg::field

The field being edited.

Definition at line 102 of file treeview.h.

Referenced by hotlist_tree_node_entry_cb(), and hotlist_tree_node_folder_cb().

◆ mouse

browser_mouse_state treeview_node_msg::mouse

Definition at line 106 of file treeview.h.

Referenced by global_history_tree_node_entry_cb(), and hotlist_tree_node_entry_cb().

◆ msg

enum treeview_msg treeview_node_msg::msg

◆ 

struct { ... } treeview_node_msg::node_edit

◆ 

struct { ... } treeview_node_msg::node_launch

◆ text

const char* treeview_node_msg::text

The proposed new value.

Definition at line 103 of file treeview.h.

Referenced by hotlist_tree_node_entry_cb(), and hotlist_tree_node_folder_cb().

◆ user

bool treeview_node_msg::user

True iff delete by user interaction.

Definition at line 99 of file treeview.h.

Referenced by cookie_manager_tree_node_entry_cb(), and global_history_tree_node_entry_cb().


The documentation for this struct was generated from the following file: