Week 7 (7/14 - 7/18)
From Gannodss
Contents |
[edit]
Goals for the Week
- Work through on the high level important tasks that need to be ready for the presentation.
- Look at how to connect the recorded macros to the add-in tool so that all the processes can be combined into one solid package.
- Look at the selection and other capabilities of VBA to use for the stanza tagging.
- Work on creating the actual forms that users can use to input the information that will be needed in the boilerplate.
[edit]
7/14
- Looked through the book at the options for creating buttons with functions attached to them through VBA and thought about how this can be adapted for use with the VSTO add-in.
- Worked on the way to design forms and have them open by button commands in Word. I want to adapt this set-up for the use with the Visual Studio project which should allow for the ability to have more options and resources available.
- Looked over the form designs I had created to see if they were all correct and worked to change the features for the other sections of the boilerplate.
- Researched online about the ways to assign code to buttons created in VSTO and thought about possibly using the VB version in Visual Studio to see if this would help with the compatibility issues.
- I want to be able to have an organized toolbar that has the functions attached to each and also assign key strokes to the more used and needed functions.
[edit]
7/15
- I talked to Dr. Gannod about what the focus needs to be for the next 2 weeks to make sure that everything is prepared to show at the presentation.
- I am looking over how to make the ribbon design in the most efficient way possible. I want to be able to have that macros that were recorded and developed to be attached to the buttons. The book talks about changing the ribbon within the document XML and if the additional buttons with their own functions is possible, I think this would be the best way to create the tool.
- I need to look into the selection capabilities of VBA and see how to create the stanza macro. This macro needs to take what the user selects and first, add in the stanza tag, then add in individual line tags and/or line break tags according to what is present in the stanza.
- I want to find the best way to accomplish this so that it can work for varying situations and pieces of literature without needing many versions for different types of format.
- I read through the ribbon design part of the book and went through examples. I am starting to work on the form developments to make sure they can be created.
[edit]
7/16
- I worked on the toolbar layout and added all the buttons that will be present in the final tool.
- I am working on making the macros organized and functional for all document situations.
- I am starting to look over the way to create forms to make all of the input windows for the boilerplate information so that users will be able to have a clear way to insert what is needed.
- I need to keep reading about how to break down the ability to tag certain parts of something that is selected so that I can get a stanza to tag with a single keystroke or button press.
- The macros to save are going to be another thing I work on once I make sure what features need to be taken into consideration and need to be included for each function.
[edit]
7/17
- I worked on setting up the forms and connecting them to the ribbon buttons that I created.
- I am working on how to connect the content tags to the information that the user can input into each boilerplate form that pops open.
- I read more about the ways that the toolbar can be arranged to make the most logical sense to the user so that it is as helpful as possible.
- I am also reading about the selection abilities that VBA has and looking for the best way to implement the tagging of the stanza and lines that are present in the document.
- Adding the literature to the next part of the document after the header is filled in is a function that is included on the toolbar and needs to be relocated to the TEI Mark-Up bar so that the user will be able to take the literature and attach it to the header information they have put in using the forms.
[edit]
7/18
- I worked on the forms and started setting up the input retrieval so that the information put into the forms will be plugged into the document in an organized way.
- I am reading about how content tags can be mapped to certain variables and I am trying to get what the user types in to be placed in each of these content tags.
- There are also a few other ways that I have seen that this could be done but I want to try to use content tags since they can have levels of protection added and cannot be changed and moved around by unknowing users.
- I read more about how to use the selection method and what can be done to change parts of a document using that.
- I organized the macros and assigned button features to those which I have. The rest of the macros that are needed can be recorded or will have to be written so that they can be assigned to the buttons.
- I want to make sure that the parts that are going to be important to show in the presentation and as complete as they can be and will be pieces that will show the usefulness of this toolbar.
