Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Simplicity does not precede complexity, but follows it.


devel / comp.lang.ada / creating a custom Windows Search and Windows Preview shell extension

SubjectAuthor
* creating a custom Windows Search and Windows Preview shell extensionMatt Borchers
`* Re: creating a custom Windows Search and Windows Preview shell extensionGautier write-only address
 `- Re: creating a custom Windows Search and Windows Preview shell extensionMatt Borchers

1
creating a custom Windows Search and Windows Preview shell extension

<29140005-6c75-4894-a03b-2eeaadec70a5n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6587&group=comp.lang.ada#6587

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:620a:573:: with SMTP id p19mr4337658qkp.615.1643603835875;
Sun, 30 Jan 2022 20:37:15 -0800 (PST)
X-Received: by 2002:a05:6902:1107:: with SMTP id o7mr27728860ybu.323.1643603835605;
Sun, 30 Jan 2022 20:37:15 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Sun, 30 Jan 2022 20:37:15 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=73.218.164.112; posting-account=1tLBmgoAAAAfy5sC3GUezzrpVNronPA-
NNTP-Posting-Host: 73.218.164.112
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <29140005-6c75-4894-a03b-2eeaadec70a5n@googlegroups.com>
Subject: creating a custom Windows Search and Windows Preview shell extension
From: mattborc...@gmail.com (Matt Borchers)
Injection-Date: Mon, 31 Jan 2022 04:37:15 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 10
 by: Matt Borchers - Mon, 31 Jan 2022 04:37 UTC

I'd like to create a custom Windows Search and Windows Preview shell extension for a proprietary file type for Windows 10/11. Has anybody done this with Ada and have some examples and/or an API that can be used? I'm a newbie in this area and have only just started investigating the prospect of doing this by beginning to read the online Windows documentation. Is it feasible to use Ada for this kind of thing or must I use a language native to Windows like C# with Visual Studio? Any recommendations for how to begin this journey would be appreciated.

Thanks,
Matt

Re: creating a custom Windows Search and Windows Preview shell extension

<9225650f-89a2-4091-a6e0-2f00c01c5cafn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6588&group=comp.lang.ada#6588

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:6214:20ad:: with SMTP id 13mr16023343qvd.40.1643611201026;
Sun, 30 Jan 2022 22:40:01 -0800 (PST)
X-Received: by 2002:a05:6902:704:: with SMTP id k4mr27240265ybt.355.1643611200884;
Sun, 30 Jan 2022 22:40:00 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Sun, 30 Jan 2022 22:40:00 -0800 (PST)
In-Reply-To: <29140005-6c75-4894-a03b-2eeaadec70a5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1206:4596:5040:6911:d837:2ccf:a883;
posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG
NNTP-Posting-Host: 2a02:1206:4596:5040:6911:d837:2ccf:a883
References: <29140005-6c75-4894-a03b-2eeaadec70a5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9225650f-89a2-4091-a6e0-2f00c01c5cafn@googlegroups.com>
Subject: Re: creating a custom Windows Search and Windows Preview shell extension
From: gautier_...@hotmail.com (Gautier write-only address)
Injection-Date: Mon, 31 Jan 2022 06:40:01 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 9
 by: Gautier write-only a - Mon, 31 Jan 2022 06:40 UTC

It's basically a question of Registry entries (IIRC).
You can have a look at AZip's shell extensions for files and folders, it's configured by the Ada code.
Search from: gwindows/azip_gwin-installation.adb
In the UI: menu: Options / Install AZip, then the "Context menu: Manage" button.

AZip: http://azip.sf.net/

Sources:
https://sourceforge.net/p/azip/code/HEAD/tree/
https://github.com/zertovitch/azip

Re: creating a custom Windows Search and Windows Preview shell extension

<d8f3c085-da3d-4b7b-90ec-26e4f4e2fc4bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6590&group=comp.lang.ada#6590

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:620a:1394:: with SMTP id k20mr15140780qki.689.1643682807336;
Mon, 31 Jan 2022 18:33:27 -0800 (PST)
X-Received: by 2002:a25:d3d4:: with SMTP id e203mr34398807ybf.152.1643682807129;
Mon, 31 Jan 2022 18:33:27 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Mon, 31 Jan 2022 18:33:26 -0800 (PST)
In-Reply-To: <9225650f-89a2-4091-a6e0-2f00c01c5cafn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:193:4101:a3a0:69f9:c0bf:c61f:c6b8;
posting-account=1tLBmgoAAAAfy5sC3GUezzrpVNronPA-
NNTP-Posting-Host: 2601:193:4101:a3a0:69f9:c0bf:c61f:c6b8
References: <29140005-6c75-4894-a03b-2eeaadec70a5n@googlegroups.com> <9225650f-89a2-4091-a6e0-2f00c01c5cafn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d8f3c085-da3d-4b7b-90ec-26e4f4e2fc4bn@googlegroups.com>
Subject: Re: creating a custom Windows Search and Windows Preview shell extension
From: mattborc...@gmail.com (Matt Borchers)
Injection-Date: Tue, 01 Feb 2022 02:33:27 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 12
 by: Matt Borchers - Tue, 1 Feb 2022 02:33 UTC

Thank you. I'll have a look at AZip.

On Monday, January 31, 2022 at 1:40:02 AM UTC-5, gautier...@hotmail.com wrote:
> It's basically a question of Registry entries (IIRC).
> You can have a look at AZip's shell extensions for files and folders, it's configured by the Ada code.
> Search from: gwindows/azip_gwin-installation.adb
> In the UI: menu: Options / Install AZip, then the "Context menu: Manage" button.
>
> AZip: http://azip.sf.net/
>
> Sources:
> https://sourceforge.net/p/azip/code/HEAD/tree/
> https://github.com/zertovitch/azip

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor