Alpha DevCon 2018
Results 1 to 11 of 11

Thread: Alpha 5v12 Interactive Events Calendar for Desktop

  1. #1
    Member jhackney's Avatar
    Real Name
    James S. Hackney
    Join Date
    Oct 2006
    Location
    Houston
    Posts
    135

    Default Alpha 5v12 Interactive Events Calendar for Desktop

    I am still seeing a lot of messages concerning a desktop calendar for Alpha 5. As such, I stripped down a couple of projects to produce a starting point for anyone looking to create an interactive desktop calendar that displays events. The link to the database is below. All I ask is that you submit any generic additions or improvements so I can update the file. Below is a list of features it currently has. Once you download, open the work space and view the "Introduction" to get started.

    File

    Features
    1. Interactive calendar control allows users to create and modify events using a mouse click and drag & drop techniques.
    2. Calendar control allows user to change views between Month, Week, and Day.
    3. Calendar can be filtered “on the fly” by selecting a value from one of the other controls on the screen (Clients & Category).
    4. Over 50 calendar settings can be accessed, modified, and implemented “on the fly”.
    5. Events can recur for a specified period of time with automatic event generation.
    6. Current view can be published to pdf as displayed on screen.
    7. Drag & drop events to trash icon to delete.
    8. Event display can utilize CSS Icons.
    9. Calendar & views are completely customizable by the user using the FullCalendar documentation at http://fullcalendar.io/docs/.
    Thanks,
    James

  2. #2
    "Certified" Alphaholic DaveM's Avatar
    Real Name
    Dave Mason
    Join Date
    Jul 2000
    Location
    Hudson, FL
    Posts
    5,927

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    I have not downloaded it yet, but
    Thanks in advance for the sharing of your work.
    Dave Mason
    dave@aldaweb.com

    Skype is dave.mason46

  3. #3
    Member
    Real Name
    Paul Verboom
    Join Date
    Apr 2006
    Location
    Halifax, Nova Scotia, Canada
    Posts
    135

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    Thanks for sharing your work. I downloaded it, there is a lot of it there.
    If understand correctly you have implemented the Full Calendar JavaScript based event calendar in Alpha5 as a web project. You have then set it up for use on the desktop environment. Very Nice.
    The first good reason I've seen to update from version 10.5 to 12.
    But, since I haven't got version 12 how about some screen shots?

  4. #4
    "Certified" Alphaholic Ray in Capetown's Avatar
    Real Name
    Ray Hendler
    Join Date
    Jan 2009
    Location
    South Africa
    Posts
    2,036

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    I am looking forward to delving in to it when I have cleared my workload a bit.
    I have a range of calendar based XML dialogs at work and hope i can use and enhance yours.
    This could be an exciting space to watch.

  5. #5
    Member
    Real Name
    Craig Schumacker
    Join Date
    May 2000
    Posts
    684

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    James:

    I only had a few minutes to eyeball your work, but I must say, it is impressive.

    Thank you for posting it. I was one of the recent threads looking for a desktop scheduling solution with drop and drag.

    I'm looking to convert it to an employee scheduling interface.

    Again, we appreciate the effort you went to in stripping it down as a sample.

    Craig

  6. #6
    Member jhackney's Avatar
    Real Name
    James S. Hackney
    Join Date
    Oct 2006
    Location
    Houston
    Posts
    135

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    Thank you all for your kind words. I attached some screenshots.

    Paul, you are correct. I implemented the FullCalendar.js calendar inside a UX component and then generated an xbasic function to run the calendar from the desktop. However, I also created a second option. Also included is an xDialog version that utilizes the chrome control offered in Alpha 5v12. It does not use a UX component to host FullCalendar.js and is included for those that do not want run web components on the desktop. Personally, I have 3 active applications running FullCalendar.js through a UX component. From an efficiency standpoint, the xDialog version requires significantly less amount of code (lines of code).

    calendar_month.PNG
    calendar_week.PNG
    calendar_day.PNG
    calendar_xDialog.PNG
    Thanks,
    James

  7. #7
    Member jhackney's Avatar
    Real Name
    James S. Hackney
    Join Date
    Oct 2006
    Location
    Houston
    Posts
    135

    Default Additional Info - Alpha 5v12 Interactive Events Calendar for Desktop

    This is a follow-up to the original post to point out a couple of comments about the included files.

    1. It is possible to drag external items (i.e. item from a list) onto the calendar as a "trigger" to creating a new event. However, this will not work if you use panels in your UX component as I have done. This can be resolved by replacing the panels with containers and re-styling the page to look the same. If you can not get the drag and drop to work with external items, contact me and I will see if I can help.
    2. I would be interested to find out which of the 2 examples (UX component vs. xDialog) desktop developers prefer in creating their own applications. The chrome control is obviously new so any feedback concerning the xDialog version will be appreciated.
    3. One of the best features of FullCalendar.js, is the ability to customize the appearance of the calendar. I attached an image of a customized calendar obtained through their website as an example of this feature in case your looking for something different from what I provided.


    calendar_custom.PNG
    Thanks,
    James

  8. #8
    "Certified" Alphaholic MoGrace's Avatar
    Real Name
    Robin
    Join Date
    Mar 2006
    Location
    Los Angeles
    Posts
    3,468

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    Is there something one must do before using this app? It is not working for me... (v12 & Win10)

    When I selected the Intro menu option this is what occurs:

    err1_20160613.jpg

    err2_20160613.jpg
    Robin

    Discernment is not needed in things that differ, but in those things that appear to be the same. - Miles Sanford

  9. #9
    Member jhackney's Avatar
    Real Name
    James S. Hackney
    Join Date
    Oct 2006
    Location
    Houston
    Posts
    135

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    Robin, Iv'e used modified versions of this post on several projects since I released it here. Upon all of my work with FullCalendar.js I have not come across this error. If you can zip up your app I would be happy to take a look at it. My guess is you are trying to use a class defined in FullCalendar.js before it has been defined. If you downloaded an updated version of FullCalendar from their website, did you remember to swap out the $ with jQuery so that it does not conflict with any of the Alpha 5 js files?
    Thanks,
    James

  10. #10
    "Certified" Alphaholic MoGrace's Avatar
    Real Name
    Robin
    Join Date
    Mar 2006
    Location
    Los Angeles
    Posts
    3,468

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    Hi James,
    Since I am on desktop only but can use WCD, I didn't know what was required before using your script - so no I did not do that. I'll give it a try...

    uhh, where exactly do I do that? I opened the web projects control panel but there is no project. I'm missing something here!
    Last edited by MoGrace; 06-14-2016 at 03:52 PM.
    Robin

    Discernment is not needed in things that differ, but in those things that appear to be the same. - Miles Sanford

  11. #11
    Member jhackney's Avatar
    Real Name
    James S. Hackney
    Join Date
    Oct 2006
    Location
    Houston
    Posts
    135

    Default Re: Alpha 5v12 Interactive Events Calendar for Desktop

    Robin, I did download my app again into the most recent build of Alpha 5v12 and did not have any issues. Did you try running one of the other options besides "Introduction"? If they work, I can always post a pdf of the introduction which is simply the instructions for getting started.
    Thanks,
    James

Similar Threads

  1. Calendar/Schedular for Alpha Desktop
    By wahedq in forum Windows Desktop Applications
    Replies: 12
    Last Post: 07-31-2015, 12:19 PM
  2. Calendar application inside Alpha Five Desktop
    By dags4466 in forum Alpha Five Version 11 - Desktop Applications
    Replies: 3
    Last Post: 04-25-2013, 02:56 PM
  3. Do the interactive report controls or events work in a web application?
    By DaveF in forum Application Server Version 11 - Web/Browser Applications
    Replies: 0
    Last Post: 10-21-2012, 07:25 PM
  4. calendar icon events?
    By enstorms in forum Alpha Five Version 10 - Desktop Applications
    Replies: 1
    Last Post: 04-02-2012, 11:17 AM
  5. calendar supercontrol events
    By enstorms in forum Alpha Five Version 10 - Desktop Applications
    Replies: 0
    Last Post: 11-13-2010, 10:58 AM

Bookmarks

Posting Permissions

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