Наши преимущества

Ehlib


Why was EhLib chosen in more
than 80 countries around the world?

EhLib is powerful and therewith intuitive to use!
Using the library, you will receive:

  • Maximum of enclosed functional during the work with tabular data.
  • Time saving for developer – display your data in the right format without writing software code.
  • Fast and intuitive exploration of the library.
  • Great number of examples, instructions and help-files.
  • High speed of applications – development involves a special optimization stage of speed for each component of library.
  • Easy debug final product. EhLib is 100% native VCL library written in Delphi language.
  • As a result the user will receive an understandable, beautiful and easy-to-use interface with impressive features of information processing.
Platform support: VCL, LCL

Support IDEs: Borland Delphi 7 – 2006, CodeGear Delphi 2007, RAD Studio 2009, Embarcadero RAD Studio 2010, XE - XE10.2, Lazarus (Win32).


Delphi 7 at least
 
exirbox сделал все свои раздачи на upload платными ... :(
Как увидеть ссылки? | How to see hidden links?
Эта ссылка почему-то не работает (может воскресенье :)

пошел за 29.src на exirbox, нашел:
Как увидеть ссылки? | How to see hidden links?
ссылка есть, но кидает на платный Premium в "Как увидеть ссылки? | How to see hidden links?"
Судя по всему проще купить официально и поддержать нашего разработчика!
FastReport/Fast cube уже купил и горя не знаю o_O
 
FastReport у нас тоже купленный. Но в последнее время столько софта приходится покупать или обновлять лицензии, что реально хочется немного сэкономить :)
Понимаю, что это пиратство. Сам это не поддерживаю, потому что с одной стороны делаем софт на продажу, а сами использует пиратку. Но с другой стороны контора маленькая. Реально период становления только идёт.
Понимаю, что отмазка фиговая, но вот так. :)
 
Последнее редактирование модератором:
FastReport у нас тоже купленный... Сам это не поддерживаю, потому что с одной стороны делаем софт на продажу, а сами использует пиратку. Но с другой стороны контора маленькая...
Такая-же фигня. Зачастую скачиваю тут, вставляю в коммерческий проект, если все устраивает, то покупаю потом компонент, уже со своих продаж. А если не пошло, то по цепочке тоже не пошло :-D
 
Последнее редактирование модератором:
Народ подскажите в EHGrid как инвертацию сортировки сделать без правки исходников, может какие-то настройки есть?
 
Я сделал свой класс на основе TDBGridEh, и добавил процедурку:
Код:
procedure TKDBGridEx.SortColumn(aColumn: TColumnEh;
  aSortMarker: TSortMarkerEh; MultiSort: boolean);
//var i : integer;

  procedure ClearColSorting;
  var
    i : integer;
  begin
    if not (MultiSort) then begin
      //если мультисортировка не разрешена - снимаем сортировку со всех колонок
      for I := 0 to Columns.Count - 1 do
        if (Columns[i].Title.SortMarker <> smNoneEh) then
          Columns[i].Title.SortMarker := smNoneEh;
    end;
  end;

begin

  if aColumn.Title.SortMarker <> smNoneEh then begin
   //если колонка отсортирована
    if ((aSortMarker = smUpEh) and ( aColumn.Title.SortMarker = smUpEh))
     or((aSortMarker = smDownEh) and ( aColumn.Title.SortMarker = smDownEh))
    then begin
      //если направление сортировки и клавиша совпадают
      ClearColSorting;
      DoSortMarkingChanged;
      exit;
    end else begin
      ClearColSorting;
      aColumn.Title.SortMarker := aSortMarker;
      DoSortMarkingChanged;
      exit;
    end;
  end else begin
   //если колонка еще не отсортирована
    ClearColSorting;

    aColumn.Title.SortMarker := aSortMarker;
    DoSortMarkingChanged;
    exit;
  end;
end;

Весь код компонента не выкладываю, но принцип должен быть понятен
 
Верх