Jump to content

JaroB

Members
  • Posts

    25
  • Joined

  • Last visited

Posts posted by JaroB

  1. I think something installed in your IDE disables correct parsing of source code where there is a version check:

     

    	{$ifdef COMPILER_10_5_UP}
    SetLength(Result, ValuesList[0].Count);
    for I := 0 to ValuesList[0].Count - 1 do
    {$else}
    SetLength(Result, ValuesLists[0].Count);
    for I := 0 to ValuesLists[0].Count - 1 do
    {$endif}

     

    What IDE extensions are installed in your D2007?

     

    CnPack and GExperts only in last stable version for D2007.

  2. Hi

    I have a little bit problem with installation uniGUI11Chart package into Delphi 2007. Installation is clean from fmsoft_unigui_beta_0.90.0.967_setup and uniGUI2007Group. Sometimes after it occurence breakdown all IDE...

     

    There are copy of messages:

     

    [DCC Warning] SynCompletionProposal.pas(1521): H1054 Check what must be adapted in DoKeyPressW and related methods

    [DCC Warning] uIdIMAP4.pas(4966): W1024 Combining signed and unsigned types - widened both operands

    [DCC Warning] uIdIMAP4.pas(4972): W1024 Combining signed and unsigned types - widened both operands

    [DCC Warning] uIdIMAP4.pas(4978): W1024 Combining signed and unsigned types - widened both operands

    [DCC Warning] uIdIMAP4.pas(4985): W1024 Combining signed and unsigned types - widened both operands

    [DCC Warning] uIdIMAP4.pas(4992): W1024 Combining signed and unsigned types - widened both operands

    [DCC Warning] uIdIMAP4.pas(4998): W1024 Combining signed and unsigned types - widened both operands

    [DCC Warning] UniChart.pas(365): H2164 Variable 'DataStr' is declared but never used in 'TUniChart.ApplyDataChange'

    [DCC Warning] UniChart.pas(366): H2164 Variable 'FStr' is declared but never used in 'TUniChart.ApplyDataChange'

    [DCC Warning] UniChart.pas(367): H2164 Variable 'S' is declared but never used in 'TUniChart.ApplyDataChange'

    [DCC Warning] UniChart.pas(368): H2164 Variable 'I' is declared but never used in 'TUniChart.ApplyDataChange'

    [DCC Warning] UniChart.pas(368): H2164 Variable 'Ix' is declared but never used in 'TUniChart.ApplyDataChange'

    [DCC Error] UniChart.pas(581): E2003 Undeclared identifier: 'ValuesLists'

    [DCC Error] UniChart.pas(581): E2029 ')' expected but identifier 'Count' found

    [DCC Error] UniChart.pas(582): E2066 Missing operator or semicolon

    [DCC Error] UniChart.pas(582): E2029 'DO' expected but identifier 'Count' found

    [DCC Error] UniChart.pas(593): E2029 ')' expected but identifier 'Value' found

    [DCC Error] UniChart.pas(597): E2014 Statement expected, but expression of type 'Integer' found

    [DCC Error] UniChart.pas(598): E2066 Missing operator or semicolon

    [DCC Error] UniChart.pas(604): E2066 Missing operator or semicolon

    [DCC Error] UniChart.pas(613): E2029 '.' expected but ';' found

    [DCC Warning] UniChart.pas(614): W1011 Text after final 'END.' - ignored by compiler

    [DCC Error] UniChart.pas(55): E2065 Unsatisfied forward or external declaration: 'TUniChartLegend.Assign'

    [DCC Error] UniChart.pas(67): E2065 Unsatisfied forward or external declaration: 'TUniChartTitle.Assign'

    [DCC Warning] UniChart.pas(74): H2219 Private symbol 'FText' declared but never used

    [DCC Warning] UniChart.pas(76): H2219 Private symbol 'H_OnChange' declared but never used

    [DCC Error] UniChart.pas(76): E2065 Unsatisfied forward or external declaration: 'TWebChartTitle.H_OnChange'

    [DCC Error] UniChart.pas(78): E2065 Unsatisfied forward or external declaration: 'TWebChartTitle.GetText'

    [DCC Error] UniChart.pas(79): E2065 Unsatisfied forward or external declaration: 'TWebChartTitle.SetText'

    [DCC Error] UniChart.pas(81): E2065 Unsatisfied forward or external declaration: 'TWebChartTitle.Create'

    [DCC Error] UniChart.pas(82): E2065 Unsatisfied forward or external declaration: 'TWebChartTitle.Destroy'

    [DCC Warning] UniChart.pas(87): H2219 Private symbol 'FFont' declared but never used

    [DCC Warning] UniChart.pas(88): H2219 Private symbol 'FAlignment' declared but never used

    [DCC Warning] UniChart.pas(89): H2219 Private symbol 'FVisible' declared but never used

    [DCC Error] UniChart.pas(91): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.GetVisible'

    [DCC Error] UniChart.pas(92): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.SetVisible'

    [DCC Error] UniChart.pas(93): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.GetFont'

    [DCC Error] UniChart.pas(94): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.SetFont'

    [DCC Error] UniChart.pas(95): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.GetAlignment'

    [DCC Error] UniChart.pas(96): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.SetAlignment'

    [DCC Error] UniChart.pas(98): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.Create'

    [DCC Error] UniChart.pas(99): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.Destroy'

    [DCC Error] UniChart.pas(101): E2065 Unsatisfied forward or external declaration: 'TWebChartLegend.AsString'

    [DCC Warning] UniChart.pas(115): H2219 Private symbol 'CreateChart' declared but never used

    [DCC Warning] UniChart.pas(118): H2219 Private symbol 'ApplyDataChange' declared but never used

    [DCC Warning] UniChart.pas(119): H2219 Private symbol 'AddSeries' declared but never used

    [DCC Error] UniChart.pas(127): E2065 Unsatisfied forward or external declaration: 'TUniChart.SetExtBounds'

    [DCC Error] UniChart.pas(135): E2065 Unsatisfied forward or external declaration: 'TUniChart.LoadCompleted'

    [DCC Error] UniChart.pas(136): E2065 Unsatisfied forward or external declaration: 'TUniChart.NotifyAjax'

    [DCC Error] UniChart.pas(154): E2065 Unsatisfied forward or external declaration: 'TUniPieSeries.SetParentComponent'

    [DCC Error] UniChart.pas(155): E2065 Unsatisfied forward or external declaration: 'TUniPieSeries.SetName'

    [DCC Error] UniChart.pas(160): E2065 Unsatisfied forward or external declaration: 'TUniLineSeries.SetParentComponent'

    [DCC Error] UniChart.pas(161): E2065 Unsatisfied forward or external declaration: 'TUniLineSeries.SetName'

    [DCC Error] UniChart.pas(166): E2065 Unsatisfied forward or external declaration: 'TUniBarSeries.SetParentComponent'

    [DCC Error] UniChart.pas(167): E2065 Unsatisfied forward or external declaration: 'TUniBarSeries.SetName'

    [DCC Error] UniChart.pas(172): E2065 Unsatisfied forward or external declaration: 'TUniHorizBarSeries.SetParentComponent'

    [DCC Error] UniChart.pas(173): E2065 Unsatisfied forward or external declaration: 'TUniHorizBarSeries.SetName'

    [DCC Error] UniChart.pas(178): E2065 Unsatisfied forward or external declaration: 'TUniAreaSeries.SetParentComponent'

    [DCC Error] UniChart.pas(179): E2065 Unsatisfied forward or external declaration: 'TUniAreaSeries.SetName'

    [DCC Error] UniChart.pas(184): E2065 Unsatisfied forward or external declaration: 'TUniPointSeries.SetParentComponent'

    [DCC Error] UniChart.pas(185): E2065 Unsatisfied forward or external declaration: 'TUniPointSeries.SetName'

    [DCC Error] UniChart.pas(190): E2065 Unsatisfied forward or external declaration: 'TUniFastLineSeries.SetParentComponent'

    [DCC Error] UniChart.pas(191): E2065 Unsatisfied forward or external declaration: 'TUniFastLineSeries.SetName'

    [DCC Warning] UniChart.pas(218): H2219 Private symbol 'FOwner' declared but never used

    [DCC Warning] UniChart.pas(219): H2219 Private symbol 'FFont' declared but never used

    [DCC Error] UniChart.pas(221): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.GetVisible'

    [DCC Error] UniChart.pas(222): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.SetVisible'

    [DCC Error] UniChart.pas(223): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.GetFont'

    [DCC Error] UniChart.pas(224): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.SetFont'

    [DCC Error] UniChart.pas(225): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.GetAlignment'

    [DCC Error] UniChart.pas(226): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.SetAlignment'

    [DCC Error] UniChart.pas(228): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.Create'

    [DCC Error] UniChart.pas(229): E2065 Unsatisfied forward or external declaration: 'TVCLChartLegend.Destroy'

    [DCC Warning] UniChart.pas(234): H2219 Private symbol 'FOwner' declared but never used

    [DCC Error] UniChart.pas(236): E2065 Unsatisfied forward or external declaration: 'TVCLChartTitle.GetText'

    [DCC Error] UniChart.pas(237): E2065 Unsatisfied forward or external declaration: 'TVCLChartTitle.SetText'

    [DCC Warning] UniChart.pas(246): H2219 Private symbol 'FTitle' declared but never used

    [DCC Warning] UniChart.pas(247): H2219 Private symbol 'FLegend' declared but never used

    [DCC Error] UniChart.pas(249): E2065 Unsatisfied forward or external declaration: 'TVCLChart.__GetLegend'

    [DCC Error] UniChart.pas(250): E2065 Unsatisfied forward or external declaration: 'TVCLChart.__SetLegend'

    [DCC Error] UniChart.pas(251): E2065 Unsatisfied forward or external declaration: 'TVCLChart.__GetSeriesList'

    [DCC Error] UniChart.pas(252): E2065 Unsatisfied forward or external declaration: 'TVCLChart.__GetTitle'

    [DCC Error] UniChart.pas(253): E2065 Unsatisfied forward or external declaration: 'TVCLChart.__SetTitle'

    [DCC Error] UniChart.pas(255): E2065 Unsatisfied forward or external declaration: 'TVCLChart.Notification'

    [DCC Error] UniChart.pas(257): E2065 Unsatisfied forward or external declaration: 'TVCLChart.Create'

    [DCC Error] UniChart.pas(258): E2065 Unsatisfied forward or external declaration: 'TVCLChart.Destroy'

    [DCC Error] uniGUI11Chart.dpk(36): F2063 Could not compile used unit 'UniChart.pas'

     

    What I doing a wrong, please?

  3. Note only, I had problem with uniGUI recompilation under Delphi 2007, because I used to library DCodeBot - it contain a specific version of PNG with the same name (PNG resp. PNGLang) and I had to rename it with own library prefix; after them is all OK. Regards

  4. Sorry, I have a little question, where latest version is on uniGUI website? In official download page is still highlighted version like uniGUI Beta v0.87.0.907 (9.31 MB 2011-11-24). I saw topic about version 0.88.0.934 ...

    Sorry again

    Regards

  5. of course you can make a descendant of TUniEdit to accomplish this.

    I myself, already make TUniXNumericEdit (to avoid name duplication if one day Farshad make TUniNumericEdit available to us).

    Several features I've made are:

    property:

    - IntValue

    - FloatValue

    - MinValue

    - MaxValue

    - DecimalSeparator/ThousandSeparator

    - DecimalPrecision

    - IntegersOnly

     

    well, not 100% optimized yet, but it works already.

     

    PS: I will not make this available to public before I get permission from Farshad.

     

    OK, I understand.

    I have my own implementation like TPubEdit component as TEdit descentant with AsXXX properties and some enhancements like converters, autocomplete, long-hint, evaluation, focus colorize etc. but only target Windows or .NET; and I should try convert some properties convert to uniGUI, no more. if it allows the right/permisions/licence to add anything to the product uniGUI...

  6. Yes,

    I have in my mind works with text like social number, formatted ID passports or other ID cards or numbers with money mark, measurement mark and similar combine fields (special like IP address so). TMaskEdis is difficult in formatting during editing process.

  7. What do you mean by "special conversion method"?

     

    like by AsInteger, AsFloat, AsHexadecimal... etc.

     

    for better access to values without individual change Text property:

     

    property AsInteger: Integer read GetInteger write SetInteger;
    ...
    function <editdesc>.GetInteger: Integer;
    begin
     if not TryStrToInt(Text, Result) then
       Result := 0; //may be raise exception ?
    end; 
    
    procedure <editdesc>.SetInteger(Value: Integer);
    begin
     Text := IntToStr(Value);
    end;
    

  8. Are there a finite number of pairs of names for the conversion (like TButton <> TUniButton)?

    Is possibble create TUniEdit descendant with special convertion method or property for use in web (by your uniGui methodology)?

×
×
  • Create New...