Results for "top"
This program sits on your desktop (or on top of any window) and displays the time the computer has been on for (uptime). Also has a transparency feature so that you can see what is behind it. [SOME FEATURES MAY ONLY WORK ON WINNT, BUT THE PROGRAM STILL WORKS ON OTHER OPERATING SYSTEMS]
Handy utility for cleaning out the cobwebs from your VB6 Recent File list. Selective removal of entries you don’t want listed, remove now-non-existent links, move entries in priority (top-most), explore folders containing valid VBP links. This app also demonstrates a custom collection class that feature Clear and Sort extensions, detecting and activating a previous instance of a program, registry I/O, and finding file extension-associated executables, XP-style buttons, etc. All these extensions are in self-contained classes and module, fully documented and ready to plug into your own apps.
Updated to demonstrate binary-embedded XP Manifest invocation. The SendToLocation utility is a emensely useful program that operates from, and inserts a shortcut to itself in your Windows Explorer SendTo folder. When you are copying or moving folders, you can simply select them within Windows Explorer, right-click, select Send To, and then choose the "Send To Location..." option. This utility emulates a wonderful utility that had been included in the now-defunct Miscrosoft Windows 95 Power Toys package (I think it had also been included in the Windows 98 Power Toys). When the SendToLocation program comes up, you are presented with a list of the files/folders you have selected to process. You are given an option to copy or move them. You can also browse to the target location, or choose from a combobox of previously selected destination locations (most recent to the top, and you can clear this history at any time with the Clear History button). You also have the option to send created shortcuts for the selected items at the destination location, such as the Desktop, a Desktop folder, or whatever you choose. If you are creating a shortcut for only a single file, you can change the default name of the shortcut to something more meaningful to you, such as replacing a default like "PrjMyCalc.exe" to "My Personal Calculator". Another option is to send the selected item or items as attachments in MAPI-based email (you can choose recipients from within the application, or from within your email program), and when you hit OK, it will open up you MAPI-based email application. I have used this utility in all its evolutionary forms on a daily basis since 1998. I thought it was about time I shared it with others. *** Version 1.0.1 added a check to ensure that someone is not trying to email a folder, which is seldome a recommended practice, and email programs do not like it. It will now recommend that you compress the folder to a ZIP file. *** Version 1.0.2 Added the ability to Drag and drop forgotten files onto the list, and the ability to select entries and delete them, if a file/folder was accidently added to the list. Added full-path tooltips when the mouse moves over a file/folder entry. Added option to include special system folders in Send To list, such as the Send To folder, the Desktop, the Startup menu, My Documents, and others. *** Version 1.0.3 demonstrates using an imbedded XP-Style Manifest from a Resource file (*.res). If you are upgrading from a previous version, please remove the SendToLocation.exe.Manifest file if it is present.
Updated to feature a binary-embedded Manifest and allowed constant lookups to be interactive. This Add-In is a working replacement for the API Viewer that comes with VB6. The New API Viewer comes as a stand-alone executable and as an Add-In to the Visual Basic 6 IDE. Additional features in the New API Viewer that are not in the standard API Viewer: * It gives you the ability to declare dynamically constants as Long in the selected local copy of a constant. This allows the user to keep program speed optimal by not slowing down for variant conversions. Although constants can be of types other than Long, the VB6 API interface uses only Long Integer values for its constants. * It gives you the ability to create new constants right within the viewer. Assigned values are expected to be numeric, as is required by the VB6 API interface, but the values can be declared as hexadecimal, octal, or binary. You can also apply + or - offsets. Constants are created as all-capitals. No complex checks are performed on the value. It simply assumes that you know what you are doing, because such checks can involve complex offsets and naming of other constants. The viewer will also check to ensure that the newly entered constant does not already exist. * It gives you the ability to create new API Declarations right within the viewer and add them to your API list. * It gives you the ability to create new User-Defined Types right within the viewer and add them to your API list. * It gives you the ability to create new Enumerations right within the viewer and add them to your API list. * You can Delete entries from the API list. * It gives you the ability to edit Declared Subroutine and Function parameter lists, and apply these changes to new subroutine or function names (for example, saving a modified version of SendMessage to SendMessageByNum, after changing the lParam as Any to ByVal lParam As Long). The built-in Declaration Editor makes such changes a breeze with just a few clicks of the mouse. * It automatic checks for new parameter dependencies. If an added declaration or user-defined type requires another user-defined type not included in the selection list, you can view the requested types in a dialog and select them or reject them for inclusion in your selection list. This can make resolving declaration headaches such as with the complicated AccessCheck Function, which requires the additional inclusion of the GENERIC_MAPPING, PRIVILAGE_SET, and SECURITY_DESCRIPTOR types. These additional types in turn require the ACL and LUID_AND_ATTRIBUTES types. These newer types in turn also require the LUID type. The New API Viewer makes farming these additional types a breeze with a few quick clicks of the mouse. * Additions created within the New API Viewer can be optionally saved for later re-used in the API data file. New entries are appended to the API file with a date- and time-stamp marker. * It immediate displays updates when you toggle between Private and Public declaration options, define parameters as arrays or fixed-length strings, change a return type, or change the referencing verb (ByRef/ByVal or None). * It includes a copy of and richly expanded freeware API32.TXT by Dan Appleman (president of Desaware, Inc.), which he had derived from the original Win32API.TXT file. On top of that, I have also included several thousand new Constants, Declarations, and Type declarations.
I have always wanted to do this. I wanted a way to format the code ticker myself in VB so I can do whatever with it. So this doesn't use the IE control it downloads the ASP page from the internet saves it to the HD and then parses it for code samples. I haven't seen anything on here that does the ticker like this hense the "Advanced" title. If I get good feedback I will most likely add features like: Alerts (This would make it possible to be notified with certain authors post code or even to notify when new code is posted) this can be done by a form that shows up and goes away after a bit. I think it is endless. I did notice that with the ASP page it is executed at the server so I get the HTML back and I am guessing that the ticker SQL code just grabs the top 9 code submissions. Of course I don't have the ability to query the DB so this is the best I could think of. Well please remember to vote and I hope you friendly PCS'ers think this is a good idea. Please comment. Have a great day.
Flash Desktop Mate can put a transparent flash animation that wanders around your desktop interacting with windows. It's a fun little program I made for my kids last Christmas, but you can pretty easily change to your own animations if you want. It shows window interaction, flash-vb communication, form drag, window on top etc. Must have windows 2000 or XP as it uses layered windows. '98 users can comment out two lines in form_load to try it without transparency, read the readme for more info. You also have to have a recent flash ocx 6 or 7 to run.
A message forum system, allows accounts to be created, change user status to moderator, create/edit/delete forums, moderator only forums. Add/edit/delete posts. Delete/lock topics. View the top 10 posters. This code will work from any directory on your webserver, no DNS to change. Sorry about the lack of code comments! If you wish to test it, use the username: admin and the password admin
Every time when you start an application, the application 'borrows' the memory. When you exit the application, it will sometimes 'forget' to 'return' the memory to the system. Thus, the free memory available on your system will be less until you reboot your system. To over come this problem, you need a program to optimize and recover the 'lost' memory. This code act like a program to optimize and recover lost memory. To create a program to optimize and recover lost memory, you only need 2 API. That is 'GlobalMemoryStatus' to get memory status and 'SetWindowPos' to set the window always on top. Comments are welcomed. Please vote for this code.
This example shows you, how to use 32Bit Icons in a ToolBar. I also added the nice Windows XP Icons and Windows XP Style. If you remove the top of the code, you also must remove the 'XPManifest.res', else the App won't work. So, if you have any questions, please mail me at Zpage@gmx.net. I hope you enjoy my work, and please feel free to leave comments and to vote...
This code shows how to create draggale objects (like windows or frames) in DHTML pages. This code has a few advantages over other code I saw here: * It disables selection of text while dragging (which is very annoying). * It puts the dragged window on top of all other windows / layers. * Multiple objects can be dragged with this code. * It will work even when moving the mouse very fast or very slow. (!) This code was only tested in IE. Post me if you want to make it compatible with other browsers...
Vb's textbox will scroll up/down when you scroll with the mouse wheel, so will combo boxes. For those controls that cannot do this you need to add this functionality manually. The zip file includes a module for just this purpose and an example form (see screenshot) to show how to use it. The module recieves the mousescrolling event and then calls the mousemove event of the corresponding control. The code in the mousemove event sub must then check the module to see whether scrolling has indeed taken place, and if so in what direction. It can then respond by changing the .Top property or .TopRow property. This is particularly useful for MSFLEXGRID.
SEE SCREENSHOT! A Multi-Pop E-Mail checker (With help from many people including Gh€ttoWarr!or, for his MSN Popupbox) Totally written in VB (No external OCX/DLL files other than a few standard MS controls). Complete with sound, notification, color, and timing options. With sysTray support as well as "Form On Top" capability.
GUI (Graphical User Interface), Always-On-Top forms, Transparency with specified color, Clock
This is a game I wrote awhile back called DragonQuest. You basically are trying to fight your way to the top and become strong enough to defeat the dragon. Along the way you will visit: your home, weapon/armor/item shop, the trainer to advance your training, the forest to fight monsters and gain experience/gold and to search for the ever ellusive dragon. It uses SQL and all VB coding with an Access database. I know the graphics are horrible so please don't flame me over them. I commented where I could but there is a lot of repetitive code. All battles are performed with a dice-rolling competition (learn how to do random dice rolls and show the correct dice). If the players roll is higher than or equal to the monsters, he/she wins the attack. I hope someone learns something from this. Please comment and vote. I am thinking about upgrading this with DirectX and sounds but I don't know. I guess I'll see what kind of response I get here. Thank You
To code a Jigsaw is a good way to learn about GDI+ image manipulation capabilities. In this case, the game presents shuffled pieces generated from an jpg/gif image that the user have to sort before the ballon reach the top. Vote & enjoy.
This creates ISO9660 file system images and optionally burns them on CD-R(W) (2 projects). FlamedLib is still pretty buggy, so I decided to rewrite the ISO9660 class. Now it should be a lot faster and also a lot safer. /// 1. After downloading, open ISO9660\prjISOImageWriter.vbp. If VB can't find something, add a reference to typelibs\OleGuids3.tlb. Now the project should load. /// 2. Add some files or directories (you can also explore the right click menus...), when you're finished with your image, click on the picture on the top left and chose "Create ISO Image". You shouldn't add big files to the image as this would take some time to copy it to the image. /// 3. Open Burn\prjISO.vbp. If you're on a Win 9x/Me machine, you must have installed an ASPI layer (preferably the one from Adaptec, probably already installed), if you're using any newer Windows version, make sure you got Administrator priviledges, else you need a working ASPI layer (quite a hard task on Win XP). Chose your CD writer and the ISO image to write to the CD-R(W), and click "Write image". The write speed is defined as 8x, but you can easily change it in the source (if you got the guts) /////////////////// This project uses the generic commands specified by the T10 technical comittee, all drives produced after 2000/2001 should be compatible. If not, there won't be any damage (maybe your CD-R will be unusable afterwards).
Can read Vietnamese Litepad: read Vietnamese,find and replace,on top, sent to tray,bullet. change case,script...
I think every would be indie game developer has to get a pong/breakout game out of their system.. this one is mine How to play: Click the left mouse button to fire the ball from the paddle twoards the rows of bricks. The object is to keep the ball in play by bouncing it off the paddle until all of the bricks are destroyed. When that happens the level is cleared, a bonus is awarded and a new row of bricks is presented. Capturing the ball: Once the blue meter below the score is full, chime is sounded and the ball can be retreived. To retreive the ball, click the left mouse button and the ball will turn blue and stick to the paddle. It is now ready to be re-fired. At any time you can hit the Esc key to exit the game. Extra ball awarded at 80,000 points. DirectX7 or better is required, along with a soundcard. Other features: Sound effects and shameless self promoting splashscreens (with beatz!) High score keeper. Known bugs: The paddle can move much faster than the ball, which will lead to possible collision issues if the side of the paddle hits the ball really fast. Misc: The ball must reunite with the paddle for the level to be cleared. So if a ball is lost after the last brick is destroyed, you'll need to re-fire. There's other features I wanted to add to this game, but other projects are taking up my time Features that come to mind are: Top 10 score list with name entry. Multiball Different block patterns. Probably more I'm forgetting
A transparent window which stays on the top of the desktop icons and allows you to click them. At the current stage you can only click/dblclick on the icons, but don't forget -- this is just the first version. In the next release you will be able to manipulate all windows in the sysem. Please vote for me if you like the code and its conception! :-))
This is an analog clock. Its hands move like a battery-operated clock! You also have the option to show the second hand or not. You can minimize this application to the system tray as well! Other features include a swinging pendulum, hourly chime, and time synchronization with an atomic time server without using MSWINSCK.OCX (GUARANTEED ACCURACY)! Configurations include start-up on Windows start and setting the windows to be always on top. On load, the main form reshapes to the shape of the clock as you can see in the screenshot. It has ticks for easy time reading. If you like it, plz vote!!! :-P