Advertisement

Results for "Author: stewart"

6_2008-2009 #200661
clsScintilla: Scintall Source Code Highlighting DLL in VB

Update: ClearUndoBuffer called when opening a document and also when creating a new document. This will prevent performing an undo event or redo event after creating a new document. Also added undo and redo (CTRL+Z and CTRL+Y) to the removehotkeys function so it won't double undo or double redo. Also noticed in replaceall I had left a debug.print which was the biggest reason for it's incredibly slow speed. Removed that. This is a wrapper for Scintilla. For those of you who don't know it's a source code highlighting component wrapped in a DLL. It is written in C++ and regularly updated. The main portion of this code is a class file which provides control like properties and functions. It also has a Find, Replace and Goto form, and several modules. Thanks to Steve McMahon from VbAccelerator who helped me on several things when writing this. Also thanks to the author of ScintillaVB which I did get some pieces of code from and plenty of ideas. And most of all thanks to the authors of Scintilla. This code is not yet complete and honestly probably never will be due to how often scintilla is updated, but it's got a good ammount of support for Scintilla built in. I will post updates in features and bug fixes as they are done. Please if you find a bug or wish to see something of scintilla added which is not already available post it on the forums at http://www.ceditmx.com. Please leave comments an d suggestions :)

6_2008-2009 #200662
MDI Source Code Editor Sample using Scintilla Wrapper

UPDATE..... Added an options dialog. Made it generic enough you could reuse it in another application. The code to call and utilize it is all wrapped into the modHighlighter.bas file. Please note you can download at http://www.ceditmx.com/products/scintilla/dl.php?file=cedits2&access=http://www.ceditmx.com/products/scintilla/scintillamdi.zip. Downloading from the site will give you the scilexer.dll that you need. Or you can download the file here and get scilexer.dll from the compiled scite demo from http://www.scintilla.org This is a sample of utilizing the Scintilla Wrapper in an MDI application enviroment. This is in reality a fairly complete basic Source code Editor. It lacks most of the fancy features that you have seen in my cEdit app but it's a good simple to read and follow idea of how to use Scintilla within VB and an MDI app. Note I added Print to it and I'd like to thank Dasith Wijesiriwardena for his WYSIWYG RTF code. It took some fairly heavy modifications from his code to work but it lead me in the right direction to getting the print code setup. Also I improved the ExportToHTML function drasticly. It can now do a 2000 line piece of code in around 3 seconds. Also ReplaceAll has been improved and is quite a bit faster. I'd like to see Open improved in speed in next release. Please leave comments and if you like it feel free to vote. But especially leave comments :)

6_2008-2009 #200663
Invasion Game (VBRaptor)

This is a game I've been working on off and on again for a little while now. It's a top down shooter done using DirectX. The last upload had a quite a few bugs. This one I've corrected some of the obvious bugs such as the shots sometimes missed enemies despite hitting them. Enemies won't destroy eachother any longer when overlapping. Also I am pretty sure I fixed the bug where nothing appears occasionally when first starting a game. Comments and votes are welcome and appreciated. Thanks

6_2008-2009 #200664
HTML Master (Generic HTML Editor utilizing Scintilla Wrapper)

This is a generic HTML editor written in VB utilizing the Scintilla Wrapper class I wrote a while back. I wrote it for two reasons. To test and debug the wrapper and to demonstrate some of the abilities of the wrapper class. This app features a table designer, image designer, link designer, quick table, find, replace, goto, etc. Utilizing some of the wrappers built in support it does things like maintain the column even when inserting a large block of code. Hope you guys enjoy it PS You can download it with the scintilla DLL from http://www.ceditmx.com/scintillahtml.zip. You will need the scintilla dll also available at http://www.scintilla.org. :)

6_2008-2009 #200665
Scintilla VB ActiveX Control - Update (1.2)

Update 4 September 06 ---------------------------------------------------------------------- - Added CodePage support as a property. Default is 0 which has no support for unicode. UTF-8 adds some basic unicode support. The support is largely based on the font used. The default font used is courier new which does support a few character sets. - Find includes multiline or single line find. - Bug fix to the ucTreeView from QuitriN to support extended languages - Few minor bug fixes. ---------------------------------------------------------------------- This is a large update to the Scintilla VB ActiveX control. Using this control gives you fairly easy access to the Scintilla library available at http://www.scintilla.org for providing excellent source code highlighting support, including but not limited to code folding, code tips, autocomplete, highlighting, and more. This release offers enhanced codetip support, a faster routine for marking all, more options built into the options dialog, a lot of new properties, a more stable interface thanks to Paul Caton's newest subclassing code, and much more. Several demo's are available in the demo's folder to demonstrate some of it's built in features. I'd like to thank the following people: Stu Collier (Wrote the new code tip routines, Paul Caton (Wrote the new subclassing code), Steve McMahon - http://www.vbaccelerator.com (Helped me overcome a few problems), Carls P.V. (Self contained treeview which I used in the options dialog), Tom De Lange (Wrote the Ariel Color Box also used in the options dialog), and Nick Gisburne (Wrote an excellent small tab control which I used in the options dialog). I'd also like to thank the PSC community as a whole because I got a lot of idea's on here. Please if you have any comments including negative or positive share them. I'd like to continue developing this and enhancing it and all the feedback I can get will be greatly appreciated. If you find a bug please feel free to post it here or on the forums at my site. Thank you.

6_2008-2009 #200666
TabDock Version 2.4

Update: Thanks to neal who added the support for the maximize like button which makes the docked window maximize along with titlebar appearing on the side on top/bottom windows. TabDock is designed to provide Docking support similiar to that seen in Visual Basic itself, VC++, and a number of other programs available on the market today. It was originally written by Marclei V Silva and though an excellent control it was somewhat on the buggy side and was missing a number of features. This version has many of the desired features and all the known bugs have been worked out of it. It also directly incorperates the ssubtmr.dll from vbaccelerator so it is no longer a seperate requirement. New titlebar drawing methods are offered as well to give you options on how titlebars are drawn, and bottom/top docking is done side by side instead of on top of eachother. Also a persistant option is included which allows the tabdock control to automaticly load it's saved state up for you. It saves it even if the persistant state is off but will only read it and use it if the persistant state is on. It uses the registry. Comments are welcome, and appreciated. You may modify and repost this code. The original author gave myself and Neal permission and the same permission is extended from us to you. This code is fairly advanced, and uses a lot of subclassing to achieve it's effect. Please note it is not recomended you close the IDE while running this through the IDE, it will likely crash if you do. Anyway enjoy :)

6_2008-2009 #200667
cEdit

This is an update to the 4.0 series of cEdit. This has a couple of bug fixes. The primary fix is to the line highlighting problem submitted by leo nunez. This is a full code editor written in Visual Basic. It utilizes the CodeSense control, and the TabDock control. CodeSense provides syntax highlighting and tabdock provides window docking support. Download it with the OCX files at http://cedit.sourceforge.net/cEdit.zip Check out http://cedit.sourceforge.net to get newer releases including cEditMX

6_2008-2009 #200668
FTP Control

This is an FTP OCX control. What it does is provide easy to use FTP access to applications. Applications can choose weather to download the file to a location using this control or to strictly store it in a string and make it accessible to the application. This way you could use it to say download a text file from an FTP site in your text editor. I know this control will work in vb6, and I'm almost positive it will also work in VB 4 and 5 because it just uses API to achieve it's goal. Leave comments and suggestions. Thanks :)

6_2008-2009 #200669
VBSPaceShooter AKA Invasion or VBRaptor

The vbRaptor clone I've been working on for quite some time now. It started out using bitblt and has now advanced to DirectX. You'll find the big difference between this version and the previous versions isn't just the DirectX, but ingame menu's, custom ship with a shop where you can upgrade your ships abilities and saving your character so you can come back and play later.

6_2008-2009 #200670
cEdit 4.4

cEdit 4.4 includes some more bug fixes that some users found along with a few more updates including a built in webbrowser as request, snippets as requested, and full template support with a simplistic template editor. The snippets you can just drag a file over the snippet window and it will be added as a snippet. This version also has a links menu it's purpose is simply to give access to some links I feel are worth while for coders :)

6_2008-2009 #200671
VBSpaceShooter AKA VBRaptor

This is a game written in Visual Basic. Many of you have probably seen it here already as I had it posted here in the past. This has a few bug fixes, updates, etc. I look forward to any comments, suggestions, and constructive critisism you might have regarding it. For those wondering what it is, it's a game using BitBlt, which has enemy ai, levels, pickups, and it's plenty of fun :) Due to size could not upload here. Download at: http://cedit.sourceforge.net/vbspaceshooter.zip

6_2008-2009 #200672
Movie Scroller

The movie Scroller component is something I did to use in my about box for a program I'm working on. But I figured I might as well make it public so anyone else who wishes to can use it. The movie scroller component is better than the one's I saw available though I suppose there may be ones I missed which do beat it out. Here's some of the things it can do that most can't: - It uses double buffering so no flickering. - It utilizes a simple per line script that lets you define how each line of text looks. This allows you to set font, font style, and font color. - It allows you to display a shadow and control the offset and color of the shadow.

7_2009-2012 #223178
cEditXP (Version 4.9.9)

cEditXP is a new release of the VB cEdit 4 series. It is to a large extent totally rewritten. It now utilizes the ScintillaVB control to provide extensive support for code highlighting including folding, code sense and auto complete. This application uses RvMDITab, VB6VBATabControl, and SCIVB. I've included the source code for all 3. The credit's are included in the about box. For notes worth the VB6VBATabControl is written by Steve from VBAccelerator. The REVMDITabs is written by Andrea Batina and is available here. Both have some very minor modifications to correct problems interacting with eachother. You can download a copy from my website at http://www.ceditmx.com/cx.zip if you wish to have the controls precompiled. I welcome comments and suggestions and constructive critisism. Thank you and enjoy.

7_2009-2012 #223179
clsScintilla: Scintall Source Code Highlighting DLL in VB

Update: ClearUndoBuffer called when opening a document and also when creating a new document. This will prevent performing an undo event or redo event after creating a new document. Also added undo and redo (CTRL+Z and CTRL+Y) to the removehotkeys function so it won't double undo or double redo. Also noticed in replaceall I had left a debug.print which was the biggest reason for it's incredibly slow speed. Removed that. This is a wrapper for Scintilla. For those of you who don't know it's a source code highlighting component wrapped in a DLL. It is written in C++ and regularly updated. The main portion of this code is a class file which provides control like properties and functions. It also has a Find, Replace and Goto form, and several modules. Thanks to Steve McMahon from VbAccelerator who helped me on several things when writing this. Also thanks to the author of ScintillaVB which I did get some pieces of code from and plenty of ideas. And most of all thanks to the authors of Scintilla. This code is not yet complete and honestly probably never will be due to how often scintilla is updated, but it's got a good ammount of support for Scintilla built in. I will post updates in features and bug fixes as they are done. Please if you find a bug or wish to see something of scintilla added which is not already available post it on the forums at http://www.ceditmx.com. Please leave comments an d suggestions :)

7_2009-2012 #223180
MDI Source Code Editor Sample using Scintilla Wrapper

UPDATE..... Added an options dialog. Made it generic enough you could reuse it in another application. The code to call and utilize it is all wrapped into the modHighlighter.bas file. Please note you can download at http://www.ceditmx.com/products/scintilla/dl.php?file=cedits2&access=http://www.ceditmx.com/products/scintilla/scintillamdi.zip. Downloading from the site will give you the scilexer.dll that you need. Or you can download the file here and get scilexer.dll from the compiled scite demo from http://www.scintilla.org This is a sample of utilizing the Scintilla Wrapper in an MDI application enviroment. This is in reality a fairly complete basic Source code Editor. It lacks most of the fancy features that you have seen in my cEdit app but it's a good simple to read and follow idea of how to use Scintilla within VB and an MDI app. Note I added Print to it and I'd like to thank Dasith Wijesiriwardena for his WYSIWYG RTF code. It took some fairly heavy modifications from his code to work but it lead me in the right direction to getting the print code setup. Also I improved the ExportToHTML function drasticly. It can now do a 2000 line piece of code in around 3 seconds. Also ReplaceAll has been improved and is quite a bit faster. I'd like to see Open improved in speed in next release. Please leave comments and if you like it feel free to vote. But especially leave comments :)

7_2009-2012 #223181
Invasion Game (VBRaptor)

This is a game I've been working on off and on again for a little while now. It's a top down shooter done using DirectX. The last upload had a quite a few bugs. This one I've corrected some of the obvious bugs such as the shots sometimes missed enemies despite hitting them. Enemies won't destroy eachother any longer when overlapping. Also I am pretty sure I fixed the bug where nothing appears occasionally when first starting a game. Comments and votes are welcome and appreciated. Thanks

7_2009-2012 #223182
HTML Master (Generic HTML Editor utilizing Scintilla Wrapper)

This is a generic HTML editor written in VB utilizing the Scintilla Wrapper class I wrote a while back. I wrote it for two reasons. To test and debug the wrapper and to demonstrate some of the abilities of the wrapper class. This app features a table designer, image designer, link designer, quick table, find, replace, goto, etc. Utilizing some of the wrappers built in support it does things like maintain the column even when inserting a large block of code. Hope you guys enjoy it PS You can download it with the scintilla DLL from http://www.ceditmx.com/scintillahtml.zip. You will need the scintilla dll also available at http://www.scintilla.org. :)

7_2009-2012 #223183
Scintilla VB ActiveX Control - Update (1.2)

Update 4 September 06 ---------------------------------------------------------------------- - Added CodePage support as a property. Default is 0 which has no support for unicode. UTF-8 adds some basic unicode support. The support is largely based on the font used. The default font used is courier new which does support a few character sets. - Find includes multiline or single line find. - Bug fix to the ucTreeView from QuitriN to support extended languages - Few minor bug fixes. ---------------------------------------------------------------------- This is a large update to the Scintilla VB ActiveX control. Using this control gives you fairly easy access to the Scintilla library available at http://www.scintilla.org for providing excellent source code highlighting support, including but not limited to code folding, code tips, autocomplete, highlighting, and more. This release offers enhanced codetip support, a faster routine for marking all, more options built into the options dialog, a lot of new properties, a more stable interface thanks to Paul Caton's newest subclassing code, and much more. Several demo's are available in the demo's folder to demonstrate some of it's built in features. I'd like to thank the following people: Stu Collier (Wrote the new code tip routines, Paul Caton (Wrote the new subclassing code), Steve McMahon - http://www.vbaccelerator.com (Helped me overcome a few problems), Carls P.V. (Self contained treeview which I used in the options dialog), Tom De Lange (Wrote the Ariel Color Box also used in the options dialog), and Nick Gisburne (Wrote an excellent small tab control which I used in the options dialog). I'd also like to thank the PSC community as a whole because I got a lot of idea's on here. Please if you have any comments including negative or positive share them. I'd like to continue developing this and enhancing it and all the feedback I can get will be greatly appreciated. If you find a bug please feel free to post it here or on the forums at my site. Thank you.

7_2009-2012 #223184
TabDock Version 2.4

Update: Thanks to neal who added the support for the maximize like button which makes the docked window maximize along with titlebar appearing on the side on top/bottom windows. TabDock is designed to provide Docking support similiar to that seen in Visual Basic itself, VC++, and a number of other programs available on the market today. It was originally written by Marclei V Silva and though an excellent control it was somewhat on the buggy side and was missing a number of features. This version has many of the desired features and all the known bugs have been worked out of it. It also directly incorperates the ssubtmr.dll from vbaccelerator so it is no longer a seperate requirement. New titlebar drawing methods are offered as well to give you options on how titlebars are drawn, and bottom/top docking is done side by side instead of on top of eachother. Also a persistant option is included which allows the tabdock control to automaticly load it's saved state up for you. It saves it even if the persistant state is off but will only read it and use it if the persistant state is on. It uses the registry. Comments are welcome, and appreciated. You may modify and repost this code. The original author gave myself and Neal permission and the same permission is extended from us to you. This code is fairly advanced, and uses a lot of subclassing to achieve it's effect. Please note it is not recomended you close the IDE while running this through the IDE, it will likely crash if you do. Anyway enjoy :)

7_2009-2012 #223185
cEdit

This is an update to the 4.0 series of cEdit. This has a couple of bug fixes. The primary fix is to the line highlighting problem submitted by leo nunez. This is a full code editor written in Visual Basic. It utilizes the CodeSense control, and the TabDock control. CodeSense provides syntax highlighting and tabdock provides window docking support. Download it with the OCX files at http://cedit.sourceforge.net/cEdit.zip Check out http://cedit.sourceforge.net to get newer releases including cEditMX

Languages
Top Categories
Global Discovery