dcsimg
Results 1 to 7 of 7

Thread: Flowchart program

  1. #1

    Thread Starter
    Frenzied Member
    Join Date
    Dec 2008
    Posts
    1,138

    Flowchart program

    I am looking for a flow charting program.
    I have tried many and none can do the following -
    1) Allow simple small shapes (they can all do that)
    2) Allow small name (they can all do that)
    3) Allow me to add a 'Note' icon, which can have a hidden larger note 'attached' (some can do that)
    4) The Note can be as large as the whole canvas if necessary (NONE can do that)
    5) The note shows when the icon is moused over (some can do that but they are way too small)
    6) The note opens when clicked,allowing Edit, etc (some can do that but they are all too small)

    Can anyone help me ?,
    Rob
    PS Scottish and pensioner, so free/cheap would be nice.
    PPS I have been searching for years, so might even pay money for it.

  2. #2
    VB-aholic & Lovin' It LaVolpe's Avatar
    Join Date
    Oct 2007
    Location
    Beside Waldo
    Posts
    17,476

    Re: Flowchart program

    Can't help with software suggestions. But to help others that may use similar software, maybe provide a short list of those you've tried and don't meet your requirements.

    A poor option/solution could be to have a separate notes file and the notes you enter into that flowchart app is shortcut to the topic in that notes file. As said, a poor solution because you'd have to keep that other file updated and view it to see the meaning of the shortcut you added to the flowchart app. VB kinda does this with its .frm files. If the data is short, it's stored in the frm file. If it's too long/big, then it adds it to a .frx file and in the .frm file a reference is set to the .frx file.
    Insomnia is just a byproduct of, "It can't be done"

    Classics Enthusiast? Here's my 1969 Mustang Mach I Fastback. Her sister '67 Coupe has been adopted

    Newbie? Novice? Bored? Spend a few minutes browsing the FAQ section of the forum.
    Read the HitchHiker's Guide to Getting Help on the Forums.
    Here is the list of TAGs you can use to format your posts
    Here are VB6 Help Files online


    {Alpha Image Control} {Memory Leak FAQ} {Unicode Open/Save Dialog} {Resource Image Viewer/Extractor}
    {VB and DPI Tutorial} {Manifest Creator} {UserControl Button Template} {stdPicture Render Usage}

  3. #3
    Lively Member
    Join Date
    Jun 2018
    Posts
    113

    Re: Flowchart program

    Have you tried NCH's Flowchart software? It's free for non-commercial use.
    I don't know this exactly suits for your needs. But it likely to have all the features to design flowcharts and other diagrams.

    https://www.nchsoftware.com/chart/index.html
    https://www.nchsoftware.com/chart/clickchartsetup.exe

  4. #4

    Thread Starter
    Frenzied Member
    Join Date
    Dec 2008
    Posts
    1,138

    Re: Flowchart program

    Tried ClickChart.
    No luck
    Does not appear to have any ability to attach note or comment

    Thanks,
    Rob

  5. #5
    Lively Member
    Join Date
    Jun 2018
    Posts
    113

    Re: Flowchart program

    Quote Originally Posted by Bobbles View Post
    Tried ClickChart.
    Does not appear to have any ability to attach note or comment
    Rob
    You can add notes/comments in the flowchart via Annotations.
    Name:  1.png
Views: 74
Size:  7.4 KB

  6. #6
    Frenzied Member ChrisE's Avatar
    Join Date
    Jun 2017
    Location
    Frankfurt
    Posts
    1,435

    Re: Flowchart program

    Hi Bobbles,

    I'm not the graph-Expert, but you can add Pictures to the Flexgrid quit easy.
    you would have to create the Pictures you want first

    here a sample of adding Pic's to a Flex with some Text
    a Printout of the Flex should not be a problem.

    Code:
    Option Explicit
    
    Private Sub Command1_Click()
    
          Set Picture1.Picture = LoadPicture("c:\Pic.jpg")
          With MSFlexGrid1
             .Row = 3
             .Col = 2
             Set .CellPicture = Picture1.Image
             .RowHeight(.Row) = Picture1.Height + 2 * Screen.TwipsPerPixelY
             .ColWidth(.Col) = Picture1.Width + 2 * Screen.TwipsPerPixelX
        Picture1.CurrentX = 950
         Picture1.CurrentY = 150
         Picture1.Print "some Text"
             .Row = 4
             .Col = 2
             .CellAlignment = 3
             .Text = "text under Picture"
          End With
    End Sub
    
    Private Sub Command2_Click()
       Dim myPic As StdPicture
       Dim Row As Long, Col As Long
          Row = 2
          Col = 1
          'Cell im Flexgrid in der Grösse einstellen
          With MSFlexGrid1
             .RowHeight(Row) = 1800
             .ColWidth(Col) = 1500
          End With
          'Bild einlesen
          Set myPic = LoadPicture("c:\Pic.jpg")
          'an Flexgrid übergeben
          FlexPaintPicture MSFlexGrid1, Row, Col, myPic, Picture1
          'Speicher freibeben
          Set myPic = Nothing
    End Sub
    
    'ein Bild angepasst an die Cell Grösse in einem Flexgrid anzeigen
    Public Sub FlexPaintPicture(Flex As MSFlexGrid, Row, Col, _
                                mPic As StdPicture, Picbox As PictureBox)
    
    
       Dim Faktor As Single
       Dim x As Single, y As Single
    
          
          'Picturebox vorbereiten
          With Picbox
             Set .Picture = Nothing
             .AutoRedraw = True
             .AutoSize = True
             .BorderStyle = 0
          
             'Bild an Picturebox übergeben
             .Picture = mPic
          
             x = .Width
             y = .Height
             Faktor = 1
          End With
          
          'Anpassungsfaktor ermitteln
          With Flex
             Faktor = .RowHeight(Row) / y
             If Faktor > (.ColWidth(Col) / x) Then
                Faktor = (.ColWidth(Col) / x)
             End If
             .Row = Row
             .Col = Col
             
          End With
          
          'Picture neu zeichen und an Flexgrid übergeben
          With Picbox
             Set .Picture = Nothing
             .Width = x * Faktor - 2 * Screen.TwipsPerPixelX
             .Height = y * Faktor - 2 * Screen.TwipsPerPixelY
             .PaintPicture mPic, 0, 0, x * Faktor - 2 * Screen.TwipsPerPixelX, _
                                       y * Faktor - 2 * Screen.TwipsPerPixelY
             Set Flex.CellPicture = Picbox.Image
          End With
          
          'Speicher freigeben
          Set Picbox.Picture = Nothing
    End Sub
    
    Private Sub Command3_Click()
    '  With Picture1
    '         .ScaleMode = 3     ' pixels
    '         .Visible = True
    '         .AutoRedraw = True
    '         .Width = 160 * Screen.TwipsPerPixelX
    '         .Height = 120 * Screen.TwipsPerPixelY
    '        ' .Picture = LoadPicture("PafdzumJpg.jpg")
    '     End With
         ' Text positionieren u. ausgeben
    '     Picture1.CurrentX = 950
    '     Picture1.CurrentY = 300
    '     Picture1.Print "Dein Kommentar"
    End Sub
    
    Private Sub Form_Load()
    
          With MSFlexGrid1
             .Rows = 30
             .Cols = 5
             .AllowUserResizing = flexResizeBoth
          End With
          
          With Picture1
             .AutoRedraw = True
             .AutoSize = True
             .BorderStyle = 0
             .Visible = False
          End With
    End Sub
    regards
    Chris
    to hunt a species to extinction is not logical !
    since 2010 the number of Tigers are rising again in 2016 - 3900 were counted. with Baby Callas it's 3901, my wife and I had 2-3 months the privilege of raising a Baby Tiger.

  7. #7
    Addicted Member
    Join Date
    Mar 2018
    Posts
    151

    Re: Flowchart program

    you might check out OneNote from Microsoft. It is free. you can create very basic flow charts (or link to visio) and you can insert links ("insert > link" from the menu) to jump to different pages in your notebook. https://www.onenote.com/download

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Featured


Click Here to Expand Forum to Full Width