B4i Library SD: DragBoard

Discussion in 'iOS Libraries' started by Star-Dust, Oct 6, 2018.

Similar threads

B4i Library SD: RollMenu
B4i Library SD: ScratchCard
B4i Tutorial [Objective C] Writing libraries for B4i
B4i Library SD: RPMView
B4i Library SD: ImageCrop
  1. Star-Dust

    Star-Dust Expert Licensed User

    You can download the demo version from this post

    iSD_DragBoard


    Author: Star-Dust
    Version: 0.01
    • DragBoardView
      • Events:
        • BoardMoved
        • ClickAddElement (ColumnName As String)
        • ClickModifyColumn (ColumnPosition As Int)
        • ClickModifyElement (ColumnPosition As Int, ItemPosition As Int)
        • ItemClickRightMenu (Position As Int, Value As Object)
      • Fields:
        • BoardBackGroundColor As Int
        • LabelSingleLine As BOOL
        • MovibleGround As NSString*
        • NoMovibleGround As NSString*
        • SpaceBetweenBoard As Int
        • SpaceBetweenColumn As Int
        • SpaceBetweenTitleColumn As Int
      • Functions:
        • AddColumnEmpty (ColumnName As NSString*, Movible As BOOL) As BOOL
          Add a column empy
        • AddColumnList (ColumnName As NSString*, ColumnList As B4IList*, TextColor As Int, Movible As BOOL) As BOOL
          Add a entire list - don't isert a duplicate Name
          ColumnName= Colum Title
          ColumnList = List of String
        • AddElement (ColumnName As NSString*, Item As NSString*, ID As NSString*, TextColor As Int, RefreshView As BOOL) As NSString*
          Add a sigle element on column, if column don't exist create it
        • AddElementTo (ColumnPos As Int, Item As NSString*, ID As NSString*, TextColor As Int, RefreshView As BOOL) As NSString*
          Add a sigle element on column, Column select with position
        • AddItemRightMenu (Text As NSString*, Info As NSString*, Bitmap As B4IBitmap*, ReturnValue As NSObject*) As NSString*
        • Class_Globals As NSString*
        • Clear As NSString*
        • ClearRightMenu As NSString*
        • DesignerCreateView (Base As B4IPanelWrapper*, Lbl As B4ILabelWrapper*, Props As B4IMap*) As NSString*
        • GetBase As B4IPanelWrapper*
        • getID (ColumnPos As Int, ItemPos As Int) As NSString*
          Retun ID List from Column position and Row (Item) position
        • getItem (ColumnPos As Int, ItemPos As Int) As NSString*
          Retun Item List from Column position and Row (Item) position
        • Height As Int
        • Initialize (ba As B4I*, vCallback As NSObject*, vEventName As NSString*) As NSString*
        • Invalidate As NSString*
        • IsInitialized As BOOL
          Verifica se l'oggetto sia stato inizializzato.
        • RemoveColumn (ColumnName As NSString*) As BOOL
          Remove entire column
        • RemoveColumnFromPosition (ColumnPosition As Int) As NSString*
          ColumnNumber = 0... n
        • RemoveElement (ColumnName As NSString*, Item As NSString*) As BOOL
          Delete a sigle item on coumn
        • RemoveElementFromPosition (ColumnPosition As Int, ItemPosition As Int) As BOOL
          Delete a sigle item on coumn from position
        • RenameColumn (OldColumnName As NSString*, NewColumnName As NSString*) As NSString*
        • SetBoardToHome As NSString*
        • SetDimension (WidthItem As Int, HeightItem As Int) As NSString*
          Width >=50dip
          Height >=20dip
        • setItem (ColumnPos As Int, ItemPos As Int, Value As NSString*) As NSString*
        • SetMovibleColumn (ColumnName As NSString*, Movible As BOOL) As NSString*
        • SortColumn (ColumnName As NSString*, Ascending As BOOL) As NSString*
          Sort Column from ColumnName
        • SortColumnFromPosition (ColumnPosition As NSString*, Ascending As BOOL) As NSString*
          Sort Column From Position = 0 .. NumColumn-1
        • Width As Int
      • Properties:
        • ColumNameList As B4IList* [read only]
          Retun List of Column Title
        • TitleBackgroundColor
          Set Title BackGround Color
        • TitleTextColor
          Set Title Text Color

    ezgif.com-optimize.gif
     

    Attached Files:

    Last edited: Oct 7, 2018
    Malcolm Abbott and Mashiane like this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice