Giter VIP home page Giter VIP logo

autocompletemenu-scintillanet's Introduction

autocompletemenu-scintillanet's People

Contributors

ahmad45123 avatar dependabot-preview[bot] avatar dependabot[bot] avatar vpksoft avatar znurre avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

autocompletemenu-scintillanet's Issues

Why is the list of dependencies so long?

Hello,

I'm just about to install your NuGet package on top of Scintilla.NET V5.3.2.9 in my Winforms application targeting net7.0-windows.

I'm a little concerned because the list of changes that the NuGet managers and ask me to confirm is so long (see below).

Is all this stuff really required (including strange things like DirectoryServices and System.Speech and much more)? I don't really want all this.

Isn't there a built in alternative in the native Scintilla control? I really want something really simple (allow a list of snippets to insert when the user hits Ctrl+Space), no matter where in the document.

Thanks!

Updates:

Microsoft.NETCore.Platforms.3.0.0 -> Microsoft.NETCore.Platforms.1.1.0
Microsoft.Win32.SystemEvents.6.0.0 -> Microsoft.Win32.SystemEvents.7.0.0
System.ComponentModel.Composition.5.0.0 -> System.ComponentModel.Composition.7.0.0
System.Configuration.ConfigurationManager.6.0.1 -> System.Configuration.ConfigurationManager.7.0.0
System.Data.Odbc.4.5.0 -> System.Data.Odbc.7.0.0
System.Data.OleDb.4.6.0 -> System.Data.OleDb.7.0.0
System.Diagnostics.EventLog.4.5.0 -> System.Diagnostics.EventLog.7.0.0
System.Diagnostics.PerformanceCounter.4.6.0 -> System.Diagnostics.PerformanceCounter.7.0.0
System.Drawing.Common.6.0.0 -> System.Drawing.Common.7.0.0
System.Formats.Asn1.6.0.0 -> System.Formats.Asn1.7.0.0
System.IO.Ports.4.5.0 -> System.IO.Ports.7.0.0
System.Runtime.Caching.6.0.0 -> System.Runtime.Caching.7.0.0
System.Security.Cryptography.Pkcs.6.0.3 -> System.Security.Cryptography.Pkcs.7.0.0
System.Security.Cryptography.ProtectedData.6.0.0 -> System.Security.Cryptography.ProtectedData.7.0.0
System.Security.Cryptography.Xml.6.0.1 -> System.Security.Cryptography.Xml.7.0.0
System.Security.Permissions.6.0.0 -> System.Security.Permissions.7.0.0
System.ServiceModel.NetTcp.4.4.4 -> System.ServiceModel.NetTcp.4.9.0
System.ServiceModel.Security.4.4.4 -> System.ServiceModel.Security.4.9.0
System.ServiceModel.Syndication.4.5.0 -> System.ServiceModel.Syndication.7.0.0
System.ServiceProcess.ServiceController.4.5.0 -> System.ServiceProcess.ServiceController.7.0.0
System.Text.Encoding.CodePages.6.0.0 -> System.Text.Encoding.CodePages.7.0.0
System.Threading.AccessControl.4.5.0 -> System.Threading.AccessControl.7.0.0
System.Windows.Extensions.6.0.0 -> System.Windows.Extensions.7.0.0

Installing:

AutoCompleteMenu-ScintillaNET.2.1.1
Microsoft.Win32.Registry.AccessControl.7.0.0
Microsoft.Windows.Compatibility.7.0.0
runtime.linux-arm.runtime.native.System.IO.Ports.7.0.0
runtime.linux-arm64.runtime.native.System.IO.Ports.7.0.0
runtime.linux-x64.runtime.native.System.IO.Ports.7.0.0
runtime.native.System.IO.Ports.7.0.0
runtime.osx-arm64.runtime.native.System.IO.Ports.7.0.0
runtime.osx-x64.runtime.native.System.IO.Ports.7.0.0
System.ComponentModel.Composition.Registration.7.0.0
System.DirectoryServices.7.0.0
System.DirectoryServices.AccountManagement.7.0.0
System.DirectoryServices.Protocols.7.0.0
System.IO.Packaging.7.0.0
System.Management.7.0.0
System.Reflection.Context.7.0.0
System.ServiceModel.Duplex.4.9.0
System.Speech.7.0.0
System.Web.Services.Description.4.9.0


some problem about program

I clone the program and run then hava a error in AutocompleteListView.cs 241line.

finishI = Math.Min(finishI, VisibleItems.Count);
AutocompleteMenuNS.AutocompleteListView.VisibleItems.get is null

I dont konw how to solve this problem。
Looking forward to your reply!

Not showing the AutoComplete Menu

I was trying to style the AutoComplete Menu until I noticed that the Scintilla one doesn't even pop up. The one in Tester/ScintillaSample.

I took a look at the designer to see which words are currently list saved, but still, the Menu doesn't pop up.

What am I doing wrong?

.NET version for AutoCompleteMenu-ScintillaNET...

Is there a version of this package available that supports .NET v4.5.2?

I am updating a massive .NET v4.5.2 project that used an old version of ScintillaNET. I have successfully upgraded to Scintilla v5.3.1.3, with the exception of autocomplete support.

Search on whole words in AutoCompleteMenu-ScintillaNET

By default, AutoCompleteMenu-ScintillaNET searches on the first letter of the words in its list, but I want this search to be on all the letters of the given words, how should I do this? Do I have to change a certain property of it?

Set my's icons for the ImageIndex

I do this

string path = Application.StartupPath + @"\imgs\if_memory_15713.png";
            //scintilla1.RegisterRgbaImage(0, new Bitmap(path));
            AutoComplete.ImageList.Images.Add("0", new Bitmap(path));
            AutoComplete.ImageList.Images.Add("1", Image.FromFile(path));

but error(( How right?

Problem in Color Item

Hello, what is this error and how to fix it?

Could not find the resource ".Package.Forms.Frm.resources" among the resources "" embedded in the assembly "*", nor among the resources in any satellite assemblies for the specified culture. Perhaps the resources were embedded with an incorrect name

AutoSize Error?

First of all, thanks for adding those new features.

I was trying AutoWidth and it wasn't working.

I tried taking a good look at the code and I think I found the error:

  • In the function UpdateSizeBasedOnVisible(), line 717 of AutoCompleteMenu.cs

where you have this:

Host.CalcSize(Math.Min(MaximumSize.Width, mxWidth));

and I think it should be this:

Host.CalcSize(Math.Max(MaximumSize.Width, mxWidth));

I'm opening this issue because after it gets the correct size this happens:

image

Enhancement

Please add column alignment for each column

Item selection using up or down key not working.

Is it possible to configure the tooltip?

This is the final result after using the AutoCompleteMenu:

image

But I have some questions:

  1. Is it possible to configure the tooltip colors?

  2. Is there a automatic resazing of the AutoCompleteMenu depending on element size?

IMG_20230210_144853

Do you know why this happens?
Only happens when the program is open and rapidly corrects itself

autocomplete item selection bug

Steps to reproduce:

Enter the SimplestSample.
Type ab in any box, pause.
The list of suggestions appear. First suggestion is selected in orange.
Now type c. The list of suggestions is updated, but the first suggestion is no longer selected.

Original sample, from http://www.codeproject.com/Articles/365974/Autocomplete-Menu
Do the same steps. In the last step, the first suggestion is still selected in orange.

Thanks for the control , it's a great addition to the already excellent scintillaNET.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.