star-dust

  1. Star-Dust

    B4i Library SD: DragBoard

    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...
  2. Star-Dust

    B4i Library SD: ImageCrop

    This new library will allow you to make cuts on images in a square (rectangular), circle and ellipse. Moreover, the image can be enlarged by the user, and rotated to obtain different cuts. I have used XUI libraries, if I have time I convert it to Android. The full version will be distributed to...
  3. Star-Dust

    B4A Library [B4X] [XUI] SD XUIView2

    Dependence: SD CreativeBackground SD_XUIView2 Author: Star-Dust Version: 0.14 B4XRangeSeekBar Events: ChangeValue (MinValue As Float, MaxValue As Float) Fields: Tag As Object Functions: AddToParent (PanelToAdd As B4XView, Left As Int, Top As Int, Width As Int, Height As Int) As String...
  4. Star-Dust

    B4i Library SD: Switch

    iSD_Switch Author: Star-Dust Version: 0.01 SDSwitch Events: ChangeValue (Value As Boolean) Functions: Class_Globals As String DesignerCreateView (Base As Panel, Lbl As Label, Props As Map) As String GetBase As Panel getValue As Boolean Initialize (Callback As Object, EventName As...
  5. Star-Dust

    B4A Library SD Switch

    SD_Switch Author: Star-Dust Version: 0.03 SDSwitch Events: ChangeValue (Value As Boolean) Functions: Class_Globals As String DesignerCreateView (Base As Panel, Lbl As Label, Props As Map) As String GetBase As Panel Initialize (Callback As Object, EventName As String) As String...
  6. Star-Dust

    B4A Library [B4X] [XUI] SD AwesoneWheel

    SD_XUI_AwesoneWheel Author: Star-Dust Version: 0.05 AwesoneWheel Events: StopWheel (Index As Int, Value As String) Fields: Degree As Int TextSize As Int TimeLapseTick As Int Time frame that the wheel takes to cross each box - Defaults is 60 (milliseconds) RadiusCentralBall As Int Default...
  7. Star-Dust

    B4A Library [B4X] [XUI] SD RevealColorView

    This XUI library serves to change color to an animation (XUI) panel. RevealColor is a panel and has the same methods as an XUI panel. Required XUI 1.72+ SD_XUI_RevealColorView Author: Star-Dust Version: 0.01 RevealColorView Functions: AddView (View As B4XView, Left As Int, Top As Int, Width...
  8. Star-Dust

    B4A Library [BAX] [XUI] SD XUI_View3D

    I created a library to display polygons in 3D. It is also possible to use it to create 3D XUI views. This library can be used to create 3D models from code or load them from obj files. To create a 2D drawing app, to create games, animations, introductions, and 3D effects You can find a detailed...
  9. Star-Dust

    Android Code Snippet [BAX] [XUI] BitmapCreator - DrawLine, DrawPath , DrawCircle, DrawArc, DrawImageTrapezoid

    BitmapCreator lacks some important instructions on Canvas. Sometimes switching from BitmapCreator to Canvas and vice versa would slow down the code too much, so it would be better to implement them with BitmapCreator. I started writing some divers, if someone finds a way to improve it or add...
  10. Star-Dust

    B4A Class SD: MeteorView

    I created a new class that animates the background of any view and makes a starry sky appear with falling meteors. I also attach the source code Sub Globals 'These global variables will be redeclared each time the activity is created. 'These variables can only be accessed from this...
  11. Star-Dust

    B4A Library SD: MenuClose

    I had the need to create a menu when it is required to exit App from the Back button of the device but also from the home button. So I have to create something similar to closing the device. Here is my new office. SD_MenuClose Author: Star-Dust Version: 0.05 MenuClose Functions...
  12. Star-Dust

    B4A Class [B4X] [XUI] SD: RadarProgressView (With Source Code)

    I created a new class of type CustomView [XUI] It is a ProgressBar that simulates a submarine radar. I attached an example to this post and the source code of the class Use: Sub Globals Private RadarProgress1 As RadarProgress End Sub Sub Activity_Create(FirstTime As Boolean)...
  13. Star-Dust

    B4A Library [B4X] [XUI] SD SlidingPuzzleView (With source code)

    I was envious of @Johan Schoeman 's SlidingPuzzle library that you find here. So I decided to recreate it for B4X inspired by the same library. I have attached the source code, I entered a procedure to shuffle the cards. Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load...
  14. Star-Dust

    [XUI] 3D, rotations and pivots

    So far I've used the native Android commands to rotate the views according to the X, Y, and Z axes. The native commands let you change the X and Y coordinates of the Pivot point and get this. But to get a rotating cube it is not enough to be able to rotate on three axes but you have to be...
  15. Star-Dust

    B4A Library SD: ImageTile (Image Swap Animation)

    New library to move from one image to another with a brick animation. The image is decomposed into a tile, each tile is rotated and the new image appears in the back. You can set the number of grids/tile from the Design SD_ImageTile Author: Star-Dust Version: 0.02 ImageRubik Functions...
  16. Star-Dust

    B4A Library SD: Trimmer

    Do you want to simulate the mixer trimmer, the bass volume etc ..? Here you are satisfied SD_Trimmer Author: Star-Dust Version: 0.02 CircleTrimmer Events: ChangeValue (Value As Int) Functions: Class_Globals As String DesignerCreateView (Base As Panel, Lbl As Label, Props As Map) As...
  17. Star-Dust

    B4J Library [B4A] [XUI] SD: XUI_DragView

    This library handles drag and drop of XUI views. It is a simple library with few methods but it only serves to drag the space already indicated. (required XUI 1.72+) Good fun SD_XUI_DragView Author: Star-Dust Version: 0.03 DragDropView Events: DragViewMoving (DragView As B4XView)...
  18. Star-Dust

    B4J Library [B4X] [XUI] SD: B4XViewEvent

    Using the XUI views I realized the need to follow the events of Touch, Drag, Click and Release in a unique way. Required XUI 1.72+ In Android I would use this command: Sub EventName_Touch (Action As Int, X As Float, Y As Float) In B4J I would use this: Sub EventName_MouseDragged (EventData As...
  19. Star-Dust

    B4A Library SD: ViewAnimation

    This library is entirely made of b4a. This class receives the view and an image as parameters. Once the class has been initialized, the image with the circular shape will be displayed in the background. With the "Progress" methods add a circular progress bar of different graphics to the survey...
  20. Star-Dust

    Android Code Snippet (B4A)FluidSlider [No Wrap]

    A bit for challenge and a bit for fun with @moster67 I created a version entirely in B4A of the FluidSlide library. Find the wrapper created by @moster67 of the original library written in Kotlin here B4i version HERE Instead in this post you find a similar version made in B4A with its source...
Top