AnjutaVcsStatusTreeView

AnjutaVcsStatusTreeView

Synopsis

#define             ANJUTA_VCS_DEFAULT_STATUS_CODES
                    AnjutaVcsStatusTreeViewClass;
                    AnjutaVcsStatusTreeView;
                    AnjutaVcsStatusTreeViewPriv;
GtkWidget *         anjuta_vcs_status_tree_view_new     (void);
void                anjuta_vcs_status_tree_view_destroy (AnjutaVcsStatusTreeView *self);
void                anjuta_vcs_status_tree_view_add     (AnjutaVcsStatusTreeView *self,
                                                         gchar *path,
                                                         AnjutaVcsStatus status,
                                                         gboolean selected);
void                anjuta_vcs_status_tree_view_select_all
                                                        (AnjutaVcsStatusTreeView *self);
void                anjuta_vcs_status_tree_view_unselect_all
                                                        (AnjutaVcsStatusTreeView *self);
GList *             anjuta_vcs_status_tree_view_get_selected
                                                        (AnjutaVcsStatusTreeView *self);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkTreeView
                                 +----AnjutaVcsStatusTreeView

Implemented Interfaces

AnjutaVcsStatusTreeView implements AtkImplementorIface and GtkBuildable.

Properties

  "conflicted-selectable"    gboolean              : Read / Write / Construct Only
  "show-status"              gboolean              : Read / Write
  "status-codes"             AnjutaVcsStatus       : Read / Write / Construct Only

Description

Details

ANJUTA_VCS_DEFAULT_STATUS_CODES

#define             ANJUTA_VCS_DEFAULT_STATUS_CODES


AnjutaVcsStatusTreeViewClass

typedef struct {
	GtkTreeViewClass parent_class;
} AnjutaVcsStatusTreeViewClass;


AnjutaVcsStatusTreeView

typedef struct _AnjutaVcsStatusTreeView AnjutaVcsStatusTreeView;


AnjutaVcsStatusTreeViewPriv

typedef struct _AnjutaVcsStatusTreeViewPriv AnjutaVcsStatusTreeViewPriv;


anjuta_vcs_status_tree_view_new ()

GtkWidget *         anjuta_vcs_status_tree_view_new     (void);

Returns :


anjuta_vcs_status_tree_view_destroy ()

void                anjuta_vcs_status_tree_view_destroy (AnjutaVcsStatusTreeView *self);

self :


anjuta_vcs_status_tree_view_add ()

void                anjuta_vcs_status_tree_view_add     (AnjutaVcsStatusTreeView *self,
                                                         gchar *path,
                                                         AnjutaVcsStatus status,
                                                         gboolean selected);

self :

path :

status :

selected :


anjuta_vcs_status_tree_view_select_all ()

void                anjuta_vcs_status_tree_view_select_all
                                                        (AnjutaVcsStatusTreeView *self);

self :


anjuta_vcs_status_tree_view_unselect_all ()

void                anjuta_vcs_status_tree_view_unselect_all
                                                        (AnjutaVcsStatusTreeView *self);

self :


anjuta_vcs_status_tree_view_get_selected ()

GList *             anjuta_vcs_status_tree_view_get_selected
                                                        (AnjutaVcsStatusTreeView *self);

self :

Returns :

Property Details

The "conflicted-selectable" property

  "conflicted-selectable"    gboolean              : Read / Write / Construct Only

Allow/disallow the user to select Conflicted status items.

Default value: TRUE


The "show-status" property

  "show-status"              gboolean              : Read / Write

Show or hide status description.

Default value: TRUE


The "status-codes" property

  "status-codes"             AnjutaVcsStatus       : Read / Write / Construct Only

Control which status codes are shown in the list.

Default value: ANJUTA_VCS_STATUS_MODIFIED|ANJUTA_VCS_STATUS_ADDED|ANJUTA_VCS_STATUS_DELETED|ANJUTA_VCS_STATUS_CONFLICTED