Webstract Studio (Freeware) - HTML editor

Status
Niet open voor verdere reacties.
Hoi,

Ik heb een paar puntjes over je programma:
  • Waarom maakt het programma internetverbinding tijdens het laden van de settings?
  • Waarom is het een demo?
  • De setup zou moeten checken of je aan alle requirements voldoet. Niet de gebruiker zelf.
  • Bij het eerste typen in een nieuw HTML-bestand bevroor het programma even.
  • Waarom is het een demo?
  • Als er een nieuw HTML-bestand aangemaakt wordt, dan kunnen daar de standaard dingen al in zitten.
  • De snippet database werkt niet. Die probeert hij op te halen uit "C:/naam.iets". Jij bent de enige die die heeft.
  • Waarom is het een demo?
  • Ik vind het programma niet meer bieden dan andere gelijksoortige programma's. Persoonlijk gebruik ik dan ook een ander programma.
  • Waarom is het een demo?

Om zo'n programma echt op de markt te brengen moet je echt met hele nieuwe en handige ideeën komen. Dit is er niet genoeg voor. Wat heeft dit programma nu echt meer dan bijvoorbeeld NVU?

Niet vervelend bedoelt (op de demo na :P),
MartinJM
 
Als je goed kijkt gebeurd het volgende:
- Er wordt een webpagina geladen;
- Het is geen demo versie;
- Als jij het allemaal zo goed weet, dan mag je gerust een setup maken die dat doet;
- Kan aan jouw machine liggen;
- Het is geen demo;
- Dat klopt;
- Zal ik even naar kijken....
- Het is geen demo;
- Dat is jouw mening;
- Het is geen demo;

Ik kan echt helemaal niets met jouw opmerkingen. Als je het allemaal zo goed weet, dan gebruik je het toch niet. Ik snap niet dat je ligt lopen te zeiken om een gratis programma.
 
Je kunt het pad naar de database zelf wijzigen waardoor de snippets en projecten wel kunnen worden gebruikt. "Options > Project Databse Path > Mijn documenten > Webstract > projects.wsdb"
 
Dat is mij bekend, maar ik weet niet hoe ik meerdere prerequisits moet coderen in INNO. Weinig hulp aldaar.
 
Ik kan echt helemaal niets met jouw opmerkingen. Als je het allemaal zo goed weet, dan gebruik je het toch niet. Ik snap niet dat je ligt lopen te zeiken om een gratis programma.

Je weet dat dit forum 'Test mijn programma' heet?
Waarom wil je dat het getest wordt, als je geen kritiek accepteert?
 
Dan komt hier nog wat gezeik :D!


  • Bij mij start hij met een groot wit vel, daar kan je vast iets beters voor verzinnen
  • Programma loopt vaak vast bij het selecteren van grote hoeveelheden tekst
  • Ook hier doet de snippet manager bar weinig behalve fouten genereren
  • Het help menu doet niks(f1)
  • Het about scherm staat vol nutteloze informatie, de EULA kan je met een PDF laten zien via een link. Ik zocht daar wie het programma gemaakt had E.D
  • Nog een error, bij het klikken op .htacces file(er is er geen):
    dingi.png
  • find & replace werkt deze code niet: ^$\n Dit is om lege witregels weg te halen
  • te snel bewegen met de muis als je de color picker vasthebt, en hij kiest random een kleur.
  • Bij het klikken op "glyphs" krijg ik de nogal irritante melding "zet hiervoor wordwrap aan". dit kan je ook automatisch doen.
  • Print preview heeft nog het standaard "visual studio" icoon
  • print settings, daar kan ik vrij weinig "settings" vinden
  • Wederom een niet nette fout bij het willen aanroepen van de .htacces(die nog steeds niet bestaat)
    htacces.png
  • Een lorem ipsum template is in mijn ogen een beetje nutteloos, vooral omdat er niks in staat behalve een beetje lorem ipsum (maak dan alle tags vast aan)
  • Bij het openen van een site die ik voor een autorijschool heb gemaakt, loopt het programma opnieuw even vast (en nee, dat ligt niet aan mijn pc...)
  • bij het navigeren in de browser (op de zelf gemaakte pagina), reageert hij traag & freezed hij even.(interne & externe link)
  • bij about, onder de (nutteloze) EULA zit een leeg vak.
  • bij het snel klikken op alle menubladne (snel achter elkaar), crashed de app
  • combobox onderin, wat doet die? geen uitleg, geen label, niks.
  • foutje bij het openen van de snippet database :
    naamloosjl.png
  • je icoon is vrijwel NIET zichtbaar op mijn taskbar (die is nu grijs), een drop shadow met photoshop toevoegen moet een stuk helpen
  • ontwerp foutje:
    ontwerpfoutje.png
  • onder het startmenu is het icoon ook bijna niet te zien:
    starti.png
  • bij het openen van een groot .html bestand crashed het:
    largefile.png
  • het meeschuivende lijntje onder op de meetlat is erg irritant als ik in het menu zit, geen reden om het dan te laten schuiven
  • Onder help staat "activate software" , zou ik even weghalen ik ga een programma niet gebruiken als ik al weet dat het binnekort gelimiteerd zal worden.

gelukkig ben ik niet zo'n "zeikerd" en heb ik verder nog wat "tips":

  • Ik zou doctype layout neerzetten bij het menu Insert I.P.V Doctype
  • Ik zou de gebruiker de keuze geven in welke doctype hij wil werken aan het begin van het programma (misschien waar nu het witte veld is)
  • Google chrome toevoegen naast firefox & internet explorer
  • Bij file -> new Je zou daar meteen een locatie op de pc kunnen laten kiezen zodat het blad ook opgeslagen wordt, ik had lang geen idee waar mijn bestanden nu waren...
  • Onder Edit, die 2 comboboxen, kan je beter in een submenu doen waar bij staat "lettertype" O.I.D
  • ik mis opties voor het invoegen van een foto (zodat ik met een openfiledialog naar een foto kan browsen en daar automatisch een correcte <img> string van wordt gemaakt)
  • Ook het invoegen van een link is geen optie (zelf typen kan wel natuurlijk, maar dan maakt het programma mij het niet makkelijker)

  • Voor het kijken naar de requirements:

    De SQL server kan je testen door een try catch toe te voegen aan het eerste form dat laad, probeer daar een SQL bewerking uit te voeren (vb: vullen database) zet dan onder catch een verwijzing naar een ander form.
    Hier een voorbeeld hoe ik dat doe:
    47474500.png


    De requirements van .net framework kan je toevoegen met veel verschillende installatiemakers, kijk eens naar deze:



en ook wat opmerkingen die mij opvielen
  • Het is leuk dat je de kleuren kunt aanpassen van het programma
  • Doctypes invoegen is handig (maar doctype layout is handiger)
  • Reference list is HEEL handig.
  • Je project is beveiligd tegen het snel (stelen)bekijken van de code.


Ik vond de kritiek van martinJM niet aanstootgevend, dat van de demo had hij weg mogen laten maar de rest is prima, en zelfs DAN hoor je op een hulpforum waar JIJ om hulp vraagt nog niet zo afgekat te reageren.
Als het je niet bevalt zeg dat dan op een normale manier.
 
Laatst bewerkt:
- Opstarten met wit veld is normaal. Maar wanneer je andere vensters opent, zoals het zoeken, dan blijft deze staan voor de volgende keer.
- Hoveel text heb je het dan over? Ik heb nimmer dergelijke problemen gehad.
- De Snippet Manager werkt prima. Zoals ik al zei: Je moet het pad naar de database aanpassen. (zie post 4)
- Er zit geen help in;
- Waarom moet dat via een PDF? Wat voor nutteloze informatie?
- Het pad van de .htaccess was onjuist. Het bestandje zit in het mapje doctype in jouw documenten/Webstract. Zat een foutje in mijn setup script.
- Er zit geen RegEx functie in.
- Nimmer het probleem gehad met snel bewegen van de muis. Ik kan het probleem ook niet reproduceren.
- Voor het afdrukken heb je volledige toegang tot al jouw printer-instellingen.

- Je kunt de layout zelf al aanpassen. Maar volgens mij snap ik dit niet helemaal.
- Zal dat er in bouwen.
- De Google Chrome plugin botst met de Firefox code waardoor het programma crashed. Hier is helaas nog geen oplossing voor.
- Nieuwe bestanden hebben geen locatie, dus je zult ze ook nergens vinden op de schijf. Wanneer je het blad sluit wordt er gevraagd waar je deze wilt opslaan.
- "Onder Edit, die 2 comboboxen...." Die snap ik niet.
- Dat foto-gebeuren is een leuke. Wordt er zeker in verwerkt.
- Invoegen van link zit er in. Selecteer een stukje text en klik op rechter muisknop.

Over de installers. Bedankt voor de tips, maar met INNO heb ik veel meer vrijheid. Het enige probleem is de multiple prereq. Zie post 6.

Het programma ziet er wellicht erg simpel uit, maar er zit enorm veel functionaliteit in. Het is een kwestie van eerst proberen.
Pad naar database heb ik denk ik wel een oplossing/idee voor. Pad naar .htaccess heb ik reeds opgelost.

Er zit veel meer in dan je denkt.
 
Laatst bewerkt:
inno code:
[JS]function IsDotNetDetected(version: string; service: cardinal): boolean;
// Indicates whether the specified version and service pack of the .NET Framework is installed.
//
// version -- Specify one of these strings for the required .NET Framework version:
// 'v1.1.4322' .NET Framework 1.1
// 'v2.0.50727' .NET Framework 2.0
// 'v3.0' .NET Framework 3.0
// 'v3.5' .NET Framework 3.5
// 'v4\Client' .NET Framework 4.0 Client Profile
// 'v4\Full' .NET Framework 4.0 Full Installation
//
// service -- Specify any non-negative integer for the required service pack level:
// 0 No service packs required
// 1, 2, etc. Service pack 1, 2, etc. required
var
key: string;
install, serviceCount: cardinal;
success: boolean;
begin
key := 'SOFTWARE\Microsoft\NET Framework Setup\NDP\' + version;
// .NET 3.0 uses value InstallSuccess in subkey Setup
if Pos('v3.0', version) = 1 then begin
success := RegQueryDWordValue(HKLM, key + '\Setup', 'InstallSuccess', install);
end else begin
success := RegQueryDWordValue(HKLM, key, 'Install', install);
end;
// .NET 4.0 uses value Servicing instead of SP
if Pos('v4', version) = 1 then begin
success := success and RegQueryDWordValue(HKLM, key, 'Servicing', serviceCount);
end else begin
success := success and RegQueryDWordValue(HKLM, key, 'SP', serviceCount);
end;
result := success and (install = 1) and (serviceCount >= service);
end;

function InitializeSetup(): Boolean;
begin
if not IsDotNetDetected('v4\Client', 0) then begin
MsgBox('MyApp requires Microsoft .NET Framework 4.0 Client Profile.'#13#13
'Please use Windows Update to install this version,'#13
'and then re-run the MyApp setup program.', mbInformation, MB_OK);
result := false;
end else
result := true;
end;
[/JS]

http://www.kynosarges.de/DotNetVersion.html

en die code kan je verder aanpassen voor SQL server, waarvan de regkey de volgende is:
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 2008 Redist

HKEY_CLASSES_ROOT\.sdf

HKEY_CLASSES_ROOT\AppID\{354AED16-B761-4051-BE5C-C22D5C764E8F}

  • Hoeveel tekst: ik heb het over +- 100 regels snel selecteren.
  • Een gebruiker moet niet het pad naar de snippet database hoeven wijzigen, dat hoort de software te doen.
  • Er zit WEL een help in:
    helpaf.png
  • de EULA moet in een pdf/word omdat dat een veel schooner beeld geeft van je about schermpje, wat overigens kort en kragtig zou moeten zijn.
  • Zie hier 2 voorbeelden:
    1. photoshop
    naamloosmg.png

    2. een recent project van mijzelf
    voorbeeldo.jpg

  • Het probleem ontstond bij mij toen ik met de muis heel snel (5200DPI muis) over de colorpicker ging, hij kreeg vierkantjes in zicht (zwarte) die vermoedelijk het randje van de pixelselector moesten voorstellen, daarna werkte het niet meer tot ik er een klik op gaf.
  • ik heb inderdaad volledige printer instellingen, als ik naar file -> print -> printer settings ga. niet als ik naar file -> printer settings ga, iets wat ik wel verwachtte
  • 2 comboboxen onder "Editor" (mijn fout), daar bedoelde ik deze mee:
    fontg.jpg
  • nieuwe bestanden staan nergens, het is zo wel ingewikkeld om foto's toe te voegen aan een map "images" als je de project bestanden eerst handmatig nog moet opslaan. Meteen opslaan bij het maken lijkt mij persoonlijk een beter idee.

dan nog:
wat doet deze combobox nou?
naamloosoq.jpg
 
Laatst bewerkt:
- De code controleert via de website van MS en zit niet in het pakket zelf. Dat is net wel de bedoeling. Ik heb reeds opnieuw de vraag gesteld bij InnoSetup.
- Ik heb totaal geen problemen met grote stukken tekst. Zojuist nog meer dan 1000 regels gekopieerd en geplakt. Ging snel.
- Pad naar database is met opzet flexibel, want een gebruiker kan immers de database ook op een stickje zetten.
- Zoals ik al zei, de help werkt (nog) niet.
- Het muis-probleem kan ik helaas niet verhelpen.
- Gelijk opslaan bij het aanmaken van een bestand is een persoonlijk iets. Dat blijft helaas op deze manier werken.
- Die combobox is voor de intellisense voor het doctype. Die kun je in de editor inschakelen.
 
Die code controleert je register of daar een installatie van net framework geinstalleerd is, niet via de website van ms.
Als je de pagina goed bekijkt moet het je lukken.

Ik heb met tekst selecteren nu ook geen last, maar zodra ik een groot bestand wil importeren (en dus een fout krijg):
naamloosgp.jpg

Daarna begint het weer. (daarna zal er wel nog iets vast zitten, omdat de fout niet netjes afgewerkt wordt.)

je zei:
- Er zit geen help in;

Maar hoe weet de gebruiker nu dat die combobox voor intellisense is? (behalve misschien de link leggen dat hij disabled is als intellisense uit staat).
Misschien dat je er ligt grijze tekst in moet zetten "intellisense doctype"

Een flexibele database is natuurlijk een goed idee, maar het zou fijn zijn als deze "out-of-the-box" werkt met dus een standaard plaats.
 
Heb je dat bestandje misschien voor mij? Ik ben benieuwd.
Ik heb zoals ik al eerder aan gaf een goed idee om de database op te vangen.
 
tuurlijk, het is een 217mb testbestand om tekstverwerkers mee te testen, welke meestal langzaam zijn maar het bestand in ieder geval WEL openen, of netjes een fout terugsturen.

http://www.mediafire.com/?d86161d67nqa47z


PS: als je de dingen hebt opgelost / aangepast hoe jij wilt test ik hem wel weer. (nieuwe build zegmaar)
 
Laatst bewerkt:
Ik krijg het bestand niet eens open in Notepad++!!!! Daarnaast moet ook niet worden vergeten dat het hier niet om een tekstverwerker gaat. Dus het testen met dergelijke bestanden is een beetje heel erg over de top.
 
Laatst bewerkt:
Notepad++ opent het bestand gewoon hierzo, duurt wel even (+- 2min).

Een html editor is een tekst verwerker, in de zin van hij kan tekst schrijven / lezen.
Ik had hem ook vol met Lorem ipsum in een pagina kunnen zetten, zelfde effect.
 
Ik heb nog nooit een HTML pagina van dergelijke omvang gezien, maar ik zal zien wat ik er aan kan doen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan