Ejemplo n.º 1
0
 public void Convert(out SelectorInfo x)
 {
     x.name             = CriAtomDebugDetail.Utility.PtrToStringAutoOrNull(namePtr);
     x.index            = index;
     x.numLabels        = numLabels;
     x.globalLabelIndex = globalLabelIndex;
 }
Ejemplo n.º 2
0
    /**
     * <summary>セレクタ情報の取得</summary>
     * <param name="name">セレクタ名</param>
     * <param name="info">セレクタ情報</param>
     * <returns>情報が取得できたかどうか</returns>
     * \par 説明:
     * セレクタ名からセレクタ情報を取得します。<br>
     * 指定した名前のセレクタが存在しない場合、falseが返ります。
     */
    public static bool GetSelectorInfoByName(string name, out SelectorInfo info)
    {
        SelectorInfoForMarshaling x;
        bool result = criAtomExAcf_GetSelectorInfoByName(name, out x) != 0;

        x.Convert(out info);
        return(result);
    }
Ejemplo n.º 3
0
    /**
     * <summary>セレクタ情報の取得</summary>
     * <param name="index">セレクタインデックス</param>
     * <param name="info">セレクタ情報</param>
     * <returns>情報が取得できたかどうか</returns>
     * \par 説明:
     * セレクタインデックスからセレクタ情報を取得します。<br>
     * 指定したインデックスのセレクタが存在しない場合、falseが返ります。
     */
    public static bool GetSelectorInfoByIndex(ushort index, out SelectorInfo info)
    {
        SelectorInfoForMarshaling x;
        bool result = criAtomExAcf_GetSelectorInfoByIndex(index, out x) != 0;

        x.Convert(out info);
        return(result);
    }
Ejemplo n.º 4
0
    /**
     * <summary>セレクタラベル情報の取得</summary>
     * <param name="selectorInfo">セレクタ情報</param>
     * <param name="index">ラベルインデックス</param>
     * <param name="labelInfo">セレクタラベル情報</param>
     * <returns>情報が取得できたかどうか</returns>
     * \par 説明:
     * セレクタ情報とセレクタラベルインデックスからセレクタラベル情報を取得します。<br>
     * 指定したインデックスのセレクタラベルが存在しない場合、falseが返ります。
     */
    public static bool GetSelectorLabelInfo(ref SelectorInfo selectorInfo, ushort index, out SelectorLabelInfo labelInfo)
    {
        var selectorInfoInput = new SelectorInfoForMarshaling();

        selectorInfoInput.index     = selectorInfo.index;
        selectorInfoInput.numLabels = selectorInfo.numLabels;
        SelectorLabelInfoForMarshaling x;
        bool result = criAtomExAcf_GetSelectorLabelInfo(ref selectorInfoInput, index, out x) != 0;

        x.Convert(out labelInfo);
        return(result);
    }
Ejemplo n.º 5
0
        void SelectorHelper_InitSelectorInfoCompleted(object sender, EventArgs e)
        {
            SelectorHelper.InitSelectorInfoCompleted -= new EventHandler(SelectorHelper_InitSelectorInfoCompleted);
            SelectorInfo si = SelectorHelper.Selectors.FirstOrDefault(item =>
            {
                return(item.Name == "QueryBudgetAccount");
            });

            this.ADtGrid.GridItems = si.Items;
            this.ADtGrid.InitControl(OperationTypes.Browse);

            InitQueryFilter();
        }
Ejemplo n.º 6
0
 public void OnStartHover()
 {
     SelectorInfo.ChangeText(objectName);
 }
Ejemplo n.º 7
0
 public void OnEndHover()
 {
     SelectorInfo.ClearText();
 }