AS Image Viewer
- mesutakcan
- Posts: 35
- Joined: 16 Mar 2024, 10:50
- Location: Mersin
- Contact:
AS Image Viewer
AS Image Viewer is a minimalist image viewer application. This application uses GDI+ for rendering images and supports multiple image formats. It allows for easy navigation and management through a simple GUI.
Features:
Renders images using GDI+
Supports multiple image formats: JPG, JPEG, PNG, GIF, BMP, TIF, ICO, WEBP, WMF
Easy navigation: Next/previous images with right/left arrow keys
Zoom in and out: Using Numpad + and - keys
Refresh image with F5 key
Simple and user-friendly interface
Always on top option
Quick access via right-click menu
Source code and exe file at https://github.com/akcansoft/AS-Image-Viewer/
This application uses the library file gdip_all.ahk https://github.com/buliasz/AHKv2-Gdip
Features:
Renders images using GDI+
Supports multiple image formats: JPG, JPEG, PNG, GIF, BMP, TIF, ICO, WEBP, WMF
Easy navigation: Next/previous images with right/left arrow keys
Zoom in and out: Using Numpad + and - keys
Refresh image with F5 key
Simple and user-friendly interface
Always on top option
Quick access via right-click menu
Source code and exe file at https://github.com/akcansoft/AS-Image-Viewer/
This application uses the library file gdip_all.ahk https://github.com/buliasz/AHKv2-Gdip
Last edited by mesutakcan on 11 Aug 2024, 02:31, edited 1 time in total.
Re: AS Image Viewer
screenshots are a good way to build interest as the user can see what they're downloading. An image (or 3) of an image viewer is especially a good idea.
rawr. fear me.
*poke*
Is it December 21, 2012 yet?
*poke*
Is it December 21, 2012 yet?
- mesutakcan
- Posts: 35
- Joined: 16 Mar 2024, 10:50
- Location: Mersin
- Contact:
Re: AS Image Viewer
You are right, but this application only shows pictures, so the screenshot will be the picture it shows.
- mesutakcan
- Posts: 35
- Joined: 16 Mar 2024, 10:50
- Location: Mersin
- Contact:
Re: AS Image Viewer
I appreciate your work on the software. I'm a learner of Autohotkey. I modified 2 places of your source code to fit my needs.
But I need the pic moveable with mouse like the gif. Could you help me?
https://wx3.sinaimg.cn/large/0073625Kgy1hwb7wchri5g30hs0aknpf.gif
Code: Select all
g := Gui("+OwnDialogs +AlwaysOnTop -DPIScale")
Code: Select all
ShowGui() {
g.Show("w0")
if imgWidth > A_ScreenWidth
imgDisplayWidth := A_ScreenWidth
else
imgDisplayWidth := imgWidth
if imgHeight > (A_ScreenHeight-136) ;titlebar height + taskbar height = 136
imgDisplayHeight := (A_ScreenHeight-136)
else
imgDisplayHeight := imgHeight
;~ g.Show("x0 y0 w" . imgDisplayWidth . " h" . imgDisplayHeight)
g.Show("x" . ((A_ScreenWidth-imgDisplayWidth)/2) . " y0 w" . imgDisplayWidth . " h" . imgDisplayHeight)
}
https://wx3.sinaimg.cn/large/0073625Kgy1hwb7wchri5g30hs0aknpf.gif
- mesutakcan
- Posts: 35
- Joined: 16 Mar 2024, 10:50
- Location: Mersin
- Contact:
Re: AS Image Viewer
https://wx3.sinaimg.cn/large/0073625Kgy1hwb7wchri5g30hs0aknpf.gif
403 Forbidden
You don't have permission to access the URL on this server.
403 Forbidden
You don't have permission to access the URL on this server.
Re: AS Image Viewer
@mesutakcan
Very sorry! Check this:
I want to move the image within the window frame and the window should have scrollbar. And the window size should stay in the area of the computer screen (your original one would exceed the computer screen if making the image the real size)
Very sorry! Check this:
I want to move the image within the window frame and the window should have scrollbar. And the window size should stay in the area of the computer screen (your original one would exceed the computer screen if making the image the real size)
Last edited by Ragnar on 13 Dec 2024, 03:47, edited 2 times in total.
Reason: fixed img link
Reason: fixed img link
Re: AS Image Viewer
@Joeyy
For GUI Scrollbar, you may be able to use this here https://autohotkey.com/board/topic/26033-scrollable-gui-proof-of-concept/#entry168174
For GUI Scrollbar, you may be able to use this here https://autohotkey.com/board/topic/26033-scrollable-gui-proof-of-concept/#entry168174