Пример #1
0
 public static void IfEmptyFillDefault(this WhereSqlClauseBuilder builder)
 {
     if (builder.IsEmpty)
     {
         builder.AppendItem("1 = 1");
     }
 }
Пример #2
0
        public static MenuItem AppendMenuItemSorted(this Menu menu, MenuItem item)
        {
            var text = item.GetText ();

            for (int i = 0; i < menu.Children.Length; i++)
                if (string.Compare (((menu.Children[i]) as MenuItem).GetText (), text) > 0) {
                    menu.Insert (item, i);
                    return item;
                }

            menu.AppendItem (item);
            return item;
        }
Пример #3
0
 public static Gtk.Action AppendAction(this Menu menu, string actionName, string actionLabel, string actionTooltip, string actionIcon)
 {
     Gtk.Action action = new Gtk.Action (actionName, actionLabel, actionTooltip, actionIcon);
     menu.AppendItem ((MenuItem)action.CreateMenuItem ());
     return action;
 }
Пример #4
0
 public static void AppendLikeItem(this WhereSqlClauseBuilder builder, String dataField, String data)
 {
     builder.AppendItem(dataField, data, "LIKE");
 }
Пример #5
0
 public static void AppendItem(this WhereSqlClauseBuilder builder, String expression)
 {
     builder.AppendItem(String.Concat(" ", expression, " "), String.Empty, String.Empty, true);
 }